<86>Oct 29 15:05:29 userdel[654611]: delete user 'rooter' <86>Oct 29 15:05:29 groupadd[654671]: group added to /etc/group: name=rooter, GID=1256 <86>Oct 29 15:05:29 groupadd[654671]: new group: name=rooter, GID=1256 <86>Oct 29 15:05:29 useradd[654720]: new user: name=rooter, UID=1256, GID=1256, home=/root, shell=/bin/bash, from=none <86>Oct 29 15:05:29 userdel[654775]: delete user 'builder' <86>Oct 29 15:05:29 userdel[654775]: removed group 'builder' owned by 'builder' <86>Oct 29 15:05:29 userdel[654775]: removed shadow group 'builder' owned by 'builder' <86>Oct 29 15:05:29 groupadd[654806]: group added to /etc/group: name=builder, GID=1257 <86>Oct 29 15:05:29 groupadd[654806]: group added to /etc/gshadow: name=builder <86>Oct 29 15:05:29 groupadd[654806]: new group: name=builder, GID=1257 <86>Oct 29 15:05:29 useradd[654885]: new user: name=builder, UID=1257, GID=1257, home=/usr/src, shell=/bin/bash, from=none /usr/src/in/srpm/libretro-arcades-20240628-alt1.src.rpm: license not found in '/usr/share/license' directory: GPL2 <13>Oct 29 15:05:47 rpmi: libglvnd-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 15:05:47 rpmi: libexpat-2.5.0-alt1 sisyphus+346180.200.2.1 1716349835 installed <13>Oct 29 15:05:47 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Oct 29 15:05:47 rpmi: xorg-proto-devel-2024.1-alt1 sisyphus+343583.40.1.1 1711440649 installed <13>Oct 29 15:05:47 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718968 installed <13>Oct 29 15:05:47 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Oct 29 15:05:47 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577555 installed <13>Oct 29 15:05:47 rpmi: libwayland-server-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Oct 29 15:05:47 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468404 installed <13>Oct 29 15:05:47 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Oct 29 15:05:47 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Oct 29 15:05:47 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526916 installed <13>Oct 29 15:05:47 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Oct 29 15:05:47 rpmi: libgnutls30-3.8.4-alt1 sisyphus+343729.100.2.1 1711571288 installed <13>Oct 29 15:05:47 rpmi: libngtcp2.16-1.7.0-alt1 sisyphus+356415.200.1.1 1725031912 installed <13>Oct 29 15:05:47 rpmi: libngtcp2_crypto_gnutls8-1.7.0-alt1 sisyphus+356415.200.1.1 1725031912 installed <13>Oct 29 15:05:47 rpmi: libflac12-1.4.3-alt2 sisyphus+343354.100.1.1 1711118098 installed <13>Oct 29 15:05:47 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Oct 29 15:05:47 rpmi: libGLES-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 15:05:47 rpmi: libOpenGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 15:05:47 rpmi: xxd-4:9.1.0050-alt4 sisyphus+350411.100.1.1 1717596636 installed <13>Oct 29 15:05:47 rpmi: libtcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548266 installed <13>Oct 29 15:05:47 rpmi: libpng16-1.6.42-alt2 sisyphus+339555.100.1.1 1706781682 installed <13>Oct 29 15:05:47 rpmi: zlib-devel-1.3.1-alt1 sisyphus+342532.100.1.1 1710232285 installed <13>Oct 29 15:05:47 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed <13>Oct 29 15:05:47 rpmi: liblua5.4-5.4.7-alt1 sisyphus+357126.100.1.1 1725818888 installed <13>Oct 29 15:05:47 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962877 installed <13>Oct 29 15:05:47 rpmi: libSDL2-2.30.8-alt1 sisyphus+358811.100.1.1 1727865598 installed <13>Oct 29 15:05:48 rpmi: libopus-1.5.2-alt1 sisyphus+347834.100.1.1 1715455356 installed <13>Oct 29 15:05:48 rpmi: libmpg123-1:1.32.7-alt1 sisyphus+354663.100.1.1 1723095997 installed <13>Oct 29 15:05:48 rpmi: liblame-3.100-alt1 sisyphus+346342.200.2.2 1716474674 installed <13>Oct 29 15:05:48 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Oct 29 15:05:48 rpmi: libsndfile-1.1.0-alt1 sisyphus+339776.7300.6.2 1707350065 installed <13>Oct 29 15:05:48 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed <13>Oct 29 15:05:48 rpmi: libsystemd-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Oct 29 15:05:48 rpmi: libdbus-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487401 installed <13>Oct 29 15:05:48 rpmi: libpcap0.8-2:1.10.4-alt1 sisyphus+322910.100.5.1 1687282815 installed <13>Oct 29 15:05:48 rpmi: libasyncns-0.8-alt2.qa1 sisyphus+275091.100.1.1 1624402241 installed <13>Oct 29 15:05:48 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577525 installed <13>Oct 29 15:05:48 rpmi: libsensors3-3.6.0-alt3 sisyphus+308579.100.1.1 1666035267 installed <13>Oct 29 15:05:48 rpmi: libX11-locales-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Oct 29 15:05:48 rpmi: llvm18.1-filesystem-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 29 15:05:48 rpmi: llvm18.1-polly-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 29 15:05:48 rpmi: libedit3-3.1.20230828-alt1 sisyphus+330914.200.3.1 1696922743 installed <13>Oct 29 15:05:48 rpmi: llvm18.1-gold-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 29 15:05:50 rpmi: llvm18.1-libs-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048814 installed <13>Oct 29 15:05:50 rpmi: libXdmcp-1.1.5-alt1 sisyphus+343583.700.1.1 1711441061 installed <13>Oct 29 15:05:50 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Oct 29 15:05:50 rpmi: libxcb-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed <13>Oct 29 15:05:50 rpmi: libX11-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Oct 29 15:05:50 rpmi: libXext-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441101 installed <13>Oct 29 15:05:50 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168523 installed <13>Oct 29 15:05:50 rpmi: libXfixes-6.0.1-alt1 sisyphus+331490.300.1.1 1697023233 installed <13>Oct 29 15:05:50 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed <13>Oct 29 15:05:50 rpmi: libXrandr-1.5.4-alt1 sisyphus+330992.100.1.1 1696485400 installed <13>Oct 29 15:05:50 rpmi: libXt-1.3.0-alt1 sisyphus+331490.500.1.1 1697023310 installed <13>Oct 29 15:05:51 rpmi: libxcb-devel-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed <13>Oct 29 15:05:52 rpmi: libX11-devel-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Oct 29 15:05:52 rpmi: libpulseaudio-17.0-alt2 sisyphus+339257.100.1.1 1706519226 installed <13>Oct 29 15:05:52 rpmi: libwayland-client-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Oct 29 15:05:52 rpmi: libpciaccess-1:0.18.1-alt1 sisyphus+343583.300.1.1 1711440789 installed <13>Oct 29 15:05:52 rpmi: libdrm-1:2.4.123-alt1 sisyphus+357330.40.3.1 1726125397 installed <13>Oct 29 15:05:52 rpmi: libGLX-mesa-4:24.2.4-alt1 sisyphus+359013.100.1.1 1728040192 installed <13>Oct 29 15:05:52 rpmi: libgbm-4:24.2.4-alt1 sisyphus+359013.100.1.1 1728040192 installed <13>Oct 29 15:05:52 rpmi: libEGL-mesa-4:24.2.4-alt1 sisyphus+359013.100.1.1 1728040192 installed <13>Oct 29 15:05:52 rpmi: libEGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 15:05:52 rpmi: libGLX-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 15:05:52 rpmi: libGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 15:05:52 rpmi: libglvnd-devel-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Oct 29 15:05:52 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Oct 29 15:05:52 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Oct 29 15:05:53 rpmi: glibc-devel-static-6:2.38.0.76.e9f05fa1c6-alt1 sisyphus+347163.100.1.1 1714396844 installed <13>Oct 29 15:05:53 rpmi: cmake-modules-3.29.3-alt1 sisyphus+348648.100.2.1 1716590540 installed <13>Oct 29 15:05:53 rpmi: libuv-1.48.0-alt2 sisyphus+357579.100.1.1 1726426171 installed <13>Oct 29 15:05:53 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>Oct 29 15:05:53 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+346331.200.2.1 1716448551 installed <13>Oct 29 15:05:53 rpmi: publicsuffix-list-dafsa-20240911-alt1 sisyphus+357399.100.1.1 1726160479 installed <13>Oct 29 15:05:53 rpmi: libpsl-0.21.5-alt1 sisyphus+338474.100.1.1 1705684769 installed <13>Oct 29 15:05:53 rpmi: libnghttp3.9-1.5.0-alt1 sisyphus+356415.100.1.1 1725031855 installed <13>Oct 29 15:05:53 rpmi: libnghttp2-1.63.0-alt1 sisyphus+356414.100.1.1 1725031508 installed <13>Oct 29 15:05:53 rpmi: openldap-common-2.6.8-alt1 sisyphus+351621.100.1.1 1719420449 installed <13>Oct 29 15:05:53 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>Oct 29 15:05:53 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed <13>Oct 29 15:05:53 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>Oct 29 15:05:53 rpmi: liblmdb-0.9.32-alt1 sisyphus+342426.100.1.1 1710124288 installed <13>Oct 29 15:05:53 rpmi: libkeyutils-1.6.3-alt1 sisyphus+346336.200.2.2 1716472658 installed <13>Oct 29 15:05:53 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Oct 29 15:05:53 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Oct 29 15:05:53 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Oct 29 15:05:53 rpmi: rpm-macros-cmake-3.29.1-alt1 sisyphus+344518.300.3.1 1712379787 installed <13>Oct 29 15:05:53 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Oct 29 15:05:54 rpmi: libstdc++14-devel-14.2.1-alt1 icarus+359818.100.1.1 1729089654 installed <13>Oct 29 15:05:55 rpmi: gcc14-c++-14.2.1-alt1 icarus+359818.100.1.1 1729089654 installed <13>Oct 29 15:05:55 rpmi: gcc-c++-14-alt1 icarus+359818.400.1.1 1729097861 installed <13>Oct 29 15:05:56 rpmi: libstdc++14-devel-static-14.2.1-alt1 icarus+359818.100.1.1 1729089654 installed <13>Oct 29 15:05:56 rpmi: alsa-ucm-conf-1.2.12-alt1 sisyphus+352670.100.1.1 1720712327 installed <13>Oct 29 15:05:56 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Oct 29 15:05:56 rpmi: libalsa-1:1.2.12-alt1 sisyphus+352670.200.1.1 1720712401 installed <13>Oct 29 15:05:56 rpmi: libSDL-1.2.14-alt10 sisyphus+346015.200.2.1 1716212609 installed <13>Oct 29 15:05:56 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Oct 29 15:05:56 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Oct 29 15:05:56 rpmi: ca-certificates-2024.07.01-alt1 sisyphus+351897.100.1.1 1719826350 installed <13>Oct 29 15:05:56 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Oct 29 15:05:56 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Oct 29 15:05:56 rpmi: libcrypto3-3.1.7-alt1 sisyphus+356755.100.1.1 1725388416 installed <13>Oct 29 15:05:56 rpmi: libssl3-3.1.7-alt1 sisyphus+356755.100.1.1 1725388416 installed <13>Oct 29 15:05:56 rpmi: python3-3.12.7-alt1 sisyphus+358796.100.1.1 1727844808 installed <13>Oct 29 15:05:57 rpmi: python3-base-3.12.7-alt1 sisyphus+358796.100.1.1 1727844808 installed <86>Oct 29 15:05:57 groupadd[727336]: group added to /etc/group: name=_keytab, GID=999 <86>Oct 29 15:05:57 groupadd[727336]: group added to /etc/gshadow: name=_keytab <86>Oct 29 15:05:57 groupadd[727336]: new group: name=_keytab, GID=999 <13>Oct 29 15:05:57 rpmi: libkrb5-1.21.3-alt2 sisyphus+351857.100.1.1 1719735141 installed <13>Oct 29 15:05:57 rpmi: libgsasl18-2.2.1-alt2 sisyphus+359713.200.2.1 1728905430 installed <86>Oct 29 15:05:57 groupadd[727746]: group added to /etc/group: name=sasl, GID=998 <86>Oct 29 15:05:57 groupadd[727746]: group added to /etc/gshadow: name=sasl <86>Oct 29 15:05:57 groupadd[727746]: new group: name=sasl, GID=998 <13>Oct 29 15:05:57 rpmi: libsasl2-3-2.1.28-alt2 sisyphus+343335.100.1.1 1711112544 installed <13>Oct 29 15:05:57 rpmi: libldap2-2.6.8-alt1 sisyphus+351621.100.1.1 1719420449 installed <13>Oct 29 15:05:57 rpmi: libpython3-3.12.7-alt1 sisyphus+358796.100.1.1 1727844808 installed <13>Oct 29 15:05:57 rpmi: python3-module-py3dephell-0.1.0-alt2 sisyphus+328191.600.5.1 1693609196 installed <13>Oct 29 15:05:57 rpmi: tests-for-installed-python3-pkgs-0.1.25-alt1 sisyphus+344685.100.1.1 1712595070 installed <13>Oct 29 15:05:57 rpmi: rpm-build-python3-0.1.25-alt1 sisyphus+344685.100.1.1 1712595070 installed <13>Oct 29 15:05:57 rpmi: libarchive13-3.7.5-alt2 sisyphus+358189.100.1.1 1727162763 installed <13>Oct 29 15:05:57 rpmi: libssh2-1.11.0-alt2 sisyphus+339356.100.1.1 1706593137 installed <13>Oct 29 15:05:57 rpmi: libcurl-8.10.0-alt1 sisyphus+357271.100.1.1 1726044759 installed <13>Oct 29 15:05:57 rpmi: vim-enhanced-4:9.1.0050-alt4 sisyphus+350411.100.1.1 1717596636 installed <13>Oct 29 15:05:58 rpmi: vim-common-4:9.1.0050-alt4 sisyphus+350411.100.1.1 1717596636 installed <13>Oct 29 15:05:58 rpmi: libncurses6-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486705 installed <13>Oct 29 15:05:58 rpmi: libtinfo-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486705 installed <13>Oct 29 15:05:58 rpmi: libncurses-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486705 installed <13>Oct 29 15:05:58 rpmi: libpython-2.7.18-alt11 sisyphus+328124.4300.1.1 1693252303 installed <13>Oct 29 15:05:58 rpmi: libreadline7-7.0.3-alt5 sisyphus+328858.200.1.1 1694010737 installed <13>Oct 29 15:05:58 rpmi: python2-base-2.7.18-alt11 sisyphus+328124.4300.1.1 1693252303 installed <13>Oct 29 15:05:58 rpmi: python-modules-compiler-2.7.18-alt11 sisyphus+328124.4300.1.1 1693252303 installed <13>Oct 29 15:05:58 rpmi: python-modules-email-2.7.18-alt11 sisyphus+328124.4300.1.1 1693252303 installed <13>Oct 29 15:05:58 rpmi: python-modules-unittest-2.7.18-alt11 sisyphus+328124.4300.1.1 1693252303 installed <13>Oct 29 15:05:59 rpmi: python-modules-2.7.18-alt11 sisyphus+328124.4300.1.1 1693252303 installed <13>Oct 29 15:05:59 rpmi: python-modules-encodings-2.7.18-alt11 sisyphus+328124.4300.1.1 1693252303 installed <13>Oct 29 15:05:59 rpmi: python-modules-xml-2.7.18-alt11 sisyphus+328124.4300.1.1 1693252303 installed <13>Oct 29 15:05:59 rpmi: python-modules-hotshot-2.7.18-alt11 sisyphus+328124.4300.1.1 1693252303 installed <13>Oct 29 15:05:59 rpmi: python-modules-bsddb-2.7.18-alt11 sisyphus+328124.4300.1.1 1693252303 installed <13>Oct 29 15:05:59 rpmi: python-modules-ctypes-2.7.18-alt11 sisyphus+328124.4300.1.1 1693252303 installed <13>Oct 29 15:05:59 rpmi: python-modules-multiprocessing-2.7.18-alt11 sisyphus+328124.4300.1.1 1693252303 installed <13>Oct 29 15:05:59 rpmi: python-modules-logging-2.7.18-alt11 sisyphus+328124.4300.1.1 1693252303 installed <13>Oct 29 15:05:59 rpmi: rpm-build-python-0.43.2-alt1 sisyphus+271106.100.1.1 1619868598 installed <13>Oct 29 15:05:59 rpmi: python-modules-curses-2.7.18-alt11 sisyphus+328124.4300.1.1 1693252303 installed <13>Oct 29 15:05:59 rpmi: python-2.7.18-alt11 sisyphus+328124.4300.1.1 1693252303 installed <13>Oct 29 15:05:59 rpmi: python-modules-distutils-2.7.18-alt11 sisyphus+328124.4300.1.1 1693252303 installed <13>Oct 29 15:05:59 rpmi: python-dev-2.7.18-alt11 sisyphus+328124.4300.1.1 1693252303 installed <13>Oct 29 15:06:00 rpmi: python3-dev-3.12.7-alt1 sisyphus+358796.100.1.1 1727844808 installed <13>Oct 29 15:06:00 rpmi: cmake-3.29.3-alt1 sisyphus+348648.100.2.1 1716590540 installed <13>Oct 29 15:06:00 rpmi: libSDL-devel-1.2.14-alt10 sisyphus+346015.200.2.1 1716212609 installed <13>Oct 29 15:06:00 rpmi: libstdc++-devel-static-14-alt1 icarus+359818.400.1.1 1729097861 installed <13>Oct 29 15:06:00 rpmi: build-essential-11.0-alt1 sisyphus+341801.100.1.1 1709317005 installed <13>Oct 29 15:06:00 rpmi: libstdc++-devel-14-alt1 icarus+359818.400.1.1 1729097861 installed <13>Oct 29 15:06:00 rpmi: libSDL2-devel-2.30.8-alt1 sisyphus+358811.100.1.1 1727865598 installed <13>Oct 29 15:06:00 rpmi: libpcap-devel-2:1.10.4-alt1 sisyphus+322910.100.5.1 1687282815 installed <13>Oct 29 15:06:00 rpmi: libpng-devel-1.6.42-alt2 sisyphus+339555.100.1.1 1706781682 installed <13>Oct 29 15:06:00 rpmi: nasm-2.16.03-alt1 sisyphus+347261.300.1.1 1714635796 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/libretro-arcades-20240628-alt1.nosrc.rpm (w1.gzdio) Installing libretro-arcades-20240628-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.8748 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf libretro-arcades-20240628 + echo 'Source #0 (libretro-arcades-20240628.tar):' Source #0 (libretro-arcades-20240628.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/libretro-arcades-20240628.tar + cd libretro-arcades-20240628 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #1 (libretro-arcades-20240813-alt1-Fix_build_mame2010.patch):' Patch #1 (libretro-arcades-20240813-alt1-Fix_build_mame2010.patch): + /usr/bin/patch -p1 patching file libretro-mame2010/Makefile + echo 'Patch #2 (libretro-arcades-20240813-alt1-Fix_build_mame2015.patch):' Patch #2 (libretro-arcades-20240813-alt1-Fix_build_mame2015.patch): + /usr/bin/patch -p1 patching file libretro-mame2015/src/emu/cpu/m6502/m6502make.py patching file libretro-mame2015/src/emu/cpu/m6809/m6809make.py patching file libretro-mame2015/src/emu/cpu/mcs96/mcs96make.py patching file libretro-mame2015/src/emu/cpu/tms57002/tmsmake.py patch unexpectedly ends in middle of line Hunk #1 succeeded at 326 with fuzz 1. + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.47743 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libretro-arcades-20240628 + for core in daphne fbalpha2012 fbalpha2012_cps1 fbalpha2012_cps2 fbalpha2012_cps3 fbalpha2012_neogeo fbneo galaxy mame2000 mame2003 mame2003_midway mame2003_plus + ./libretro-build.sh daphne PLATFORM: Linux ARCHITECTURE: x86_64 TARGET: unix CC = gcc CXX = g++ CXX11 = g++ CXX17 = g++ STRIP = Compiler: CC="gcc" CXX="g++" === x86 CPU detected... === === x86_64 CPU detected... === unix unix === Daphne Building daphne... /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-build-common.sh: line 334: /dev/fd/63: No such file or directory cd "/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne" gmake -f Makefile platform="unix" -j8 clean gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' /bin/sh: line 1: git: command not found gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' rm -f ./deps/libogg/src/bitwise.o ./deps/libogg/src/framing.o ./deps/libvorbis/lib/analysis.o ./deps/libvorbis/lib/bitrate.o ./deps/libvorbis/lib/block.o ./deps/libvorbis/lib/codebook.o ./deps/libvorbis/lib/envelope.o ./deps/libvorbis/lib/floor0.o ./deps/libvorbis/lib/floor1.o ./deps/libvorbis/lib/info.o ./deps/libvorbis/lib/lookup.o ./deps/libvorbis/lib/lpc.o ./deps/libvorbis/lib/lsp.o ./deps/libvorbis/lib/mapping0.o ./deps/libvorbis/lib/mdct.o ./deps/libvorbis/lib/psy.o ./deps/libvorbis/lib/registry.o ./deps/libvorbis/lib/res0.o ./deps/libvorbis/lib/sharedbook.o ./deps/libvorbis/lib/smallft.o ./deps/libvorbis/lib/synthesis.o ./deps/libvorbis/lib/vorbisenc.o ./deps/libvorbis/lib/vorbisfile.o ./deps/libvorbis/lib/window.o ./deps/zlib/deflate.o ./deps/zlib/gzlib.o ./deps/zlib/uncompr.o ./deps/zlib/zutil.o ./deps/zlib/inffast.o ./deps/zlib/gzread.o ./deps/zlib/crc32.o ./deps/zlib/gzwrite.o ./deps/zlib/inflate.o ./deps/zlib/infback.o ./deps/zlib/inftrees.o ./deps/zlib/trees.o ./deps/zlib/gzclose.o ./deps/zlib/compress.o ./deps/zlib/adler32.o ./daphne/daphne-1.0-src/vldp2/libmpeg2/alloc.o ./daphne/daphne-1.0-src/vldp2/libmpeg2/cpu_accel.o ./daphne/daphne-1.0-src/vldp2/libmpeg2/cpu_state.o ./daphne/daphne-1.0-src/vldp2/libmpeg2/decode.o ./daphne/daphne-1.0-src/vldp2/libmpeg2/header.o ./daphne/daphne-1.0-src/vldp2/libmpeg2/idct.o ./daphne/daphne-1.0-src/vldp2/libmpeg2/motion_comp.o ./daphne/daphne-1.0-src/vldp2/libmpeg2/slice.o ./daphne/daphne-1.0-src/vldp2/vldp/mpegscan.o ./daphne/daphne-1.0-src/vldp2/vldp/vldp.o ./daphne/daphne-1.0-src/vldp2/vldp/vldp_internal.o ./daphne/src/atomic/SDL_atomic.o ./daphne/src/atomic/SDL_spinlock.o ./daphne/src/audio/SDL_audiocvt.o ./daphne/src/audio/SDL_audiotypecvt.o ./daphne/src/audio/SDL_wave.o ./daphne/src/cpuinfo/SDL_cpuinfo.o ./daphne/src/file/SDL_rwops.o ./daphne/src/render/SDL_yuv_sw.o ./daphne/src/SDL_error.o ./daphne/src/stdlib/SDL_iconv.o ./daphne/src/stdlib/SDL_string.o ./daphne/src/thread/pthread/SDL_syscond.o ./daphne/src/thread/pthread/SDL_sysmutex.o ./daphne/src/thread/pthread/SDL_syssem.o ./daphne/src/thread/pthread/SDL_systhread.o ./daphne/src/thread/pthread/SDL_systls.o ./daphne/src/thread/SDL_thread.o ./daphne/src/timer/libretro/SDL_systimer.o ./daphne/src/video/SDL_blit.o ./daphne/src/video/SDL_blit_0.o ./daphne/src/video/SDL_blit_1.o ./daphne/src/video/SDL_blit_A.o ./daphne/src/video/SDL_blit_auto.o ./daphne/src/video/SDL_blit_copy.o ./daphne/src/video/SDL_blit_N.o ./daphne/src/video/SDL_blit_slow.o ./daphne/src/video/SDL_bmp.o ./daphne/src/video/SDL_fillrect.o ./daphne/src/video/SDL_pixels.o ./daphne/src/video/SDL_rect.o ./daphne/src/video/SDL_RLEaccel.o ./daphne/src/video/SDL_stretch.o ./daphne/src/video/SDL_surface.o ./daphne/daphne-1.0-src/cpu/6809infc.o ./daphne/daphne-1.0-src/cpu/cop.o ./daphne/daphne-1.0-src/cpu/copintf.o ./daphne/daphne-1.0-src/cpu/cpu.o ./daphne/daphne-1.0-src/cpu/cpu-debug.o ./daphne/daphne-1.0-src/cpu/m80.o ./daphne/daphne-1.0-src/cpu/mamewrap.o ./daphne/daphne-1.0-src/cpu/mc6809.o ./daphne/daphne-1.0-src/cpu/nes_6502.o ./daphne/daphne-1.0-src/cpu/nes6502.o ./daphne/daphne-1.0-src/cpu/z80.o ./daphne/daphne-1.0-src/cpu/x86/i86.o ./daphne/daphne-1.0-src/cpu/x86/i86dasm.o ./daphne/daphne-1.0-src/daphne.o ./daphne/daphne-1.0-src/game/astron.o ./daphne/daphne-1.0-src/game/badlands.o ./daphne/daphne-1.0-src/game/bega.o ./daphne/daphne-1.0-src/game/cliff.o ./daphne/daphne-1.0-src/game/cobraconv.o ./daphne/daphne-1.0-src/game/esh.o ./daphne/daphne-1.0-src/game/ffr.o ./daphne/daphne-1.0-src/game/firefox.o ./daphne/daphne-1.0-src/game/game.o ./daphne/daphne-1.0-src/game/lgp.o ./daphne/daphne-1.0-src/game/gpworld.o ./daphne/daphne-1.0-src/game/interstellar.o ./daphne/daphne-1.0-src/game/lair.o ./daphne/daphne-1.0-src/game/lair2.o ./daphne/daphne-1.0-src/game/laireuro.o ./daphne/daphne-1.0-src/game/mach3.o ./daphne/daphne-1.0-src/game/singe.o ./daphne/daphne-1.0-src/game/starrider.o ./daphne/daphne-1.0-src/game/superd.o ./daphne/daphne-1.0-src/game/thayers.o ./daphne/daphne-1.0-src/game/timetrav.o ./daphne/daphne-1.0-src/io/cmdline.o ./daphne/daphne-1.0-src/io/conout.o ./daphne/daphne-1.0-src/io/error.o ./daphne/daphne-1.0-src/io/fileparse.o ./daphne/daphne-1.0-src/io/homedir.o ./daphne/daphne-1.0-src/io/input.o ./daphne/daphne-1.0-src/io/logger.o ./daphne/daphne-1.0-src/io/logger_console.o ./daphne/daphne-1.0-src/io/mpo_fileio.o ./daphne/daphne-1.0-src/io/numstr.o ./daphne/daphne-1.0-src/io/parallel.o ./daphne/daphne-1.0-src/io/serial.o ./daphne/daphne-1.0-src/io/sram.o ./daphne/daphne-1.0-src/io/unzip.o ./daphne/daphne-1.0-src/ldp-in/ldp1000.o ./daphne/daphne-1.0-src/ldp-in/ldv1000.o ./daphne/daphne-1.0-src/ldp-in/pr7820.o ./daphne/daphne-1.0-src/ldp-in/pr8210.o ./daphne/daphne-1.0-src/ldp-in/vip9500sg.o ./daphne/daphne-1.0-src/ldp-in/vp380.o ./daphne/daphne-1.0-src/ldp-in/vp931.o ./daphne/daphne-1.0-src/ldp-in/vp932.o ./daphne/daphne-1.0-src/ldp-out/framemod.o ./daphne/daphne-1.0-src/ldp-out/hitachi.o ./daphne/daphne-1.0-src/ldp-out/ld-v6000.o ./daphne/daphne-1.0-src/ldp-out/ldp-combo.o ./daphne/daphne-1.0-src/ldp-out/ldp-vldp-audio.o ./daphne/daphne-1.0-src/ldp-out/ldp-vldp.o ./daphne/daphne-1.0-src/ldp-out/ldp.o ./daphne/daphne-1.0-src/ldp-out/philips.o ./daphne/daphne-1.0-src/ldp-out/pioneer.o ./daphne/daphne-1.0-src/ldp-out/sony.o ./daphne/daphne-1.0-src/scoreboard/hw_scoreboard.o ./daphne/daphne-1.0-src/scoreboard/img_scoreboard.o ./daphne/daphne-1.0-src/scoreboard/null_scoreboard.o ./daphne/daphne-1.0-src/scoreboard/overlay_scoreboard.o ./daphne/daphne-1.0-src/scoreboard/scoreboard_collection.o ./daphne/daphne-1.0-src/scoreboard/scoreboard_factory.o ./daphne/daphne-1.0-src/scoreboard/scoreboard_interface.o ./daphne/daphne-1.0-src/sound/dac.o ./daphne/daphne-1.0-src/sound/gisound.o ./daphne/daphne-1.0-src/sound/mix.o ./daphne/daphne-1.0-src/sound/pc_beeper.o ./daphne/daphne-1.0-src/sound/samples.o ./daphne/daphne-1.0-src/sound/sn_intf.o ./daphne/daphne-1.0-src/sound/sound.o ./daphne/daphne-1.0-src/sound/ssi263.o ./daphne/daphne-1.0-src/sound/tms9919-sdl.o ./daphne/daphne-1.0-src/sound/tms9919.o ./daphne/daphne-1.0-src/sound/tonegen.o ./daphne/daphne-1.0-src/sound/tqsynth.o ./daphne/daphne-1.0-src/timer/timer.o ./daphne/daphne-1.0-src/video/blend.o ./daphne/daphne-1.0-src/video/led.o ./daphne/daphne-1.0-src/video/palette.o ./daphne/daphne-1.0-src/video/rgb2yuv.o ./daphne/daphne-1.0-src/video/SDL_DrawText.o ./daphne/daphne-1.0-src/video/tms9128nl.o ./daphne/daphne-1.0-src/video/video.o ./daphne/libretro/libretro.o daphne_libretro.so gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake -f Makefile platform="unix" -j8 CC="gcc" CXX="g++" gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' /bin/sh: line 1: git: command not found gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/analysis.o deps/libvorbis/lib/analysis.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/bitrate.o deps/libvorbis/lib/bitrate.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/floor0.o deps/libvorbis/lib/floor0.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/envelope.o deps/libvorbis/lib/envelope.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libogg/src/framing.o deps/libogg/src/framing.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/codebook.o deps/libvorbis/lib/codebook.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/lookup.o deps/libvorbis/lib/lookup.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libogg/src/bitwise.o deps/libogg/src/bitwise.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/block.o deps/libvorbis/lib/block.c deps/libvorbis/lib/block.c: In function 'vorbis_analysis_buffer': deps/libvorbis/lib/block.c:403:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 403 | if(b->header)_ogg_free(b->header);b->header=NULL; | ^~ deps/libvorbis/lib/block.c:403:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 403 | if(b->header)_ogg_free(b->header);b->header=NULL; | ^ deps/libvorbis/lib/block.c:404:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 404 | if(b->header1)_ogg_free(b->header1);b->header1=NULL; | ^~ deps/libvorbis/lib/block.c:404:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 404 | if(b->header1)_ogg_free(b->header1);b->header1=NULL; | ^ deps/libvorbis/lib/block.c:405:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 405 | if(b->header2)_ogg_free(b->header2);b->header2=NULL; | ^~ deps/libvorbis/lib/block.c:405:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 405 | if(b->header2)_ogg_free(b->header2);b->header2=NULL; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/lpc.o deps/libvorbis/lib/lpc.c deps/libvorbis/lib/lpc.c: In function 'vorbis_lpc_from_data': deps/libvorbis/lib/lpc.c:82:12: warning: '*aut' may be used uninitialized [-Wmaybe-uninitialized] 82 | error=aut[0] * (1. + 1e-10); | ~~~^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/registry.o deps/libvorbis/lib/registry.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/lsp.o deps/libvorbis/lib/lsp.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/floor1.o deps/libvorbis/lib/floor1.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/info.o deps/libvorbis/lib/info.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/synthesis.o deps/libvorbis/lib/synthesis.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/mapping0.o deps/libvorbis/lib/mapping0.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/res0.o deps/libvorbis/lib/res0.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/mdct.o deps/libvorbis/lib/mdct.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/window.o deps/libvorbis/lib/window.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/sharedbook.o deps/libvorbis/lib/sharedbook.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/zlib/uncompr.o deps/zlib/uncompr.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/zlib/zutil.o deps/zlib/zutil.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/zlib/gzlib.o deps/zlib/gzlib.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/zlib/inffast.o deps/zlib/inffast.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/zlib/gzread.o deps/zlib/gzread.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/psy.o deps/libvorbis/lib/psy.c deps/libvorbis/lib/psy.c: In function '_vp_noisemask': deps/libvorbis/lib/psy.c:713:3: warning: 'work' may be used uninitialized [-Wmaybe-uninitialized] 713 | bark_noise_hybridmp(n,p->bark,work,logmask,0., | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 714 | p->vi->noisewindowfixed); | ~~~~~~~~~~~~~~~~~~~~~~~~ deps/libvorbis/lib/psy.c:546:13: note: by argument 3 of type 'const float *' to 'bark_noise_hybridmp' declared here 546 | static void bark_noise_hybridmp(int n,const long *b, | ^~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/zlib/crc32.o deps/zlib/crc32.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/zlib/gzwrite.o deps/zlib/gzwrite.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/zlib/deflate.o deps/zlib/deflate.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/zlib/infback.o deps/zlib/infback.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/zlib/inftrees.o deps/zlib/inftrees.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/zlib/gzclose.o deps/zlib/gzclose.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o daphne/daphne-1.0-src/vldp2/libmpeg2/alloc.o daphne/daphne-1.0-src/vldp2/libmpeg2/alloc.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o daphne/daphne-1.0-src/vldp2/libmpeg2/cpu_accel.o daphne/daphne-1.0-src/vldp2/libmpeg2/cpu_accel.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o daphne/daphne-1.0-src/vldp2/libmpeg2/cpu_state.o daphne/daphne-1.0-src/vldp2/libmpeg2/cpu_state.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/smallft.o deps/libvorbis/lib/smallft.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/zlib/compress.o deps/zlib/compress.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/vorbisfile.o deps/libvorbis/lib/vorbisfile.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/zlib/adler32.o deps/zlib/adler32.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o daphne/daphne-1.0-src/vldp2/libmpeg2/decode.o daphne/daphne-1.0-src/vldp2/libmpeg2/decode.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/zlib/inflate.o deps/zlib/inflate.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o daphne/daphne-1.0-src/vldp2/vldp/mpegscan.o daphne/daphne-1.0-src/vldp2/vldp/mpegscan.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o daphne/daphne-1.0-src/vldp2/libmpeg2/idct.o daphne/daphne-1.0-src/vldp2/libmpeg2/idct.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/libvorbis/lib/vorbisenc.o deps/libvorbis/lib/vorbisenc.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o daphne/daphne-1.0-src/vldp2/libmpeg2/header.o daphne/daphne-1.0-src/vldp2/libmpeg2/header.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o daphne/src/audio/SDL_audiocvt.o daphne/src/audio/SDL_audiocvt.c daphne/src/audio/SDL_audiocvt.c: In function 'SDL_BuildAudioResampleCVT': daphne/src/audio/SDL_audiocvt.c:955:36: error: implicit declaration of function 'ceil' [-Wimplicit-function-declaration] 955 | cvt->len_mult *= (int) ceil(mult); | ^~~~ daphne/src/audio/SDL_audiocvt.c:30:1: note: include '' or provide a declaration of 'ceil' 29 | #include "assert.h" +++ |+#include 30 | daphne/src/audio/SDL_audiocvt.c:955:36: warning: incompatible implicit declaration of built-in function 'ceil' [-Wbuiltin-declaration-mismatch] 955 | cvt->len_mult *= (int) ceil(mult); | ^~~~ daphne/src/audio/SDL_audiocvt.c:955:36: note: include '' or provide a declaration of 'ceil' gmake: *** [Makefile:265: daphne/src/audio/SDL_audiocvt.o] Error 1 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: *** Waiting for unfinished jobs.... gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o daphne/src/atomic/SDL_spinlock.o daphne/src/atomic/SDL_spinlock.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o daphne/daphne-1.0-src/vldp2/vldp/vldp_internal.o daphne/daphne-1.0-src/vldp2/vldp/vldp_internal.c daphne/daphne-1.0-src/vldp2/vldp/vldp_internal.c:87: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] 87 | #pragma warning (push) daphne/daphne-1.0-src/vldp2/vldp/vldp_internal.c:88: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] 88 | #pragma warning (disable:4018) daphne/daphne-1.0-src/vldp2/vldp/vldp_internal.c: In function 'vo_null_draw': daphne/daphne-1.0-src/vldp2/vldp/vldp_internal.c:129:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 129 | if (g_in_info->prepare_frame(&g_yuv_buf[(int) id])) | ^ daphne/daphne-1.0-src/vldp2/vldp/vldp_internal.c:177:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 177 | g_in_info->display_frame(&g_yuv_buf[(int) id]); | ^ daphne/daphne-1.0-src/vldp2/vldp/vldp_internal.c: At top level: daphne/daphne-1.0-src/vldp2/vldp/vldp_internal.c:269: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] 269 | #pragma warning (pop) daphne/daphne-1.0-src/vldp2/vldp/vldp_internal.c: In function 'vo_null_setup_fbuf': daphne/daphne-1.0-src/vldp2/vldp/vldp_internal.c:274:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 274 | *id = (int*) buffer_index; | ^ daphne/daphne-1.0-src/vldp2/vldp/vldp_internal.c: In function 'idle_handler_precache': daphne/daphne-1.0-src/vldp2/vldp/vldp_internal.c:852:31: error: implicit declaration of function 'fileno' [-Wimplicit-function-declaration] 852 | fstat(fileno(F), &filestats); // get stats for file to get file length | ^~~~~~ daphne/daphne-1.0-src/vldp2/vldp/vldp_internal.c: In function 'ivldp_get_mpeg_frame_offsets': daphne/daphne-1.0-src/vldp2/vldp/vldp_internal.c:1210:25: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 1210 | fread(&header, sizeof(header), 1, data_file); // read .DAT file header | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: *** [Makefile:265: daphne/daphne-1.0-src/vldp2/vldp/vldp_internal.o] Error 1 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o daphne/src/atomic/SDL_atomic.o daphne/src/atomic/SDL_atomic.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o deps/zlib/trees.o deps/zlib/trees.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o daphne/daphne-1.0-src/vldp2/vldp/vldp.o daphne/daphne-1.0-src/vldp2/vldp/vldp.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o daphne/daphne-1.0-src/vldp2/libmpeg2/motion_comp.o daphne/daphne-1.0-src/vldp2/libmpeg2/motion_comp.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' gcc -O2 -DNDEBUG -std=c99 -Wall -pedantic -fPIC -I. -I./deps/libogg/include -I./deps/libvorbis/include -I./daphne/include -I./daphne/daphne-1.0-src/vldp2/include -I./deps/libvorbis/lib -I./daphne/libretro -D__LIBRETRO__ -fPIC -c -o daphne/daphne-1.0-src/vldp2/libmpeg2/slice.o daphne/daphne-1.0-src/vldp2/libmpeg2/slice.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-daphne' cp "daphne_libretro.so" "/usr/src/RPM/BUILD/libretro-arcades-20240628/dist/unix/daphne_libretro.so" cp: cannot stat 'daphne_libretro.so': No such file or directory 1 core(s) failed: daphne + for core in daphne fbalpha2012 fbalpha2012_cps1 fbalpha2012_cps2 fbalpha2012_cps3 fbalpha2012_neogeo fbneo galaxy mame2000 mame2003 mame2003_midway mame2003_plus + ./libretro-build.sh fbalpha2012 PLATFORM: Linux ARCHITECTURE: x86_64 TARGET: unix CC = gcc CXX = g++ CXX11 = g++ CXX17 = g++ STRIP = Compiler: CC="gcc" CXX="g++" === x86 CPU detected... === === x86_64 CPU detected... === unix unix === Final Burn Alpha 2012 Building fbalpha2012... /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-build-common.sh: line 334: /dev/fd/63: No such file or directory cd "/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk" gmake -f makefile.libretro platform="unix" -j8 clean gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' /bin/sh: line 1: git: command not found gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' rm -f fbalpha2012_libretro.so rm -f src/burner/ioapi.o src/burner/unzip.o src/burn/snd/ay8910.o src/burn/snd/fm.o src/burn/snd/fmopl.o src/burn/snd/ym2151.o src/burn/snd/ym2413.o src/burn/snd/ymdeltat.o src/burn/snd/ymf278b.o src/cpu/m68k/m68kcpu.o src/cpu/m68k/m68kopac.o src/cpu/m68k/m68kopdm.o src/cpu/m68k/m68kopnz.o src/cpu/m68k/m68kops.o src/dep/libs/zlib/adler32.o src/dep/libs/zlib/compress.o src/dep/libs/zlib/crc32.o src/dep/libs/zlib/deflate.o src/dep/libs/zlib/gzclose.o src/dep/libs/zlib/gzlib.o src/dep/libs/zlib/gzread.o src/dep/libs/zlib/gzwrite.o src/dep/libs/zlib/infback.o src/dep/libs/zlib/inffast.o src/dep/libs/zlib/inflate.o src/dep/libs/zlib/inftrees.o src/dep/libs/zlib/trees.o src/dep/libs/zlib/uncompr.o src/dep/libs/zlib/zutil.o src/dep/libs/lib7z/7zAlloc.o src/dep/libs/lib7z/7zArcIn.o src/dep/libs/lib7z/7zBuf.o src/dep/libs/lib7z/7zBuf2.o src/dep/libs/lib7z/7zCrc.o src/dep/libs/lib7z/7zCrcOpt.o src/dep/libs/lib7z/7zDec.o src/dep/libs/lib7z/7zFile.o src/dep/libs/lib7z/7zStream.o src/dep/libs/lib7z/Aes.o src/dep/libs/lib7z/AesOpt.o src/dep/libs/lib7z/Alloc.o src/dep/libs/lib7z/Bcj2.o src/dep/libs/lib7z/Bra.o src/dep/libs/lib7z/Bra86.o src/dep/libs/lib7z/BraIA64.o src/dep/libs/lib7z/Delta.o src/dep/libs/lib7z/LzFind.o src/dep/libs/lib7z/Lzma2Dec.o src/dep/libs/lib7z/Lzma86Dec.o src/dep/libs/lib7z/LzmaDec.o src/dep/libs/lib7z/Ppmd7.o src/dep/libs/lib7z/Ppmd7Dec.o src/dep/libs/lib7z/Ppmd7Enc.o src/dep/libs/lib7z/Sha256.o src/dep/libs/lib7z/Sort.o src/dep/libs/lib7z/Xz.o src/dep/libs/lib7z/XzCrc64.o src/dep/libs/lib7z/XzCrc64Opt.o src/dep/libs/lib7z/XzDec.o src/dep/libs/lib7z/XzIn.o src/burner/libretro/neocdlist.o src/burner/state.o src/burner/statec.o src/burner/un7z.o src/burner/zipfn.o src/burn/burn.o src/burn/burn_gun.o src/burn/burn_led.o src/burn/burn_memory.o src/burn/burn_sound.o src/burn/burn_sound_c.o src/burn/burn_vector.o src/burn/cheat.o src/burn/debug_track.o src/burn/hiscore.o src/burn/load.o src/burn/tiles_generic.o src/burn/timer.o src/burn/devices/8255ppi.o src/burn/devices/8257dma.o src/burn/devices/eeprom.o src/burn/devices/joyprocess.o src/burn/devices/pandora.o src/burn/devices/seibusnd.o src/burn/devices/sknsspr.o src/burn/devices/slapstic.o src/burn/devices/timekpr.o src/burn/devices/v3021.o src/burn/devices/vdc.o src/burn/snd/burn_y8950.o src/burn/snd/burn_ym2151.o src/burn/snd/burn_ym2203.o src/burn/snd/burn_ym2413.o src/burn/snd/burn_ym2608.o src/burn/snd/burn_ym2610.o src/burn/snd/burn_ym2612.o src/burn/snd/burn_ym3526.o src/burn/snd/burn_ym3812.o src/burn/snd/burn_ymf278b.o src/burn/snd/c6280.o src/burn/snd/dac.o src/burn/snd/es5506.o src/burn/snd/es8712.o src/burn/snd/flt_rc.o src/burn/snd/ics2115.o src/burn/snd/iremga20.o src/burn/snd/k007232.o src/burn/snd/k051649.o src/burn/snd/k053260.o src/burn/snd/k054539.o src/burn/snd/msm5205.o src/burn/snd/msm6295.o src/burn/snd/namco_snd.o src/burn/snd/rf5c68.o src/burn/snd/saa1099.o src/burn/snd/samples.o src/burn/snd/segapcm.o src/burn/snd/sn76496.o src/burn/snd/upd7759.o src/burn/snd/x1010.o src/burn/snd/ymz280b.o src/burn/drv/capcom/cps.o src/burn/drv/capcom/cps2_crpt.o src/burn/drv/capcom/cps_config.o src/burn/drv/capcom/cps_draw.o src/burn/drv/capcom/cps_mem.o src/burn/drv/capcom/cps_obj.o src/burn/drv/capcom/cps_pal.o src/burn/drv/capcom/cps_run.o src/burn/drv/capcom/cps_rw.o src/burn/drv/capcom/cps_scr.o src/burn/drv/capcom/cpsr.o src/burn/drv/capcom/cpsrd.o src/burn/drv/capcom/cpst.o src/burn/drv/capcom/ctv.o src/burn/drv/capcom/d_cps1.o src/burn/drv/capcom/d_cps2.o src/burn/drv/capcom/fcrash_snd.o src/burn/drv/capcom/kabuki.o src/burn/drv/capcom/ps.o src/burn/drv/capcom/ps_m.o src/burn/drv/capcom/ps_z.o src/burn/drv/capcom/qs.o src/burn/drv/capcom/qs_c.o src/burn/drv/capcom/qs_z.o src/burn/drv/capcom/sf2mdt_snd.o src/burn/drv/cave/cave.o src/burn/drv/cave/cave_palette.o src/burn/drv/cave/cave_sprite.o src/burn/drv/cave/cave_tile.o src/burn/drv/cave/d_dodonpachi.o src/burn/drv/cave/d_donpachi.o src/burn/drv/cave/d_esprade.o src/burn/drv/cave/d_feversos.o src/burn/drv/cave/d_gaia.o src/burn/drv/cave/d_guwange.o src/burn/drv/cave/d_hotdogst.o src/burn/drv/cave/d_korokoro.o src/burn/drv/cave/d_mazinger.o src/burn/drv/cave/d_metmqstr.o src/burn/drv/cave/d_pwrinst2.o src/burn/drv/cave/d_sailormn.o src/burn/drv/cave/d_tjumpman.o src/burn/drv/cave/d_uopoko.o src/burn/drv/cps3/cps3run.o src/burn/drv/cps3/cps3snd.o src/burn/drv/cps3/d_cps3.o src/burn/drv/dataeast/d_actfancr.o src/burn/drv/dataeast/d_backfire.o src/burn/drv/dataeast/d_boogwing.o src/burn/drv/dataeast/d_cbuster.o src/burn/drv/dataeast/d_cninja.o src/burn/drv/dataeast/d_darkseal.o src/burn/drv/dataeast/d_dassault.o src/burn/drv/dataeast/d_dec0.o src/burn/drv/dataeast/d_dec8.o src/burn/drv/dataeast/d_dietgogo.o src/burn/drv/dataeast/d_funkyjet.o src/burn/drv/dataeast/d_karnov.o src/burn/drv/dataeast/d_lemmings.o src/burn/drv/dataeast/d_pktgaldx.o src/burn/drv/dataeast/d_rohga.o src/burn/drv/dataeast/d_sidepckt.o src/burn/drv/dataeast/d_simpl156.o src/burn/drv/dataeast/d_supbtime.o src/burn/drv/dataeast/d_tumblep.o src/burn/drv/dataeast/d_vaportra.o src/burn/drv/dataeast/deco16ic.o src/burn/drv/galaxian/d_galaxian.o src/burn/drv/galaxian/gal_gfx.o src/burn/drv/galaxian/gal_run.o src/burn/drv/galaxian/gal_sound.o src/burn/drv/galaxian/gal_stars.o src/burn/drv/irem/d_m62.o src/burn/drv/irem/d_m63.o src/burn/drv/irem/d_m72.o src/burn/drv/irem/d_m90.o src/burn/drv/irem/d_m92.o src/burn/drv/irem/d_vigilant.o src/burn/drv/irem/irem_cpu.o src/burn/drv/konami/d_88games.o src/burn/drv/konami/d_ajax.o src/burn/drv/konami/d_aliens.o src/burn/drv/konami/d_blockhl.o src/burn/drv/konami/d_bottom9.o src/burn/drv/konami/d_contra.o src/burn/drv/konami/d_crimfght.o src/burn/drv/konami/d_gberet.o src/burn/drv/konami/d_gbusters.o src/burn/drv/konami/d_gradius3.o src/burn/drv/konami/d_gyruss.o src/burn/drv/konami/d_hcastle.o src/burn/drv/konami/d_hexion.o src/burn/drv/konami/d_kontest.o src/burn/drv/konami/d_mainevt.o src/burn/drv/konami/d_mogura.o src/burn/drv/konami/d_parodius.o src/burn/drv/konami/d_pooyan.o src/burn/drv/konami/d_rollerg.o src/burn/drv/konami/d_scotrsht.o src/burn/drv/konami/d_simpsons.o src/burn/drv/konami/d_spy.o src/burn/drv/konami/d_surpratk.o src/burn/drv/konami/d_thunderx.o src/burn/drv/konami/d_tmnt.o src/burn/drv/konami/d_twin16.o src/burn/drv/konami/d_ultraman.o src/burn/drv/konami/d_vendetta.o src/burn/drv/konami/d_xmen.o src/burn/drv/konami/k051316.o src/burn/drv/konami/k051733.o src/burn/drv/konami/k051960.o src/burn/drv/konami/k052109.o src/burn/drv/konami/k053245.o src/burn/drv/konami/k053247.o src/burn/drv/konami/k053251.o src/burn/drv/konami/k053936.o src/burn/drv/konami/k054000.o src/burn/drv/konami/konamiic.o src/burn/drv/megadrive/d_megadrive.o src/burn/drv/megadrive/megadrive.o src/burn/drv/neogeo/d_neogeo.o src/burn/drv/neogeo/neo_decrypt.o src/burn/drv/neogeo/neo_palette.o src/burn/drv/neogeo/neo_run.o src/burn/drv/neogeo/neo_sprite.o src/burn/drv/neogeo/neo_text.o src/burn/drv/neogeo/neo_upd4990a.o src/burn/drv/neogeo/neogeo.o src/burn/drv/pce/d_pce.o src/burn/drv/pce/pce.o src/burn/drv/pgm/d_pgm.o src/burn/drv/pgm/pgm_crypt.o src/burn/drv/pgm/pgm_draw.o src/burn/drv/pgm/pgm_prot.o src/burn/drv/pgm/pgm_run.o src/burn/drv/pre90s/d_1942.o src/burn/drv/pre90s/d_1943.o src/burn/drv/pre90s/d_4enraya.o src/burn/drv/pre90s/d_ambush.o src/burn/drv/pre90s/d_arabian.o src/burn/drv/pre90s/d_armedf.o src/burn/drv/pre90s/d_atetris.o src/burn/drv/pre90s/d_aztarac.o src/burn/drv/pre90s/d_baraduke.o src/burn/drv/pre90s/d_bionicc.o src/burn/drv/pre90s/d_blktiger.o src/burn/drv/pre90s/d_blockout.o src/burn/drv/pre90s/d_blueprnt.o src/burn/drv/pre90s/d_bombjack.o src/burn/drv/pre90s/d_commando.o src/burn/drv/pre90s/d_cybertnk.o src/burn/drv/pre90s/d_ddragon.o src/burn/drv/pre90s/d_dkong.o src/burn/drv/pre90s/d_dynduke.o src/burn/drv/pre90s/d_epos.o src/burn/drv/pre90s/d_exedexes.o src/burn/drv/pre90s/d_funkybee.o src/burn/drv/pre90s/d_galaga.o src/burn/drv/pre90s/d_gauntlet.o src/burn/drv/pre90s/d_ginganin.o src/burn/drv/pre90s/d_gng.o src/burn/drv/pre90s/d_gunsmoke.o src/burn/drv/pre90s/d_higemaru.o src/burn/drv/pre90s/d_ikki.o src/burn/drv/pre90s/d_jack.o src/burn/drv/pre90s/d_kangaroo.o src/burn/drv/pre90s/d_kyugo.o src/burn/drv/pre90s/d_ladybug.o src/burn/drv/pre90s/d_lwings.o src/burn/drv/pre90s/d_madgear.o src/burn/drv/pre90s/d_marineb.o src/burn/drv/pre90s/d_markham.o src/burn/drv/pre90s/d_meijinsn.o src/burn/drv/pre90s/d_mitchell.o src/burn/drv/pre90s/d_mole.o src/burn/drv/pre90s/d_momoko.o src/burn/drv/pre90s/d_mrdo.o src/burn/drv/pre90s/d_mrflea.o src/burn/drv/pre90s/d_mystston.o src/burn/drv/pre90s/d_pac2650.o src/burn/drv/pre90s/d_pacland.o src/burn/drv/pre90s/d_pacman.o src/burn/drv/pre90s/d_pkunwar.o src/burn/drv/pre90s/d_prehisle.o src/burn/drv/pre90s/d_quizo.o src/burn/drv/pre90s/d_rallyx.o src/burn/drv/pre90s/d_renegade.o src/burn/drv/pre90s/d_route16.o src/burn/drv/pre90s/d_rpunch.o src/burn/drv/pre90s/d_scregg.o src/burn/drv/pre90s/d_sf.o src/burn/drv/pre90s/d_skyfox.o src/burn/drv/pre90s/d_skykid.o src/burn/drv/pre90s/d_snk68.o src/burn/drv/pre90s/d_solomon.o src/burn/drv/pre90s/d_sonson.o src/burn/drv/pre90s/d_srumbler.o src/burn/drv/pre90s/d_tecmo.o src/burn/drv/pre90s/d_terracre.o src/burn/drv/pre90s/d_tigeroad.o src/burn/drv/pre90s/d_toki.o src/burn/drv/pre90s/d_vulgus.o src/burn/drv/pre90s/d_wallc.o src/burn/drv/pre90s/d_wc90.o src/burn/drv/pre90s/d_wc90b.o src/burn/drv/pre90s/d_wwfsstar.o src/burn/drv/psikyo/d_psikyo.o src/burn/drv/psikyo/d_psikyo4.o src/burn/drv/psikyo/d_psikyosh.o src/burn/drv/psikyo/psikyo_palette.o src/burn/drv/psikyo/psikyo_sprite.o src/burn/drv/psikyo/psikyo_tile.o src/burn/drv/psikyo/psikyosh_render.o src/burn/drv/pst90s/d_1945kiii.o src/burn/drv/pst90s/d_aerofgt.o src/burn/drv/pst90s/d_airbustr.o src/burn/drv/pst90s/d_aquarium.o src/burn/drv/pst90s/d_blmbycar.o src/burn/drv/pst90s/d_bloodbro.o src/burn/drv/pst90s/d_crospang.o src/burn/drv/pst90s/d_crshrace.o src/burn/drv/pst90s/d_dcon.o src/burn/drv/pst90s/d_ddragon3.o src/burn/drv/pst90s/d_deniam.o src/burn/drv/pst90s/d_diverboy.o src/burn/drv/pst90s/d_drgnmst.o src/burn/drv/pst90s/d_drtomy.o src/burn/drv/pst90s/d_egghunt.o src/burn/drv/pst90s/d_esd16.o src/burn/drv/pst90s/d_f1gp.o src/burn/drv/pst90s/d_fstarfrc.o src/burn/drv/pst90s/d_funybubl.o src/burn/drv/pst90s/d_fuukifg3.o src/burn/drv/pst90s/d_gaelco.o src/burn/drv/pst90s/d_gaiden.o src/burn/drv/pst90s/d_galpanic.o src/burn/drv/pst90s/d_galspnbl.o src/burn/drv/pst90s/d_gotcha.o src/burn/drv/pst90s/d_gumbo.o src/burn/drv/pst90s/d_hyperpac.o src/burn/drv/pst90s/d_jchan.o src/burn/drv/pst90s/d_kaneko16.o src/burn/drv/pst90s/d_lordgun.o src/burn/drv/pst90s/d_mcatadv.o src/burn/drv/pst90s/d_midas.o src/burn/drv/pst90s/d_mugsmash.o src/burn/drv/pst90s/d_news.o src/burn/drv/pst90s/d_nmg5.o src/burn/drv/pst90s/d_nmk16.o src/burn/drv/pst90s/d_ohmygod.o src/burn/drv/pst90s/d_pass.o src/burn/drv/pst90s/d_pirates.o src/burn/drv/pst90s/d_playmark.o src/burn/drv/pst90s/d_powerins.o src/burn/drv/pst90s/d_pushman.o src/burn/drv/pst90s/d_raiden.o src/burn/drv/pst90s/d_seta.o src/burn/drv/pst90s/d_seta2.o src/burn/drv/pst90s/d_shadfrce.o src/burn/drv/pst90s/d_silkroad.o src/burn/drv/pst90s/d_silvmil.o src/burn/drv/pst90s/d_speedspn.o src/burn/drv/pst90s/d_suna16.o src/burn/drv/pst90s/d_suprnova.o src/burn/drv/pst90s/d_taotaido.o src/burn/drv/pst90s/d_tecmosys.o src/burn/drv/pst90s/d_tumbleb.o src/burn/drv/pst90s/d_unico.o src/burn/drv/pst90s/d_vmetal.o src/burn/drv/pst90s/d_welltris.o src/burn/drv/pst90s/d_wwfwfest.o src/burn/drv/pst90s/d_xorworld.o src/burn/drv/pst90s/d_yunsun16.o src/burn/drv/pst90s/d_zerozone.o src/burn/drv/pst90s/nmk004.o src/burn/drv/sega/d_angelkds.o src/burn/drv/sega/d_bankp.o src/burn/drv/sega/d_dotrikun.o src/burn/drv/sega/d_hangon.o src/burn/drv/sega/d_outrun.o src/burn/drv/sega/d_suprloco.o src/burn/drv/sega/d_sys1.o src/burn/drv/sega/d_sys16a.o src/burn/drv/sega/d_sys16b.o src/burn/drv/sega/d_sys18.o src/burn/drv/sega/d_xbrd.o src/burn/drv/sega/d_ybrd.o src/burn/drv/sega/fd1089.o src/burn/drv/sega/fd1094.o src/burn/drv/sega/genesis_vid.o src/burn/drv/sega/mc8123.o src/burn/drv/sega/sys16_fd1094.o src/burn/drv/sega/sys16_gfx.o src/burn/drv/sega/sys16_run.o src/burn/drv/snes/d_snes.o src/burn/drv/snes/snes_65816.o src/burn/drv/snes/snes_io.o src/burn/drv/snes/snes_main.o src/burn/drv/snes/snes_ppu.o src/burn/drv/snes/snes_spc700.o src/burn/drv/taito/cchip.o src/burn/drv/taito/d_arkanoid.o src/burn/drv/taito/d_ashnojoe.o src/burn/drv/taito/d_asuka.o src/burn/drv/taito/d_bublbobl.o src/burn/drv/taito/d_chaknpop.o src/burn/drv/taito/d_darius2.o src/burn/drv/taito/d_flstory.o src/burn/drv/taito/d_lkage.o src/burn/drv/taito/d_minivdr.o src/burn/drv/taito/d_othunder.o src/burn/drv/taito/d_retofinv.o src/burn/drv/taito/d_slapshot.o src/burn/drv/taito/d_superchs.o src/burn/drv/taito/d_taitob.o src/burn/drv/taito/d_taitof2.o src/burn/drv/taito/d_taitomisc.o src/burn/drv/taito/d_taitox.o src/burn/drv/taito/d_taitoz.o src/burn/drv/taito/d_tnzs.o src/burn/drv/taito/pc080sn.o src/burn/drv/taito/pc090oj.o src/burn/drv/taito/taito.o src/burn/drv/taito/taito_ic.o src/burn/drv/taito/taito_m68705.o src/burn/drv/taito/tc0100scn.o src/burn/drv/taito/tc0110pcr.o src/burn/drv/taito/tc0140syt.o src/burn/drv/taito/tc0150rod.o src/burn/drv/taito/tc0180vcu.o src/burn/drv/taito/tc0220ioc.o src/burn/drv/taito/tc0280grd.o src/burn/drv/taito/tc0360pri.o src/burn/drv/taito/tc0480scp.o src/burn/drv/taito/tc0510nio.o src/burn/drv/taito/tc0640fio.o src/burn/drv/taito/tnzs_prot.o src/burn/drv/toaplan/d_batrider.o src/burn/drv/toaplan/d_batsugun.o src/burn/drv/toaplan/d_battleg.o src/burn/drv/toaplan/d_bbakraid.o src/burn/drv/toaplan/d_demonwld.o src/burn/drv/toaplan/d_dogyuun.o src/burn/drv/toaplan/d_fixeight.o src/burn/drv/toaplan/d_ghox.o src/burn/drv/toaplan/d_hellfire.o src/burn/drv/toaplan/d_kbash.o src/burn/drv/toaplan/d_kbash2.o src/burn/drv/toaplan/d_mahoudai.o src/burn/drv/toaplan/d_outzone.o src/burn/drv/toaplan/d_pipibibs.o src/burn/drv/toaplan/d_rallybik.o src/burn/drv/toaplan/d_samesame.o src/burn/drv/toaplan/d_shippumd.o src/burn/drv/toaplan/d_snowbro2.o src/burn/drv/toaplan/d_tekipaki.o src/burn/drv/toaplan/d_tigerheli.o src/burn/drv/toaplan/d_truxton.o src/burn/drv/toaplan/d_truxton2.o src/burn/drv/toaplan/d_vfive.o src/burn/drv/toaplan/d_vimana.o src/burn/drv/toaplan/d_zerowing.o src/burn/drv/toaplan/toa_bcu2.o src/burn/drv/toaplan/toa_extratext.o src/burn/drv/toaplan/toa_gp9001.o src/burn/drv/toaplan/toa_palette.o src/burn/drv/toaplan/toaplan.o src/burn/drv/toaplan/toaplan1.o src/burn/drv/d_parent.o src/cpu/arm7_intf.o src/cpu/arm_intf.o src/cpu/h6280_intf.o src/cpu/hd6309_intf.o src/cpu/konami_intf.o src/cpu/m6502_intf.o src/cpu/m68000_intf.o src/cpu/m6800_intf.o src/cpu/m6805_intf.o src/cpu/m6809_intf.o src/cpu/nec_intf.o src/cpu/pic16c5x_intf.o src/cpu/s2650_intf.o src/cpu/z80_intf.o src/cpu/arm/arm.o src/cpu/arm7/arm7.o src/cpu/h6280/h6280.o src/cpu/hd6309/hd6309.o src/cpu/i8039/i8039.o src/cpu/konami/konami.o src/cpu/m6502/m6502.o src/cpu/m6800/m6800.o src/cpu/m6805/m6805.o src/cpu/m6809/m6809.o src/cpu/nec/nec.o src/cpu/nec/v25.o src/cpu/pic16c5x/pic16c5x.o src/cpu/s2650/s2650.o src/cpu/sh2/sh2.o src/cpu/z80/z80.o src/cpu/z80/z80daisy.o src/burner/libretro/libretro.o src/burner/libretro/retro_common.o src/burner/libretro/retro_input.o rm -f m68kmake rm -f pgmspritecreate rm -f ctvmake gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' gmake -f makefile.libretro platform="unix" -j8 CC="gcc" CXX="g++" gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' /bin/sh: line 1: git: command not found gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' gcc -c -osrc/burner/unzip.o src/burner/unzip.c -O2 -DNDEBUG -fPIC -Wno-write-strings -DINCLUDE_7Z_SUPPORT -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DWANT_NEOGEOCD -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/libretro -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/dep/libs/lib7z -Isrc/burn/drv/capcom -Isrc/burn/drv/dataeast -Isrc/burn/drv/cave -Isrc/burn/drv/neogeo -Isrc/burn/drv/psikyo -Isrc/burn/drv/sega -Isrc/burn/drv/toaplan -Isrc/burn/drv/taito -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs src/burner/unzip.c: In function 'unzOpenCurrentFile3': src/burner/unzip.c:1182:24: error: assignment to 'const long unsigned int *' from incompatible pointer type 'const z_crc_t *' {aka 'const unsigned int *'} [-Wincompatible-pointer-types] 1182 | s->pcrc_32_tab = get_crc_table(); | ^ gmake: *** [makefile.libretro:806: src/burner/unzip.o] Error 1 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' gmake: *** Waiting for unfinished jobs.... gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' gcc -c -osrc/burner/ioapi.o src/burner/ioapi.c -O2 -DNDEBUG -fPIC -Wno-write-strings -DINCLUDE_7Z_SUPPORT -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DWANT_NEOGEOCD -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/libretro -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/dep/libs/lib7z -Isrc/burn/drv/capcom -Isrc/burn/drv/dataeast -Isrc/burn/drv/cave -Isrc/burn/drv/neogeo -Isrc/burn/drv/psikyo -Isrc/burn/drv/sega -Isrc/burn/drv/toaplan -Isrc/burn/drv/taito -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' gcc -c -osrc/burn/snd/ymdeltat.o src/burn/snd/ymdeltat.c -O2 -DNDEBUG -fPIC -Wno-write-strings -DINCLUDE_7Z_SUPPORT -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DWANT_NEOGEOCD -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/libretro -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/dep/libs/lib7z -Isrc/burn/drv/capcom -Isrc/burn/drv/dataeast -Isrc/burn/drv/cave -Isrc/burn/drv/neogeo -Isrc/burn/drv/psikyo -Isrc/burn/drv/sega -Isrc/burn/drv/toaplan -Isrc/burn/drv/taito -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' gcc -c -osrc/burn/snd/ay8910.o src/burn/snd/ay8910.c -O2 -DNDEBUG -fPIC -Wno-write-strings -DINCLUDE_7Z_SUPPORT -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DWANT_NEOGEOCD -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/libretro -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/dep/libs/lib7z -Isrc/burn/drv/capcom -Isrc/burn/drv/dataeast -Isrc/burn/drv/cave -Isrc/burn/drv/neogeo -Isrc/burn/drv/psikyo -Isrc/burn/drv/sega -Isrc/burn/drv/toaplan -Isrc/burn/drv/taito -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' gcc -c -osrc/burn/snd/ym2151.o src/burn/snd/ym2151.c -O2 -DNDEBUG -fPIC -Wno-write-strings -DINCLUDE_7Z_SUPPORT -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DWANT_NEOGEOCD -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/libretro -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/dep/libs/lib7z -Isrc/burn/drv/capcom -Isrc/burn/drv/dataeast -Isrc/burn/drv/cave -Isrc/burn/drv/neogeo -Isrc/burn/drv/psikyo -Isrc/burn/drv/sega -Isrc/burn/drv/toaplan -Isrc/burn/drv/taito -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' gcc -c -osrc/burn/snd/ym2413.o src/burn/snd/ym2413.c -O2 -DNDEBUG -fPIC -Wno-write-strings -DINCLUDE_7Z_SUPPORT -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DWANT_NEOGEOCD -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/libretro -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/dep/libs/lib7z -Isrc/burn/drv/capcom -Isrc/burn/drv/dataeast -Isrc/burn/drv/cave -Isrc/burn/drv/neogeo -Isrc/burn/drv/psikyo -Isrc/burn/drv/sega -Isrc/burn/drv/toaplan -Isrc/burn/drv/taito -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' gcc -c -osrc/burn/snd/fmopl.o src/burn/snd/fmopl.c -O2 -DNDEBUG -fPIC -Wno-write-strings -DINCLUDE_7Z_SUPPORT -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DWANT_NEOGEOCD -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/libretro -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/dep/libs/lib7z -Isrc/burn/drv/capcom -Isrc/burn/drv/dataeast -Isrc/burn/drv/cave -Isrc/burn/drv/neogeo -Isrc/burn/drv/psikyo -Isrc/burn/drv/sega -Isrc/burn/drv/toaplan -Isrc/burn/drv/taito -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' gcc -c -osrc/burn/snd/fm.o src/burn/snd/fm.c -O2 -DNDEBUG -fPIC -Wno-write-strings -DINCLUDE_7Z_SUPPORT -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DWANT_NEOGEOCD -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/libretro -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/dep/libs/lib7z -Isrc/burn/drv/capcom -Isrc/burn/drv/dataeast -Isrc/burn/drv/cave -Isrc/burn/drv/neogeo -Isrc/burn/drv/psikyo -Isrc/burn/drv/sega -Isrc/burn/drv/toaplan -Isrc/burn/drv/taito -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012/svn-current/trunk' cp "fbalpha2012_libretro.so" "/usr/src/RPM/BUILD/libretro-arcades-20240628/dist/unix/fbalpha2012_libretro.so" cp: cannot stat 'fbalpha2012_libretro.so': No such file or directory 1 core(s) failed: fbalpha2012 + for core in daphne fbalpha2012 fbalpha2012_cps1 fbalpha2012_cps2 fbalpha2012_cps3 fbalpha2012_neogeo fbneo galaxy mame2000 mame2003 mame2003_midway mame2003_plus + ./libretro-build.sh fbalpha2012_cps1 PLATFORM: Linux ARCHITECTURE: x86_64 TARGET: unix CC = gcc CXX = g++ CXX11 = g++ CXX17 = g++ STRIP = Compiler: CC="gcc" CXX="g++" === x86 CPU detected... === === x86_64 CPU detected... === unix unix === Final Burn Alpha 2012 CPS1 Building fbalpha2012_cps1... /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-build-common.sh: line 334: /dev/fd/63: No such file or directory cd "/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1" gmake -f makefile.libretro platform="unix" -j8 clean gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' rm -f fbalpha2012_cps1_libretro.so rm -f src/burner/ioapi.o src/burner/unzip.o src/burn/snd/ay8910.o src/burn/snd/fm.o src/burn/snd/ym2151.o src/burn/snd/ymdeltat.o src/cpu/m68k/m68kcpu.o src/cpu/m68k/m68kopac.o src/cpu/m68k/m68kopdm.o src/cpu/m68k/m68kopnz.o src/cpu/m68k/m68kops.o src/dep/libs/zlib/adler32.o src/dep/libs/zlib/crc32.o src/dep/libs/zlib/deflate.o src/dep/libs/zlib/gzclose.o src/dep/libs/zlib/gzlib.o src/dep/libs/zlib/gzread.o src/dep/libs/zlib/gzwrite.o src/dep/libs/zlib/inffast.o src/dep/libs/zlib/inflate.o src/dep/libs/zlib/inftrees.o src/dep/libs/zlib/trees.o src/dep/libs/zlib/zutil.o src/burner/gamc.o src/burner/gami.o src/burner/zipfn.o src/burn/burn.o src/burn/burn_memory.o src/burn/burn_sound.o src/burn/cheat.o src/burn/hiscore.o src/burn/load.o src/burn/timer.o src/burn/devices/eeprom.o src/burn/devices/timekpr.o src/burn/snd/burn_ym2151.o src/burn/snd/burn_ym2203.o src/burn/snd/msm5205.o src/burn/snd/msm6295.o src/burn/drv/capcom/cps.o src/burn/drv/capcom/cps_config.o src/burn/drv/capcom/cps_draw.o src/burn/drv/capcom/cps_mem.o src/burn/drv/capcom/cps_obj.o src/burn/drv/capcom/cps_pal.o src/burn/drv/capcom/cps_run.o src/burn/drv/capcom/cps_rw.o src/burn/drv/capcom/cps_scr.o src/burn/drv/capcom/cpsr.o src/burn/drv/capcom/cpsrd.o src/burn/drv/capcom/cpst.o src/burn/drv/capcom/ctv.o src/burn/drv/capcom/d_cps1.o src/burn/drv/capcom/fcrash_snd.o src/burn/drv/capcom/kabuki.o src/burn/drv/capcom/ps.o src/burn/drv/capcom/ps_m.o src/burn/drv/capcom/ps_z.o src/burn/drv/capcom/qs.o src/burn/drv/capcom/qs_c.o src/burn/drv/capcom/qs_z.o src/burn/drv/capcom/sf2mdt_snd.o src/cpu/m68000_intf.o src/cpu/z80_intf.o src/cpu/z80/z80.o src/cpu/z80/z80daisy.o src/burner/libretro/libretro.o rm -f m68kmake rm -f ctvmake gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake -f makefile.libretro platform="unix" -j8 CC="gcc" CXX="g++" gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/burner/ioapi.o src/burner/ioapi.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/burn/snd/ymdeltat.o src/burn/snd/ymdeltat.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/burn/snd/ay8910.o src/burn/snd/ay8910.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/cpu/m68k/m68kcpu.o src/cpu/m68k/m68kcpu.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/cpu/m68k/m68kops.o src/cpu/m68k/m68kops.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/dep/libs/zlib/crc32.o src/dep/libs/zlib/crc32.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/dep/libs/zlib/adler32.o src/dep/libs/zlib/adler32.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/burner/unzip.o src/burner/unzip.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/dep/libs/zlib/gzclose.o src/dep/libs/zlib/gzclose.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/burn/snd/ym2151.o src/burn/snd/ym2151.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/burn/snd/fm.o src/burn/snd/fm.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/dep/libs/zlib/gzwrite.o src/dep/libs/zlib/gzwrite.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/dep/libs/zlib/inffast.o src/dep/libs/zlib/inffast.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/dep/libs/zlib/gzlib.o src/dep/libs/zlib/gzlib.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/dep/libs/zlib/gzread.o src/dep/libs/zlib/gzread.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/dep/libs/zlib/zutil.o src/dep/libs/zlib/zutil.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/dep/libs/zlib/inftrees.o src/dep/libs/zlib/inftrees.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burner/gamc.o src/burner/gamc.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/dep/libs/zlib/trees.o src/dep/libs/zlib/trees.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/dep/libs/zlib/inflate.o src/dep/libs/zlib/inflate.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/burn_memory.o src/burn/burn_memory.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/dep/libs/zlib/deflate.o src/dep/libs/zlib/deflate.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burner/gami.o src/burner/gami.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/burn_sound.o src/burn/burn_sound.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burner/zipfn.o src/burner/zipfn.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/load.o src/burn/load.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/cheat.o src/burn/cheat.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/timer.o src/burn/timer.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/hiscore.o src/burn/hiscore.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs src/burn/hiscore.cpp: In function 'void HiscoreInit()': src/burn/hiscore.cpp:299:12: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 299 | fgets((char*)Buffer, nSize, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/burn.o src/burn/burn.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/devices/eeprom.o src/burn/devices/eeprom.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs src/burn/devices/eeprom.cpp: In function 'void EEPROMInit(const eeprom_interface*)': src/burn/devices/eeprom.cpp:97:23: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 97 | fread (eeprom_data, len, 1, fz); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/devices/timekpr.o src/burn/devices/timekpr.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/snd/burn_ym2151.o src/burn/snd/burn_ym2151.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/snd/msm5205.o src/burn/snd/msm5205.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/cps.o src/burn/drv/capcom/cps.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/snd/msm6295.o src/burn/snd/msm6295.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/cps_mem.o src/burn/drv/capcom/cps_mem.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/cps_config.o src/burn/drv/capcom/cps_config.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/cps_draw.o src/burn/drv/capcom/cps_draw.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/snd/burn_ym2203.o src/burn/snd/burn_ym2203.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/cps_pal.o src/burn/drv/capcom/cps_pal.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/cps_obj.o src/burn/drv/capcom/cps_obj.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/cps_run.o src/burn/drv/capcom/cps_run.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/cps_rw.o src/burn/drv/capcom/cps_rw.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/cpsrd.o src/burn/drv/capcom/cpsrd.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/cpsr.o src/burn/drv/capcom/cpsr.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/cps_scr.o src/burn/drv/capcom/cps_scr.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/ctv.o src/burn/drv/capcom/ctv.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/kabuki.o src/burn/drv/capcom/kabuki.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/ps.o src/burn/drv/capcom/ps.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/fcrash_snd.o src/burn/drv/capcom/fcrash_snd.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/ps_m.o src/burn/drv/capcom/ps_m.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/qs.o src/burn/drv/capcom/qs.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/qs_z.o src/burn/drv/capcom/qs_z.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/qs_c.o src/burn/drv/capcom/qs_c.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/sf2mdt_snd.o src/burn/drv/capcom/sf2mdt_snd.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/ps_z.o src/burn/drv/capcom/ps_z.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/cpu/m68k/m68kopdm.o src/cpu/m68k/m68kopdm.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/cpu/z80/z80daisy.o src/cpu/z80/z80daisy.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/cpu/z80_intf.o src/cpu/z80_intf.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/cpu/m68000_intf.o src/cpu/m68000_intf.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/cpu/m68k/m68kopac.o src/cpu/m68k/m68kopac.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burner/libretro/libretro.o src/burner/libretro/libretro.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gcc -c -osrc/cpu/m68k/m68kopnz.o src/cpu/m68k/m68kopnz.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/d_cps1.o src/burn/drv/capcom/d_cps1.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/burn/drv/capcom/cpst.o src/burn/drv/capcom/cpst.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -c -osrc/cpu/z80/z80.o src/cpu/z80/z80.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/cpu/i8039 -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' g++ -o fbalpha2012_cps1_libretro.so -shared -Wl,-no-undefined -Wl,--version-script=src/burner/libretro/link.T src/burner/ioapi.o src/burner/unzip.o src/burn/snd/ay8910.o src/burn/snd/fm.o src/burn/snd/ym2151.o src/burn/snd/ymdeltat.o src/cpu/m68k/m68kcpu.o src/cpu/m68k/m68kopac.o src/cpu/m68k/m68kopdm.o src/cpu/m68k/m68kopnz.o src/cpu/m68k/m68kops.o src/dep/libs/zlib/adler32.o src/dep/libs/zlib/crc32.o src/dep/libs/zlib/deflate.o src/dep/libs/zlib/gzclose.o src/dep/libs/zlib/gzlib.o src/dep/libs/zlib/gzread.o src/dep/libs/zlib/gzwrite.o src/dep/libs/zlib/inffast.o src/dep/libs/zlib/inflate.o src/dep/libs/zlib/inftrees.o src/dep/libs/zlib/trees.o src/dep/libs/zlib/zutil.o src/burner/gamc.o src/burner/gami.o src/burner/zipfn.o src/burn/burn.o src/burn/burn_memory.o src/burn/burn_sound.o src/burn/cheat.o src/burn/hiscore.o src/burn/load.o src/burn/timer.o src/burn/devices/eeprom.o src/burn/devices/timekpr.o src/burn/snd/burn_ym2151.o src/burn/snd/burn_ym2203.o src/burn/snd/msm5205.o src/burn/snd/msm6295.o src/burn/drv/capcom/cps.o src/burn/drv/capcom/cps_config.o src/burn/drv/capcom/cps_draw.o src/burn/drv/capcom/cps_mem.o src/burn/drv/capcom/cps_obj.o src/burn/drv/capcom/cps_pal.o src/burn/drv/capcom/cps_run.o src/burn/drv/capcom/cps_rw.o src/burn/drv/capcom/cps_scr.o src/burn/drv/capcom/cpsr.o src/burn/drv/capcom/cpsrd.o src/burn/drv/capcom/cpst.o src/burn/drv/capcom/ctv.o src/burn/drv/capcom/d_cps1.o src/burn/drv/capcom/fcrash_snd.o src/burn/drv/capcom/kabuki.o src/burn/drv/capcom/ps.o src/burn/drv/capcom/ps_m.o src/burn/drv/capcom/ps_z.o src/burn/drv/capcom/qs.o src/burn/drv/capcom/qs_c.o src/burn/drv/capcom/qs_z.o src/burn/drv/capcom/sf2mdt_snd.o src/cpu/m68000_intf.o src/cpu/z80_intf.o src/cpu/z80/z80.o src/cpu/z80/z80daisy.o src/burner/libretro/libretro.o -fPIC gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps1' cp "fbalpha2012_cps1_libretro.so" "/usr/src/RPM/BUILD/libretro-arcades-20240628/dist/unix/fbalpha2012_cps1_libretro.so" 1 core(s) successfully processed: fbalpha2012_cps1 + for core in daphne fbalpha2012 fbalpha2012_cps1 fbalpha2012_cps2 fbalpha2012_cps3 fbalpha2012_neogeo fbneo galaxy mame2000 mame2003 mame2003_midway mame2003_plus + ./libretro-build.sh fbalpha2012_cps2 PLATFORM: Linux ARCHITECTURE: x86_64 TARGET: unix CC = gcc CXX = g++ CXX11 = g++ CXX17 = g++ STRIP = Compiler: CC="gcc" CXX="g++" === x86 CPU detected... === === x86_64 CPU detected... === unix unix === Final Burn Alpha 2012 CPS2 Building fbalpha2012_cps2... /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-build-common.sh: line 334: /dev/fd/63: No such file or directory cd "/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2" gmake -f makefile.libretro platform="unix" -j8 clean gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' rm -f fbalpha2012_cps2_libretro.so rm -f src/burner/gamc.o src/burner/gami.o src/burner/ioapi.o src/burner/state.o src/burner/statec.o src/burner/unzip.o src/burner/zipfn.o src/burn/burn.o src/burn/burn_memory.o src/burn/burn_sound.o src/burn/cheat.o src/burn/hiscore.o src/burn/load.o src/burn/timer.o src/burn/devices/8255ppi.o src/burn/devices/eeprom.o src/burn/drv/capcom/cps.o src/burn/drv/capcom/cps2_crpt.o src/burn/drv/capcom/cps_config.o src/burn/drv/capcom/cps_draw.o src/burn/drv/capcom/cps_mem.o src/burn/drv/capcom/cps_obj.o src/burn/drv/capcom/cps_pal.o src/burn/drv/capcom/cps_run.o src/burn/drv/capcom/cps_rw.o src/burn/drv/capcom/cpsr.o src/burn/drv/capcom/cpsrd.o src/burn/drv/capcom/cpst.o src/burn/drv/capcom/ctv.o src/burn/drv/capcom/d_cps2.o src/burn/drv/capcom/qs.o src/burn/drv/capcom/qs_c.o src/burn/drv/capcom/qs_z.o src/cpu/m68000_intf.o src/cpu/z80_intf.o src/cpu/m68k/m68kcpu.o src/cpu/m68k/m68kopac.o src/cpu/m68k/m68kopdm.o src/cpu/m68k/m68kopnz.o src/cpu/m68k/m68kops.o src/cpu/z80/z80.o src/cpu/z80/z80daisy.o src/dep/libs/zlib/adler32.o src/dep/libs/zlib/crc32.o src/dep/libs/zlib/deflate.o src/dep/libs/zlib/gzclose.o src/dep/libs/zlib/gzlib.o src/dep/libs/zlib/gzread.o src/dep/libs/zlib/gzwrite.o src/dep/libs/zlib/inffast.o src/dep/libs/zlib/inflate.o src/dep/libs/zlib/inftrees.o src/dep/libs/zlib/trees.o src/dep/libs/zlib/zutil.o src/burner/libretro/libretro.o rm -f m68kmake rm -f ctvmake gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake -f makefile.libretro platform="unix" -j8 CC="gcc" CXX="g++" gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burner/ioapi.o src/burner/ioapi.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burner/gami.o src/burner/gami.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/burn_sound.o src/burn/burn_sound.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burner/gamc.o src/burner/gamc.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burner/statec.o src/burner/statec.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burner/zipfn.o src/burner/zipfn.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/burn_memory.o src/burn/burn_memory.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/cheat.o src/burn/cheat.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/hiscore.o src/burn/hiscore.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs src/burn/hiscore.c: In function 'HiscoreInit': src/burn/hiscore.c:296:17: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 296 | fgets((char*)Buffer, nSize, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/load.o src/burn/load.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/devices/eeprom.o src/burn/devices/eeprom.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs src/burn/devices/eeprom.c: In function 'EEPROMInit': src/burn/devices/eeprom.c:112:17: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 112 | fread (eeprom_data, len, 1, fz); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burner/state.o src/burner/state.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs src/burner/state.c: In function 'BurnStateLoadEmbed': src/burner/state.c:68:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 68 | fread(ReadHeader, 1, 4, fp); // Read identifier | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/burner/state.c:72:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 72 | fread(&nChunkSize, 1, 4, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/burner/state.c:78:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 78 | fread(&nFileVer, 1, 4, fp); // Version of FB that this file was saved from | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/burner/state.c:80:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 80 | fread(&t1, 1, 4, fp); // Min version of FB that NV data will work with | ^~~~~~~~~~~~~~~~~~~~ src/burner/state.c:81:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 81 | fread(&t2, 1, 4, fp); // Min version of FB that All data will work with | ^~~~~~~~~~~~~~~~~~~~ src/burner/state.c:89:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 89 | fread(&nDefLen, 1, 4, fp); // Get the size of the compressed data block | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/burner/state.c:92:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 92 | fread(szForName, 1, 32, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/burner/state.c:144:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 144 | fread(&nCurrentFrame, 1, 4, fp); // | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/burner/state.c:152:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 152 | fread(Def, 1, nDefLen, fp); // Read in deflated block | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/burner/state.c: In function 'BurnStateLoad': src/burner/state.c:181:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 181 | fread(szReadHeader, 1, 4, fp); // Read identifier | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/drv/capcom/cps_config.o src/burn/drv/capcom/cps_config.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/drv/capcom/cps.o src/burn/drv/capcom/cps.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/timer.o src/burn/timer.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/drv/capcom/cps_obj.o src/burn/drv/capcom/cps_obj.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/drv/capcom/cps2_crpt.o src/burn/drv/capcom/cps2_crpt.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/drv/capcom/cps_pal.o src/burn/drv/capcom/cps_pal.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/drv/capcom/cps_run.o src/burn/drv/capcom/cps_run.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/drv/capcom/cps_rw.o src/burn/drv/capcom/cps_rw.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/drv/capcom/cpsr.o src/burn/drv/capcom/cpsr.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/burn.o src/burn/burn.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/drv/capcom/cpsrd.o src/burn/drv/capcom/cpsrd.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/drv/capcom/ctv.o src/burn/drv/capcom/ctv.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/drv/capcom/cps_mem.o src/burn/drv/capcom/cps_mem.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/drv/capcom/qs.o src/burn/drv/capcom/qs.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/drv/capcom/qs_c.o src/burn/drv/capcom/qs_c.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/devices/8255ppi.o src/burn/devices/8255ppi.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/drv/capcom/qs_z.o src/burn/drv/capcom/qs_z.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/cpu/z80_intf.o src/cpu/z80_intf.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/drv/capcom/cps_draw.o src/burn/drv/capcom/cps_draw.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burner/unzip.o src/burner/unzip.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/cpu/m68k/m68kcpu.o src/cpu/m68k/m68kcpu.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/cpu/m68k/m68kops.o src/cpu/m68k/m68kops.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/cpu/z80/z80daisy.o src/cpu/z80/z80daisy.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/cpu/m68000_intf.o src/cpu/m68000_intf.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/dep/libs/zlib/crc32.o src/dep/libs/zlib/crc32.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/dep/libs/zlib/adler32.o src/dep/libs/zlib/adler32.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/dep/libs/zlib/gzclose.o src/dep/libs/zlib/gzclose.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/dep/libs/zlib/gzlib.o src/dep/libs/zlib/gzlib.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/dep/libs/zlib/deflate.o src/dep/libs/zlib/deflate.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/drv/capcom/cpst.o src/burn/drv/capcom/cpst.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/dep/libs/zlib/gzread.o src/dep/libs/zlib/gzread.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/dep/libs/zlib/gzwrite.o src/dep/libs/zlib/gzwrite.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/dep/libs/zlib/inftrees.o src/dep/libs/zlib/inftrees.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/dep/libs/zlib/inffast.o src/dep/libs/zlib/inffast.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/dep/libs/zlib/zutil.o src/dep/libs/zlib/zutil.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/dep/libs/zlib/trees.o src/dep/libs/zlib/trees.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/dep/libs/zlib/inflate.o src/dep/libs/zlib/inflate.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/cpu/m68k/m68kopac.o src/cpu/m68k/m68kopac.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/burn/drv/capcom/d_cps2.o src/burn/drv/capcom/d_cps2.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/cpu/m68k/m68kopnz.o src/cpu/m68k/m68kopnz.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/cpu/m68k/m68kopdm.o src/cpu/m68k/m68kopdm.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' g++ -c -osrc/burner/libretro/libretro.o src/burner/libretro/libretro.cpp -O2 -DNDEBUG -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gcc -c -osrc/cpu/z80/z80.o src/cpu/z80/z80.c -O2 -DNDEBUG -std=gnu99 -fPIC -Wno-write-strings -DEMU_M68K -DFBACORES_CPS -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -DUSE_FILE32API -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/win32 -Isrc/burner/libretro -Isrc/burner/libretro/tchar -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/burn/drv/capcom -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' g++ -o fbalpha2012_cps2_libretro.so -shared -Wl,-no-undefined -Wl,--version-script=src/burner/libretro/link.T src/burner/gamc.o src/burner/gami.o src/burner/ioapi.o src/burner/state.o src/burner/statec.o src/burner/unzip.o src/burner/zipfn.o src/burn/burn.o src/burn/burn_memory.o src/burn/burn_sound.o src/burn/cheat.o src/burn/hiscore.o src/burn/load.o src/burn/timer.o src/burn/devices/8255ppi.o src/burn/devices/eeprom.o src/burn/drv/capcom/cps.o src/burn/drv/capcom/cps2_crpt.o src/burn/drv/capcom/cps_config.o src/burn/drv/capcom/cps_draw.o src/burn/drv/capcom/cps_mem.o src/burn/drv/capcom/cps_obj.o src/burn/drv/capcom/cps_pal.o src/burn/drv/capcom/cps_run.o src/burn/drv/capcom/cps_rw.o src/burn/drv/capcom/cpsr.o src/burn/drv/capcom/cpsrd.o src/burn/drv/capcom/cpst.o src/burn/drv/capcom/ctv.o src/burn/drv/capcom/d_cps2.o src/burn/drv/capcom/qs.o src/burn/drv/capcom/qs_c.o src/burn/drv/capcom/qs_z.o src/cpu/m68000_intf.o src/cpu/z80_intf.o src/cpu/m68k/m68kcpu.o src/cpu/m68k/m68kopac.o src/cpu/m68k/m68kopdm.o src/cpu/m68k/m68kopnz.o src/cpu/m68k/m68kops.o src/cpu/z80/z80.o src/cpu/z80/z80daisy.o src/dep/libs/zlib/adler32.o src/dep/libs/zlib/crc32.o src/dep/libs/zlib/deflate.o src/dep/libs/zlib/gzclose.o src/dep/libs/zlib/gzlib.o src/dep/libs/zlib/gzread.o src/dep/libs/zlib/gzwrite.o src/dep/libs/zlib/inffast.o src/dep/libs/zlib/inflate.o src/dep/libs/zlib/inftrees.o src/dep/libs/zlib/trees.o src/dep/libs/zlib/zutil.o src/burner/libretro/libretro.o -fPIC gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps2' cp "fbalpha2012_cps2_libretro.so" "/usr/src/RPM/BUILD/libretro-arcades-20240628/dist/unix/fbalpha2012_cps2_libretro.so" 1 core(s) successfully processed: fbalpha2012_cps2 + for core in daphne fbalpha2012 fbalpha2012_cps1 fbalpha2012_cps2 fbalpha2012_cps3 fbalpha2012_neogeo fbneo galaxy mame2000 mame2003 mame2003_midway mame2003_plus + ./libretro-build.sh fbalpha2012_cps3 PLATFORM: Linux ARCHITECTURE: x86_64 TARGET: unix CC = gcc CXX = g++ CXX11 = g++ CXX17 = g++ STRIP = Compiler: CC="gcc" CXX="g++" === x86 CPU detected... === === x86_64 CPU detected... === unix unix === Final Burn Alpha 2012 CPS3 Building fbalpha2012_cps3... /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-build-common.sh: line 334: /dev/fd/63: No such file or directory cd "/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps3/svn-current/trunk" gmake -f makefile.libretro platform="unix" -j8 clean gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps3/svn-current/trunk' /bin/sh: line 1: git: command not found gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps3/svn-current/trunk' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps3/svn-current/trunk' rm -f fbalpha2012_cps3_libretro.so rm -f src/burner/ioapi.o src/burner/unzip.o src/dep/libs/zlib/adler32.o src/dep/libs/zlib/compress.o src/dep/libs/zlib/crc32.o src/dep/libs/zlib/deflate.o src/dep/libs/zlib/gzclose.o src/dep/libs/zlib/gzlib.o src/dep/libs/zlib/gzread.o src/dep/libs/zlib/gzwrite.o src/dep/libs/zlib/infback.o src/dep/libs/zlib/inffast.o src/dep/libs/zlib/inflate.o src/dep/libs/zlib/inftrees.o src/dep/libs/zlib/trees.o src/dep/libs/zlib/uncompr.o src/dep/libs/zlib/zutil.o src/burner/gamc.o src/burner/gami.o src/burner/state.o src/burner/statec.o src/burner/zipfn.o src/burn/burn.o src/burn/burn_led.o src/burn/burn_memory.o src/burn/cheat.o src/burn/hiscore.o src/burn/load.o src/burn/devices/eeprom.o src/burn/drv/cps3/cps3run.o src/burn/drv/cps3/cps3snd.o src/burn/drv/cps3/d_cps3.o src/cpu/sh2/sh2.o src/burner/libretro/libretro.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps3/svn-current/trunk' gmake -f makefile.libretro platform="unix" -j8 CC="gcc" CXX="g++" gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps3/svn-current/trunk' /bin/sh: line 1: git: command not found gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps3/svn-current/trunk' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps3/svn-current/trunk' src/burner/state.cpp: In function 'INT32 BurnStateLoad(char*, INT32, INT32 (*)())': src/burner/state.cpp:167:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 167 | fread(szReadHeader, 1, 4, fp); // Read identifier | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/burner/state.cpp: In function 'INT32 BurnStateLoadEmbed(FILE*, INT32, INT32, INT32 (*)())': src/burner/state.cpp:64:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 64 | fread(ReadHeader, 1, 4, fp); // Read identifier | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/burner/state.cpp:68:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 68 | fread(&nChunkSize, 1, 4, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/burner/state.cpp:74:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | fread(&nFileVer, 1, 4, fp); // Version of FB that this file was saved from | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/burner/state.cpp:76:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 76 | fread(&t1, 1, 4, fp); // Min version of FB that NV data will work with | ~~~~~^~~~~~~~~~~~~~~ src/burner/state.cpp:77:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 77 | fread(&t2, 1, 4, fp); // Min version of FB that All data will work with | ~~~~~^~~~~~~~~~~~~~~ src/burner/state.cpp:84:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 84 | fread(&nDefLen, 1, 4, fp); // Get the size of the compressed data block | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/burner/state.cpp:87:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 87 | fread(szForName, 1, 32, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/burner/state.cpp:135:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 135 | fread(&nCurrentFrame, 1, 4, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/burner/state.cpp:141:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 141 | fread(Def, 1, nDefLen, fp); // Read in deflated block | ~~~~~^~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps3/svn-current/trunk' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps3/svn-current/trunk' src/burn/hiscore.cpp: In function 'void HiscoreInit()': src/burn/hiscore.cpp:179:22: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 179 | fgets((char*)Buffer, nSize, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps3/svn-current/trunk' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps3/svn-current/trunk' src/burn/devices/eeprom.cpp: In function 'void EEPROMInit(const eeprom_interface*)': src/burn/devices/eeprom.cpp:93:23: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 93 | fread (eeprom_data, len, 1, fz); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps3/svn-current/trunk' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps3/svn-current/trunk' g++ -o fbalpha2012_cps3_libretro.so -shared -Wl,-no-undefined -Wl,--version-script=src/burner/libretro/link.T src/burner/ioapi.o src/burner/unzip.o src/dep/libs/zlib/adler32.o src/dep/libs/zlib/compress.o src/dep/libs/zlib/crc32.o src/dep/libs/zlib/deflate.o src/dep/libs/zlib/gzclose.o src/dep/libs/zlib/gzlib.o src/dep/libs/zlib/gzread.o src/dep/libs/zlib/gzwrite.o src/dep/libs/zlib/infback.o src/dep/libs/zlib/inffast.o src/dep/libs/zlib/inflate.o src/dep/libs/zlib/inftrees.o src/dep/libs/zlib/trees.o src/dep/libs/zlib/uncompr.o src/dep/libs/zlib/zutil.o src/burner/gamc.o src/burner/gami.o src/burner/state.o src/burner/statec.o src/burner/zipfn.o src/burn/burn.o src/burn/burn_led.o src/burn/burn_memory.o src/burn/cheat.o src/burn/hiscore.o src/burn/load.o src/burn/devices/eeprom.o src/burn/drv/cps3/cps3run.o src/burn/drv/cps3/cps3snd.o src/burn/drv/cps3/d_cps3.o src/cpu/sh2/sh2.o src/burner/libretro/libretro.o -fPIC gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_cps3/svn-current/trunk' cp "fbalpha2012_cps3_libretro.so" "/usr/src/RPM/BUILD/libretro-arcades-20240628/dist/unix/fbalpha2012_cps3_libretro.so" 1 core(s) successfully processed: fbalpha2012_cps3 + for core in daphne fbalpha2012 fbalpha2012_cps1 fbalpha2012_cps2 fbalpha2012_cps3 fbalpha2012_neogeo fbneo galaxy mame2000 mame2003 mame2003_midway mame2003_plus + ./libretro-build.sh fbalpha2012_neogeo PLATFORM: Linux ARCHITECTURE: x86_64 TARGET: unix CC = gcc CXX = g++ CXX11 = g++ CXX17 = g++ STRIP = Compiler: CC="gcc" CXX="g++" === x86 CPU detected... === === x86_64 CPU detected... === unix unix === Final Burn Alpha 2012 NeoGeo Building fbalpha2012_neogeo... /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-build-common.sh: line 334: /dev/fd/63: No such file or directory cd "/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo" gmake -f Makefile platform="unix" -j8 clean gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' /bin/sh: line 1: git: command not found gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' rm -f fbalpha2012_neogeo_libretro.so rm -f src/burn/snd/ay8910.o src/burn/snd/fm.o src/burn/snd/ymdeltat.o src/burner/ioapi.o src/burner/unzip.o src/cpu/a68k/fba_make68k.o src/cpu/m68k/m68kcpu.o src/cpu/m68k/m68kopac.o src/cpu/m68k/m68kopdm.o src/cpu/m68k/m68kopnz.o src/cpu/m68k/m68kops.o src/dep/libs/zlib/adler32.o src/dep/libs/zlib/crc32.o src/dep/libs/zlib/deflate.o src/dep/libs/zlib/gzclose.o src/dep/libs/zlib/gzlib.o src/dep/libs/zlib/gzread.o src/dep/libs/zlib/gzwrite.o src/dep/libs/zlib/inffast.o src/dep/libs/zlib/inflate.o src/dep/libs/zlib/inftrees.o src/dep/libs/zlib/trees.o src/dep/libs/zlib/zutil.o src/dep/libs/lib7z/7zAlloc.o src/dep/libs/lib7z/7zArcIn.o src/dep/libs/lib7z/7zBuf.o src/dep/libs/lib7z/7zBuf2.o src/dep/libs/lib7z/7zCrc.o src/dep/libs/lib7z/7zCrcOpt.o src/dep/libs/lib7z/7zDec.o src/dep/libs/lib7z/7zFile.o src/dep/libs/lib7z/7zStream.o src/dep/libs/lib7z/Aes.o src/dep/libs/lib7z/AesOpt.o src/dep/libs/lib7z/Alloc.o src/dep/libs/lib7z/Bcj2.o src/dep/libs/lib7z/Bra.o src/dep/libs/lib7z/Bra86.o src/dep/libs/lib7z/BraIA64.o src/dep/libs/lib7z/Delta.o src/dep/libs/lib7z/LzFind.o src/dep/libs/lib7z/Lzma2Dec.o src/dep/libs/lib7z/Lzma86Dec.o src/dep/libs/lib7z/LzmaDec.o src/dep/libs/lib7z/Ppmd7.o src/dep/libs/lib7z/Ppmd7Dec.o src/dep/libs/lib7z/Ppmd7Enc.o src/dep/libs/lib7z/Sha256.o src/dep/libs/lib7z/Sort.o src/dep/libs/lib7z/Xz.o src/dep/libs/lib7z/XzCrc64.o src/dep/libs/lib7z/XzCrc64Opt.o src/dep/libs/lib7z/XzDec.o src/dep/libs/lib7z/XzIn.o src/burn/devices/eeprom.o src/burn/snd/burn_ym2610.o src/cpu/m68000_intf.o src/cpu/z80_intf.o src/burner/state.o src/burner/statec.o src/burner/un7z.o src/burner/zipfn.o src/burn/drv/neogeo/d_neogeo.o src/burn/drv/neogeo/neo_decrypt.o src/burn/drv/neogeo/neo_palette.o src/burn/drv/neogeo/neo_run.o src/burn/drv/neogeo/neo_sprite.o src/burn/drv/neogeo/neo_text.o src/burn/drv/neogeo/neo_upd4990a.o src/burn/drv/neogeo/neogeo.o src/burn/burn.o src/burn/burn_memory.o src/burn/burn_sound.o src/burn/cheat.o src/burn/load.o src/burn/timer.o src/burn/drv/d_parent.o src/cpu/z80/z80.o src/cpu/z80/z80daisy.o src/burner/libretro/libretro.o rm -f m68kmake gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' gmake -f Makefile platform="unix" -j8 CC="gcc" CXX="g++" gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' /bin/sh: line 1: git: command not found gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' gcc -c -osrc/burner/unzip.o src/burner/unzip.c -O2 -DNDEBUG -fPIC -Wno-write-strings -DTARGET=\"\ Neo\ Geo\" -DINCLUDE_7Z_SUPPORT -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/libretro -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/dep/libs/lib7z -Isrc/burn/drv/neogeo -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs src/burner/unzip.c: In function 'unzOpenCurrentFile3': src/burner/unzip.c:1182:24: error: assignment to 'const long unsigned int *' from incompatible pointer type 'const z_crc_t *' {aka 'const unsigned int *'} [-Wincompatible-pointer-types] 1182 | s->pcrc_32_tab = get_crc_table(); | ^ gmake: *** [makefile.libretro:594: src/burner/unzip.o] Error 1 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' gmake: *** Waiting for unfinished jobs.... gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' gcc -c -osrc/burner/ioapi.o src/burner/ioapi.c -O2 -DNDEBUG -fPIC -Wno-write-strings -DTARGET=\"\ Neo\ Geo\" -DINCLUDE_7Z_SUPPORT -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/libretro -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/dep/libs/lib7z -Isrc/burn/drv/neogeo -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' gcc -c -osrc/burn/snd/ymdeltat.o src/burn/snd/ymdeltat.c -O2 -DNDEBUG -fPIC -Wno-write-strings -DTARGET=\"\ Neo\ Geo\" -DINCLUDE_7Z_SUPPORT -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/libretro -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/dep/libs/lib7z -Isrc/burn/drv/neogeo -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' gcc -c -osrc/cpu/m68k/m68kcpu.o src/cpu/m68k/m68kcpu.c -O2 -DNDEBUG -fPIC -Wno-write-strings -DTARGET=\"\ Neo\ Geo\" -DINCLUDE_7Z_SUPPORT -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/libretro -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/dep/libs/lib7z -Isrc/burn/drv/neogeo -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' gcc -c -osrc/burn/snd/ay8910.o src/burn/snd/ay8910.c -O2 -DNDEBUG -fPIC -Wno-write-strings -DTARGET=\"\ Neo\ Geo\" -DINCLUDE_7Z_SUPPORT -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/libretro -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/dep/libs/lib7z -Isrc/burn/drv/neogeo -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' gcc -c -osrc/burn/snd/fm.o src/burn/snd/fm.c -O2 -DNDEBUG -fPIC -Wno-write-strings -DTARGET=\"\ Neo\ Geo\" -DINCLUDE_7Z_SUPPORT -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/libretro -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/dep/libs/lib7z -Isrc/burn/drv/neogeo -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' gcc -c -osrc/cpu/a68k/fba_make68k.o src/cpu/a68k/fba_make68k.c -O2 -DNDEBUG -fPIC -Wno-write-strings -DTARGET=\"\ Neo\ Geo\" -DINCLUDE_7Z_SUPPORT -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/libretro -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/dep/libs/lib7z -Isrc/burn/drv/neogeo -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs src/cpu/a68k/fba_make68k.c: In function 'branchinstructions': src/cpu/a68k/fba_make68k.c:3549:19: warning: format not a string literal and no format arguments [-Wformat-security] 3549 | sprintf( jmpLabel, GenerateLabel(BaseCode+0xff,1) ) ; | ^~~~~~~ src/cpu/a68k/fba_make68k.c: In function 'stop': src/cpu/a68k/fba_make68k.c:5568:17: warning: format not a string literal and no format arguments [-Wformat-security] 5568 | sprintf(TrueLabel,GenerateLabel(0,1)); | ^~~~~~~ src/cpu/a68k/fba_make68k.c: In function 'ReturnFromException': src/cpu/a68k/fba_make68k.c:5627:9: warning: format not a string literal and no format arguments [-Wformat-security] 5627 | sprintf(TrueLabel,GenerateLabel(0,1)); | ^~~~~~~ src/cpu/a68k/fba_make68k.c: In function 'movesr': src/cpu/a68k/fba_make68k.c:6160:57: warning: format not a string literal and no format arguments [-Wformat-security] 6160 | sprintf(TrueLabel,GenerateLabel(0,1)); | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' gcc -c -osrc/cpu/m68k/m68kopac.o src/cpu/m68k/m68kopac.c -O2 -DNDEBUG -fPIC -Wno-write-strings -DTARGET=\"\ Neo\ Geo\" -DINCLUDE_7Z_SUPPORT -DUSE_SPEEDHACKS -D__LIBRETRO__ -D__LIBRETRO_OPTIMIZATIONS__ -D__LIBRETRO_OPTIMIZATIONS__ -DFRONTEND_SUPPORTS_RGB565 -Isrc/burner/libretro -Isrc/burn -Isrc/cpu -Isrc/burn/snd -Isrc/burn/devices -Isrc/intf -Isrc/intf/input -Isrc/intf/cd -Isrc/burner -Isrc/cpu -Isrc/dep/libs/zlib -Isrc/dep/libs/lib7z -Isrc/burn/drv/neogeo -Isrc/dep/generated -Isrc/burner/libretro/libretro-common/include -Isrc/dep/libs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbalpha2012_neogeo' cp "fbalpha2012_neogeo_libretro.so" "/usr/src/RPM/BUILD/libretro-arcades-20240628/dist/unix/fbalpha2012_neogeo_libretro.so" cp: cannot stat 'fbalpha2012_neogeo_libretro.so': No such file or directory 1 core(s) failed: fbalpha2012_neogeo + for core in daphne fbalpha2012 fbalpha2012_cps1 fbalpha2012_cps2 fbalpha2012_cps3 fbalpha2012_neogeo fbneo galaxy mame2000 mame2003 mame2003_midway mame2003_plus + ./libretro-build.sh fbneo PLATFORM: Linux ARCHITECTURE: x86_64 TARGET: unix CC = gcc CXX = g++ CXX11 = g++ CXX17 = g++ STRIP = Compiler: CC="gcc" CXX="g++" === x86 CPU detected... === === x86_64 CPU detected... === unix unix === FinalBurn Neo Building fbneo... /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-build-common.sh: line 334: /dev/fd/63: No such file or directory cd "/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro" gmake platform="unix" -j8 clean gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' /bin/sh: line 1: git: command not found gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' rm -f fbneo_libretro.so rm -f ../../burner/libretro/libretro-common/file/file_path.o ../../burner/libretro/libretro-common/file/file_path_io.o ../../burner/libretro/libretro-common/file/retro_dirent.o ../../burner/libretro/libretro-common/encodings/encoding_utf.o ../../burner/libretro/libretro-common/compat/compat_posix_string.o ../../burner/libretro/libretro-common/compat/compat_strcasestr.o ../../burner/libretro/libretro-common/compat/compat_strl.o ../../burner/libretro/libretro-common/compat/compat_strldup.o ../../burner/libretro/libretro-common/compat/fopen_utf8.o ../../burner/libretro/libretro-common/string/stdstring.o ../../burner/libretro/libretro-common/streams/file_stream.o ../../burner/libretro/libretro-common/streams/file_stream_transforms.o ../../burner/libretro/libretro-common/features/features_cpu.o ../../burner/libretro/libretro-common/file/config_file.o ../../burner/libretro/libretro-common/file/config_file_userdata.o ../../burner/libretro/libretro-common/lists/string_list.o ../../burner/libretro/libretro-common/memmap/memalign.o ../../burner/libretro/libretro-common/time/rtime.o ../../burner/libretro/libretro-common/vfs/vfs_implementation.o ../../dep/libs/lib7z/7zArcIn.o ../../dep/libs/lib7z/7zBuf.o ../../dep/libs/lib7z/7zCrc.o ../../dep/libs/lib7z/7zCrcOpt.o ../../dep/libs/lib7z/7zDec.o ../../dep/libs/lib7z/7zStream.o ../../dep/libs/lib7z/Bcj2.o ../../dep/libs/lib7z/Bra.o ../../dep/libs/lib7z/Bra86.o ../../dep/libs/lib7z/BraIA64.o ../../dep/libs/lib7z/CpuArch.o ../../dep/libs/lib7z/Delta.o ../../dep/libs/lib7z/Lzma2Dec.o ../../dep/libs/lib7z/LzmaDec.o ../../dep/libs/lib7z/Ppmd7.o ../../dep/libs/lib7z/Ppmd7Dec.o ../../burner/ioapi.o ../../burner/unzip.o ../../burn/snd/ay8910.o ../../burn/snd/fm.o ../../burn/snd/fmopl.o ../../burn/snd/ym2151.o ../../burn/snd/ym2413.o ../../burn/snd/ym2612.o ../../burn/snd/ymdeltat.o ../../burn/snd/ymf278b.o ../../cpu/m68k/m68kcpu.o ../../cpu/m68k/m68kops.o ../../cpu/upd7810/7810dasm.o ../../dep/libs/zlib/adler32.o ../../dep/libs/zlib/compress.o ../../dep/libs/zlib/crc32.o ../../dep/libs/zlib/deflate.o ../../dep/libs/zlib/gzclose.o ../../dep/libs/zlib/gzlib.o ../../dep/libs/zlib/gzread.o ../../dep/libs/zlib/gzwrite.o ../../dep/libs/zlib/infback.o ../../dep/libs/zlib/inffast.o ../../dep/libs/zlib/inflate.o ../../dep/libs/zlib/inftrees.o ../../dep/libs/zlib/trees.o ../../dep/libs/zlib/uncompr.o ../../dep/libs/zlib/zutil.o ../../burner/libretro/deps/ugui/ugui.o ../../burner/libretro/deps/ugui/ugui_textbox.o ../../burner/libretro/deps/ugui/font_8x8.o ../../burner/libretro/deps/ugui/SourceHanSansCN_Medium_13X17.o ../../burner/libretro/ugui_tools.o ../../burner/conc.o ../../burner/inputbuf.o ../../burner/nvram.o ../../burner/statec.o ../../burner/un7z.o ../../burner/zipfn.o ../../burn/burn.o ../../burn/burn_bitmap.o ../../burn/burn_gun.o ../../burn/burn_led.o ../../burn/burn_memory.o ../../burn/burn_pal.o ../../burn/burn_shift.o ../../burn/burn_sound.o ../../burn/burn_sound_c.o ../../burn/cheat.o ../../burn/debug_track.o ../../burn/hiscore.o ../../burn/load.o ../../burn/tilemap_generic.o ../../burn/tiles_generic.o ../../burn/timer.o ../../burn/vector.o ../../burn/devices/6821pia.o ../../burn/devices/6840ptm.o ../../burn/devices/8255ppi.o ../../burn/devices/8257dma.o ../../burn/devices/atariic.o ../../burn/devices/atarijsa.o ../../burn/devices/atarimo.o ../../burn/devices/atarirle.o ../../burn/devices/atarivad.o ../../burn/devices/avgdvg.o ../../burn/devices/bsmt2000.o ../../burn/devices/c169.o ../../burn/devices/decobsmt.o ../../burn/devices/ds2404.o ../../burn/devices/dtimer.o ../../burn/devices/earom.o ../../burn/devices/eeprom.o ../../burn/devices/epic12.o ../../burn/devices/gaelco_crypt.o ../../burn/devices/i4x00.o ../../burn/devices/intelfsh.o ../../burn/devices/joyprocess.o ../../burn/devices/k1ge.o ../../burn/devices/kaneko_hit.o ../../burn/devices/kaneko_tmap.o ../../burn/devices/mathbox.o ../../burn/devices/mb87078.o ../../burn/devices/mermaid.o ../../burn/devices/midcsd.o ../../burn/devices/midcvsd.o ../../burn/devices/midsat.o ../../burn/devices/midsg.o ../../burn/devices/midssio.o ../../burn/devices/midtcs.o ../../burn/devices/namco_c45.o ../../burn/devices/namcoio.o ../../burn/devices/nb1414m4.o ../../burn/devices/nb1414m4_8bit.o ../../burn/devices/nmk004.o ../../burn/devices/nmk112.o ../../burn/devices/pandora.o ../../burn/devices/pic8259.o ../../burn/devices/pit8253.o ../../burn/devices/poly.o ../../burn/devices/qs1000.o ../../burn/devices/resnet.o ../../burn/devices/rtc9701.o ../../burn/devices/seibucop.o ../../burn/devices/seibusnd.o ../../burn/devices/serflash.o ../../burn/devices/sknsspr.o ../../burn/devices/slapstic.o ../../burn/devices/st0020.o ../../burn/devices/t5182.o ../../burn/devices/timekpr.o ../../burn/devices/tlc34076.o ../../burn/devices/tms34061.o ../../burn/devices/tms9928a.o ../../burn/devices/v3021.o ../../burn/devices/vdc.o ../../burn/devices/watchdog.o ../../burn/devices/x2212.o ../../burn/snd/asteroids.o ../../burn/snd/burn_md2612.o ../../burn/snd/burn_y8950.o ../../burn/snd/burn_ym2151.o ../../burn/snd/burn_ym2203.o ../../burn/snd/burn_ym2413.o ../../burn/snd/burn_ym2608.o ../../burn/snd/burn_ym2610.o ../../burn/snd/burn_ym2612.o ../../burn/snd/burn_ym3526.o ../../burn/snd/burn_ym3812.o ../../burn/snd/burn_ymf262.o ../../burn/snd/burn_ymf271.o ../../burn/snd/burn_ymf278b.o ../../burn/snd/bzone.o ../../burn/snd/c140.o ../../burn/snd/c352.o ../../burn/snd/c6280.o ../../burn/snd/dac.o ../../burn/snd/digitalk.o ../../burn/snd/es5506.o ../../burn/snd/es8712.o ../../burn/snd/exidy440_snd.o ../../burn/snd/flower.o ../../burn/snd/flt_rc.o ../../burn/snd/gaelco.o ../../burn/snd/hc55516.o ../../burn/snd/i5000.o ../../burn/snd/ics2115.o ../../burn/snd/iremga20.o ../../burn/snd/k005289.o ../../burn/snd/k007232.o ../../burn/snd/k051649.o ../../burn/snd/k053260.o ../../burn/snd/k054539.o ../../burn/snd/llander.o ../../burn/snd/mpeg_audio.o ../../burn/snd/msm5205.o ../../burn/snd/msm5232.o ../../burn/snd/msm6295.o ../../burn/snd/multipcm.o ../../burn/snd/namco_snd.o ../../burn/snd/nes_apu.o ../../burn/snd/phoenixsound.o ../../burn/snd/pleiadssound.o ../../burn/snd/pokey.o ../../burn/snd/redbaron.o ../../burn/snd/rf5c68.o ../../burn/snd/s14001a.o ../../burn/snd/saa1099.o ../../burn/snd/samples.o ../../burn/snd/segapcm.o ../../burn/snd/sn76477.o ../../burn/snd/sn76496.o ../../burn/snd/snk6502_sound.o ../../burn/snd/sp0250.o ../../burn/snd/sp0256.o ../../burn/snd/t6w28.o ../../burn/snd/tiamc1_snd.o ../../burn/snd/tms36xx.o ../../burn/snd/tms5110.o ../../burn/snd/tms5220.o ../../burn/snd/upd7759.o ../../burn/snd/vlm5030.o ../../burn/snd/votrax.o ../../burn/snd/wiping.o ../../burn/snd/x1010.o ../../burn/snd/ymf262.o ../../burn/snd/ymf271.o ../../burn/snd/ymz280b.o ../../burn/snd/ymz770.o ../../burn/drv/atari/d_akkaarrh.o ../../burn/drv/atari/d_arcadecl.o ../../burn/drv/atari/d_atarig1.o ../../burn/drv/atari/d_badlands.o ../../burn/drv/atari/d_batman.o ../../burn/drv/atari/d_blstroid.o ../../burn/drv/atari/d_eprom.o ../../burn/drv/atari/d_gauntlet.o ../../burn/drv/atari/d_klax.o ../../burn/drv/atari/d_marblmd2.o ../../burn/drv/atari/d_missile.o ../../burn/drv/atari/d_offtwall.o ../../burn/drv/atari/d_rampart.o ../../burn/drv/atari/d_relief.o ../../burn/drv/atari/d_shuuz.o ../../burn/drv/atari/d_skullxbo.o ../../burn/drv/atari/d_thunderj.o ../../burn/drv/atari/d_toobin.o ../../burn/drv/atari/d_vindictr.o ../../burn/drv/atari/d_xybots.o ../../burn/drv/capcom/cps.o ../../burn/drv/capcom/cps2_crpt.o ../../burn/drv/capcom/cps_config.o ../../burn/drv/capcom/cps_draw.o ../../burn/drv/capcom/cps_mem.o ../../burn/drv/capcom/cps_obj.o ../../burn/drv/capcom/cps_pal.o ../../burn/drv/capcom/cps_run.o ../../burn/drv/capcom/cps_rw.o ../../burn/drv/capcom/cps_scr.o ../../burn/drv/capcom/cpsr.o ../../burn/drv/capcom/cpsrd.o ../../burn/drv/capcom/cpst.o ../../burn/drv/capcom/ctv.o ../../burn/drv/capcom/d_cps1.o ../../burn/drv/capcom/d_cps2.o ../../burn/drv/capcom/fcrash_snd.o ../../burn/drv/capcom/kabuki.o ../../burn/drv/capcom/ps.o ../../burn/drv/capcom/ps_m.o ../../burn/drv/capcom/ps_z.o ../../burn/drv/capcom/qs.o ../../burn/drv/capcom/qs_c.o ../../burn/drv/capcom/qs_z.o ../../burn/drv/capcom/sf2mdt_snd.o ../../burn/drv/cave/cave.o ../../burn/drv/cave/cave_palette.o ../../burn/drv/cave/cave_sprite.o ../../burn/drv/cave/cave_tile.o ../../burn/drv/cave/d_cv1k.o ../../burn/drv/cave/d_dodonpachi.o ../../burn/drv/cave/d_donpachi.o ../../burn/drv/cave/d_esprade.o ../../burn/drv/cave/d_feversos.o ../../burn/drv/cave/d_gaia.o ../../burn/drv/cave/d_guwange.o ../../burn/drv/cave/d_hotdogst.o ../../burn/drv/cave/d_korokoro.o ../../burn/drv/cave/d_mazinger.o ../../burn/drv/cave/d_metmqstr.o ../../burn/drv/cave/d_pwrinst2.o ../../burn/drv/cave/d_sailormn.o ../../burn/drv/cave/d_tjumpman.o ../../burn/drv/cave/d_uopoko.o ../../burn/drv/channelf/d_channelf.o ../../burn/drv/coleco/d_coleco.o ../../burn/drv/cps3/cps3run.o ../../burn/drv/cps3/cps3snd.o ../../burn/drv/cps3/d_cps3.o ../../burn/drv/dataeast/d_actfancr.o ../../burn/drv/dataeast/d_backfire.o ../../burn/drv/dataeast/d_boogwing.o ../../burn/drv/dataeast/d_brkthru.o ../../burn/drv/dataeast/d_bwing.o ../../burn/drv/dataeast/d_cbuster.o ../../burn/drv/dataeast/d_chanbara.o ../../burn/drv/dataeast/d_cninja.o ../../burn/drv/dataeast/d_compgolf.o ../../burn/drv/dataeast/d_darkseal.o ../../burn/drv/dataeast/d_dassault.o ../../burn/drv/dataeast/d_dblewing.o ../../burn/drv/dataeast/d_dec0.o ../../burn/drv/dataeast/d_dec8.o ../../burn/drv/dataeast/d_deco156.o ../../burn/drv/dataeast/d_deco32.o ../../burn/drv/dataeast/d_decocass.o ../../burn/drv/dataeast/d_decomlc.o ../../burn/drv/dataeast/d_dietgogo.o ../../burn/drv/dataeast/d_dreambal.o ../../burn/drv/dataeast/d_funkyjet.o ../../burn/drv/dataeast/d_karnov.o ../../burn/drv/dataeast/d_kchamp.o ../../burn/drv/dataeast/d_lemmings.o ../../burn/drv/dataeast/d_liberate.o ../../burn/drv/dataeast/d_metlclsh.o ../../burn/drv/dataeast/d_pcktgal.o ../../burn/drv/dataeast/d_pktgaldx.o ../../burn/drv/dataeast/d_progolf.o ../../burn/drv/dataeast/d_rohga.o ../../burn/drv/dataeast/d_shootout.o ../../burn/drv/dataeast/d_sidepckt.o ../../burn/drv/dataeast/d_simpl156.o ../../burn/drv/dataeast/d_sshangha.o ../../burn/drv/dataeast/d_stadhero.o ../../burn/drv/dataeast/d_supbtime.o ../../burn/drv/dataeast/d_tumblep.o ../../burn/drv/dataeast/d_vaportra.o ../../burn/drv/dataeast/deco146.o ../../burn/drv/dataeast/deco16ic.o ../../burn/drv/dataeast/decobac06.o ../../burn/drv/galaxian/d_galaxian.o ../../burn/drv/galaxian/gal_gfx.o ../../burn/drv/galaxian/gal_run.o ../../burn/drv/galaxian/gal_sound.o ../../burn/drv/galaxian/gal_stars.o ../../burn/drv/irem/d_m107.o ../../burn/drv/irem/d_m52.o ../../burn/drv/irem/d_m57.o ../../burn/drv/irem/d_m58.o ../../burn/drv/irem/d_m62.o ../../burn/drv/irem/d_m63.o ../../burn/drv/irem/d_m72.o ../../burn/drv/irem/d_m90.o ../../burn/drv/irem/d_m92.o ../../burn/drv/irem/d_vigilant.o ../../burn/drv/irem/irem_cpu.o ../../burn/drv/irem/irem_sound.o ../../burn/drv/konami/d_88games.o ../../burn/drv/konami/d_ajax.o ../../burn/drv/konami/d_aliens.o ../../burn/drv/konami/d_asterix.o ../../burn/drv/konami/d_battlnts.o ../../burn/drv/konami/d_bishi.o ../../burn/drv/konami/d_bladestl.o ../../burn/drv/konami/d_blockhl.o ../../burn/drv/konami/d_bottom9.o ../../burn/drv/konami/d_chqflag.o ../../burn/drv/konami/d_circusc.o ../../burn/drv/konami/d_combatsc.o ../../burn/drv/konami/d_contra.o ../../burn/drv/konami/d_crimfght.o ../../burn/drv/konami/d_dbz.o ../../burn/drv/konami/d_ddribble.o ../../burn/drv/konami/d_divebomb.o ../../burn/drv/konami/d_fastlane.o ../../burn/drv/konami/d_finalzr.o ../../burn/drv/konami/d_flkatck.o ../../burn/drv/konami/d_gberet.o ../../burn/drv/konami/d_gbusters.o ../../burn/drv/konami/d_gijoe.o ../../burn/drv/konami/d_gradius3.o ../../burn/drv/konami/d_gyruss.o ../../burn/drv/konami/d_hcastle.o ../../burn/drv/konami/d_hexion.o ../../burn/drv/konami/d_hyperspt.o ../../burn/drv/konami/d_ironhors.o ../../burn/drv/konami/d_jackal.o ../../burn/drv/konami/d_jailbrek.o ../../burn/drv/konami/d_junofrst.o ../../burn/drv/konami/d_kontest.o ../../burn/drv/konami/d_labyrunr.o ../../burn/drv/konami/d_lethal.o ../../burn/drv/konami/d_mainevt.o ../../burn/drv/konami/d_megazone.o ../../burn/drv/konami/d_mikie.o ../../burn/drv/konami/d_mogura.o ../../burn/drv/konami/d_moo.o ../../burn/drv/konami/d_mystwarr.o ../../burn/drv/konami/d_nemesis.o ../../burn/drv/konami/d_pandoras.o ../../burn/drv/konami/d_parodius.o ../../burn/drv/konami/d_pingpong.o ../../burn/drv/konami/d_pooyan.o ../../burn/drv/konami/d_rockrage.o ../../burn/drv/konami/d_rocnrope.o ../../burn/drv/konami/d_rollerg.o ../../burn/drv/konami/d_sbasketb.o ../../burn/drv/konami/d_scotrsht.o ../../burn/drv/konami/d_shaolins.o ../../burn/drv/konami/d_simpsons.o ../../burn/drv/konami/d_spy.o ../../burn/drv/konami/d_surpratk.o ../../burn/drv/konami/d_thunderx.o ../../burn/drv/konami/d_timeplt.o ../../burn/drv/konami/d_tmnt.o ../../burn/drv/konami/d_tp84.o ../../burn/drv/konami/d_trackfld.o ../../burn/drv/konami/d_tutankhm.o ../../burn/drv/konami/d_twin16.o ../../burn/drv/konami/d_ultraman.o ../../burn/drv/konami/d_vendetta.o ../../burn/drv/konami/d_wecleman.o ../../burn/drv/konami/d_xexex.o ../../burn/drv/konami/d_xmen.o ../../burn/drv/konami/d_yiear.o ../../burn/drv/konami/k007121.o ../../burn/drv/konami/k007342_k007420.o ../../burn/drv/konami/k007452.o ../../burn/drv/konami/k051316.o ../../burn/drv/konami/k051733.o ../../burn/drv/konami/k051960.o ../../burn/drv/konami/k052109.o ../../burn/drv/konami/k053245.o ../../burn/drv/konami/k053247.o ../../burn/drv/konami/k053250.o ../../burn/drv/konami/k053251.o ../../burn/drv/konami/k053936.o ../../burn/drv/konami/k054000.o ../../burn/drv/konami/k054338.o ../../burn/drv/konami/k055555.o ../../burn/drv/konami/k056832.o ../../burn/drv/konami/konamigx.o ../../burn/drv/konami/konamiic.o ../../burn/drv/konami/timeplt_snd.o ../../burn/drv/megadrive/d_mdarcbl.o ../../burn/drv/megadrive/d_megadrive.o ../../burn/drv/megadrive/mdeeprom.o ../../burn/drv/megadrive/megadrive.o ../../burn/drv/megadrive/stm95.o ../../burn/drv/midway/d_tunit.o ../../burn/drv/midway/d_wunit.o ../../burn/drv/midway/d_xunit.o ../../burn/drv/midway/d_yunit.o ../../burn/drv/midway/dcs2k.o ../../burn/drv/midway/midtunit.o ../../burn/drv/midway/midwayic.o ../../burn/drv/midway/midwunit.o ../../burn/drv/midway/narc_sound.o ../../burn/drv/midway/williams_adpcm.o ../../burn/drv/midway/williams_cvsd.o ../../burn/drv/midway/yawdim_sound.o ../../burn/drv/msx/d_msx.o ../../burn/drv/neogeo/d_neogeo.o ../../burn/drv/neogeo/neo_decrypt.o ../../burn/drv/neogeo/neo_palette.o ../../burn/drv/neogeo/neo_run.o ../../burn/drv/neogeo/neo_sprite.o ../../burn/drv/neogeo/neo_text.o ../../burn/drv/neogeo/neo_upd4990a.o ../../burn/drv/neogeo/neogeo.o ../../burn/drv/nes/d_nes.o ../../burn/drv/pce/d_pce.o ../../burn/drv/pce/pce.o ../../burn/drv/pgm/d_pgm.o ../../burn/drv/pgm/pgm_asic25.o ../../burn/drv/pgm/pgm_asic27a_type1.o ../../burn/drv/pgm/pgm_asic27a_type2.o ../../burn/drv/pgm/pgm_asic27a_type3.o ../../burn/drv/pgm/pgm_asic3.o ../../burn/drv/pgm/pgm_crypt.o ../../burn/drv/pgm/pgm_draw.o ../../burn/drv/pgm/pgm_run.o ../../burn/drv/pre90s/d_1942.o ../../burn/drv/pre90s/d_1943.o ../../burn/drv/pre90s/d_4enraya.o ../../burn/drv/pre90s/d_aeroboto.o ../../burn/drv/pre90s/d_akazukin.o ../../burn/drv/pre90s/d_alinvade.o ../../burn/drv/pre90s/d_alpha68k.o ../../burn/drv/pre90s/d_alpha68k1.o ../../burn/drv/pre90s/d_alpha68k2.o ../../burn/drv/pre90s/d_ambush.o ../../burn/drv/pre90s/d_amspdwy.o ../../burn/drv/pre90s/d_arabian.o ../../burn/drv/pre90s/d_argus.o ../../burn/drv/pre90s/d_armedf.o ../../burn/drv/pre90s/d_asteroids.o ../../burn/drv/pre90s/d_atetris.o ../../burn/drv/pre90s/d_aztarac.o ../../burn/drv/pre90s/d_bagman.o ../../burn/drv/pre90s/d_baraduke.o ../../burn/drv/pre90s/d_battlane.o ../../burn/drv/pre90s/d_battlex.o ../../burn/drv/pre90s/d_bbusters.o ../../burn/drv/pre90s/d_beaminv.o ../../burn/drv/pre90s/d_berzerk.o ../../burn/drv/pre90s/d_bionicc.o ../../burn/drv/pre90s/d_blktiger.o ../../burn/drv/pre90s/d_blockade.o ../../burn/drv/pre90s/d_blockout.o ../../burn/drv/pre90s/d_blueprnt.o ../../burn/drv/pre90s/d_bogeyman.o ../../burn/drv/pre90s/d_bombjack.o ../../burn/drv/pre90s/d_btime.o ../../burn/drv/pre90s/d_bwidow.o ../../burn/drv/pre90s/d_bzone.o ../../burn/drv/pre90s/d_cabal.o ../../burn/drv/pre90s/d_calorie.o ../../burn/drv/pre90s/d_canyon.o ../../burn/drv/pre90s/d_capbowl.o ../../burn/drv/pre90s/d_carjmbre.o ../../burn/drv/pre90s/d_ccastles.o ../../burn/drv/pre90s/d_cclimber.o ../../burn/drv/pre90s/d_cheekyms.o ../../burn/drv/pre90s/d_chinagat.o ../../burn/drv/pre90s/d_citycon.o ../../burn/drv/pre90s/d_cloak.o ../../burn/drv/pre90s/d_cloud9.o ../../burn/drv/pre90s/d_clshroad.o ../../burn/drv/pre90s/d_commando.o ../../burn/drv/pre90s/d_cop01.o ../../burn/drv/pre90s/d_copsnrob.o ../../burn/drv/pre90s/d_cybertnk.o ../../burn/drv/pre90s/d_dacholer.o ../../burn/drv/pre90s/d_darkmist.o ../../burn/drv/pre90s/d_dday.o ../../burn/drv/pre90s/d_ddayjlc.o ../../burn/drv/pre90s/d_ddragon.o ../../burn/drv/pre90s/d_deadang.o ../../burn/drv/pre90s/d_djboy.o ../../burn/drv/pre90s/d_dkong.o ../../burn/drv/pre90s/d_docastle.o ../../burn/drv/pre90s/d_dogfgt.o ../../burn/drv/pre90s/d_dorachan.o ../../burn/drv/pre90s/d_dribling.o ../../burn/drv/pre90s/d_drmicro.o ../../burn/drv/pre90s/d_dynduke.o ../../burn/drv/pre90s/d_efdt.o ../../burn/drv/pre90s/d_epos.o ../../burn/drv/pre90s/d_espial.o ../../burn/drv/pre90s/d_ettrivia.o ../../burn/drv/pre90s/d_exedexes.o ../../burn/drv/pre90s/d_exerion.o ../../burn/drv/pre90s/d_exidy440.o ../../burn/drv/pre90s/d_exprraid.o ../../burn/drv/pre90s/d_exterm.o ../../burn/drv/pre90s/d_fantland.o ../../burn/drv/pre90s/d_fastfred.o ../../burn/drv/pre90s/d_fcombat.o ../../burn/drv/pre90s/d_firetrap.o ../../burn/drv/pre90s/d_flipjack.o ../../burn/drv/pre90s/d_flower.o ../../burn/drv/pre90s/d_foodf.o ../../burn/drv/pre90s/d_freekick.o ../../burn/drv/pre90s/d_funkybee.o ../../burn/drv/pre90s/d_galaga.o ../../burn/drv/pre90s/d_galivan.o ../../burn/drv/pre90s/d_gaplus.o ../../burn/drv/pre90s/d_ginganin.o ../../burn/drv/pre90s/d_gng.o ../../burn/drv/pre90s/d_goindol.o ../../burn/drv/pre90s/d_gotya.o ../../burn/drv/pre90s/d_gridlee.o ../../burn/drv/pre90s/d_gunsmoke.o ../../burn/drv/pre90s/d_headonb.o ../../burn/drv/pre90s/d_higemaru.o ../../burn/drv/pre90s/d_himesiki.o ../../burn/drv/pre90s/d_holeland.o ../../burn/drv/pre90s/d_hvyunit.o ../../burn/drv/pre90s/d_invaders.o ../../burn/drv/pre90s/d_iqblock.o ../../burn/drv/pre90s/d_jack.o ../../burn/drv/pre90s/d_jedi.o ../../burn/drv/pre90s/d_jrpacman.o ../../burn/drv/pre90s/d_kangaroo.o ../../burn/drv/pre90s/d_kingofbox.o ../../burn/drv/pre90s/d_kncljoe.o ../../burn/drv/pre90s/d_kyugo.o ../../burn/drv/pre90s/d_ladybug.o ../../burn/drv/pre90s/d_lasso.o ../../burn/drv/pre90s/d_lastduel.o ../../burn/drv/pre90s/d_lockon.o ../../burn/drv/pre90s/d_lwings.o ../../burn/drv/pre90s/d_madmotor.o ../../burn/drv/pre90s/d_magmax.o ../../burn/drv/pre90s/d_mainsnk.o ../../burn/drv/pre90s/d_mappy.o ../../burn/drv/pre90s/d_marineb.o ../../burn/drv/pre90s/d_mario.o ../../burn/drv/pre90s/d_markham.o ../../burn/drv/pre90s/d_mastboyo.o ../../burn/drv/pre90s/d_matmania.o ../../burn/drv/pre90s/d_mcr.o ../../burn/drv/pre90s/d_mcr3.o ../../burn/drv/pre90s/d_mcr68.o ../../burn/drv/pre90s/d_megasys1.o ../../burn/drv/pre90s/d_meijinsn.o ../../burn/drv/pre90s/d_metlfrzr.o ../../burn/drv/pre90s/d_mhavoc.o ../../burn/drv/pre90s/d_millipede.o ../../burn/drv/pre90s/d_mirax.o ../../burn/drv/pre90s/d_mitchell.o ../../burn/drv/pre90s/d_mjkjidai.o ../../burn/drv/pre90s/d_mmagic.o ../../burn/drv/pre90s/d_mole.o ../../burn/drv/pre90s/d_momoko.o ../../burn/drv/pre90s/d_mouser.o ../../burn/drv/pre90s/d_mrdo.o ../../burn/drv/pre90s/d_mrflea.o ../../burn/drv/pre90s/d_mrjong.o ../../burn/drv/pre90s/d_munchmo.o ../../burn/drv/pre90s/d_mustache.o ../../burn/drv/pre90s/d_mystston.o ../../burn/drv/pre90s/d_namcos1.o ../../burn/drv/pre90s/d_namcos86.o ../../burn/drv/pre90s/d_naughtyb.o ../../burn/drv/pre90s/d_ninjakd2.o ../../burn/drv/pre90s/d_nitedrvr.o ../../burn/drv/pre90s/d_olibochu.o ../../burn/drv/pre90s/d_omegrace.o ../../burn/drv/pre90s/d_pac2650.o ../../burn/drv/pre90s/d_pacland.o ../../burn/drv/pre90s/d_pacman.o ../../burn/drv/pre90s/d_pbaction.o ../../burn/drv/pre90s/d_pengadvb.o ../../burn/drv/pre90s/d_phoenix.o ../../burn/drv/pre90s/d_pitnrun.o ../../burn/drv/pre90s/d_pkunwar.o ../../burn/drv/pre90s/d_popeye.o ../../burn/drv/pre90s/d_popper.o ../../burn/drv/pre90s/d_prehisle.o ../../burn/drv/pre90s/d_psychic5.o ../../burn/drv/pre90s/d_pturn.o ../../burn/drv/pre90s/d_punchout.o ../../burn/drv/pre90s/d_qbert.o ../../burn/drv/pre90s/d_quantum.o ../../burn/drv/pre90s/d_quizo.o ../../burn/drv/pre90s/d_rallyx.o ../../burn/drv/pre90s/d_redclash.o ../../burn/drv/pre90s/d_renegade.o ../../burn/drv/pre90s/d_route16.o ../../burn/drv/pre90s/d_rpunch.o ../../burn/drv/pre90s/d_safarir.o ../../burn/drv/pre90s/d_sauro.o ../../burn/drv/pre90s/d_scregg.o ../../burn/drv/pre90s/d_seicross.o ../../burn/drv/pre90s/d_senjyo.o ../../burn/drv/pre90s/d_sf.o ../../burn/drv/pre90s/d_shangkid.o ../../burn/drv/pre90s/d_shisen.o ../../burn/drv/pre90s/d_sidearms.o ../../burn/drv/pre90s/d_skyarmy.o ../../burn/drv/pre90s/d_skyfox.o ../../burn/drv/pre90s/d_skykid.o ../../burn/drv/pre90s/d_snk.o ../../burn/drv/pre90s/d_snk6502.o ../../burn/drv/pre90s/d_snk68.o ../../burn/drv/pre90s/d_solomon.o ../../burn/drv/pre90s/d_sonson.o ../../burn/drv/pre90s/d_spacefb.o ../../burn/drv/pre90s/d_spdodgeb.o ../../burn/drv/pre90s/d_speedbal.o ../../burn/drv/pre90s/d_sprcros2.o ../../burn/drv/pre90s/d_srumbler.o ../../burn/drv/pre90s/d_ssozumo.o ../../burn/drv/pre90s/d_sstrangr.o ../../burn/drv/pre90s/d_starwars.o ../../burn/drv/pre90s/d_stfight.o ../../burn/drv/pre90s/d_stuntair.o ../../burn/drv/pre90s/d_sub.o ../../burn/drv/pre90s/d_suna8.o ../../burn/drv/pre90s/d_tagteam.o ../../burn/drv/pre90s/d_tail2nose.o ../../burn/drv/pre90s/d_tankbust.o ../../burn/drv/pre90s/d_taxidriv.o ../../burn/drv/pre90s/d_tbowl.o ../../burn/drv/pre90s/d_tceptor.o ../../burn/drv/pre90s/d_tecmo.o ../../burn/drv/pre90s/d_tempest.o ../../burn/drv/pre90s/d_terracre.o ../../burn/drv/pre90s/d_thedeep.o ../../burn/drv/pre90s/d_thepit.o ../../burn/drv/pre90s/d_thief.o ../../burn/drv/pre90s/d_tiamc1.o ../../burn/drv/pre90s/d_tigeroad.o ../../burn/drv/pre90s/d_timelimt.o ../../burn/drv/pre90s/d_toki.o ../../burn/drv/pre90s/d_toypop.o ../../burn/drv/pre90s/d_travrusa.o ../../burn/drv/pre90s/d_tsamurai.o ../../burn/drv/pre90s/d_tubep.o ../../burn/drv/pre90s/d_usgames.o ../../burn/drv/pre90s/d_vampire.o ../../burn/drv/pre90s/d_vastar.o ../../burn/drv/pre90s/d_vball.o ../../burn/drv/pre90s/d_vicdual.o ../../burn/drv/pre90s/d_vulgus.o ../../burn/drv/pre90s/d_wallc.o ../../burn/drv/pre90s/d_warpsped.o ../../burn/drv/pre90s/d_warpwarp.o ../../burn/drv/pre90s/d_wc90.o ../../burn/drv/pre90s/d_wc90b.o ../../burn/drv/pre90s/d_williams.o ../../burn/drv/pre90s/d_wiping.o ../../burn/drv/pre90s/d_wiz.o ../../burn/drv/pre90s/d_wwfsstar.o ../../burn/drv/pre90s/d_xain.o ../../burn/drv/pre90s/d_xxmissio.o ../../burn/drv/pre90s/d_xyonix.o ../../burn/drv/pre90s/d_zaccaria.o ../../burn/drv/pre90s/d_zodiack.o ../../burn/drv/pre90s/d_zwackery.o ../../burn/drv/psikyo/d_psikyo.o ../../burn/drv/psikyo/d_psikyo4.o ../../burn/drv/psikyo/d_psikyosh.o ../../burn/drv/psikyo/psikyo_palette.o ../../burn/drv/psikyo/psikyo_sprite.o ../../burn/drv/psikyo/psikyo_tile.o ../../burn/drv/psikyo/psikyosh_render.o ../../burn/drv/pst90s/d_1945kiii.o ../../burn/drv/pst90s/d_20pacgal.o ../../burn/drv/pst90s/d_3x3puzzl.o ../../burn/drv/pst90s/d_aerofgt.o ../../burn/drv/pst90s/d_airbustr.o ../../burn/drv/pst90s/d_aquarium.o ../../burn/drv/pst90s/d_artmagic.o ../../burn/drv/pst90s/d_bestleag.o ../../burn/drv/pst90s/d_bigstrkb.o ../../burn/drv/pst90s/d_blackt96.o ../../burn/drv/pst90s/d_blmbycar.o ../../burn/drv/pst90s/d_bloodbro.o ../../burn/drv/pst90s/d_bloodbro_ms.o ../../burn/drv/pst90s/d_btoads.o ../../burn/drv/pst90s/d_cischeat.o ../../burn/drv/pst90s/d_crospang.o ../../burn/drv/pst90s/d_crshrace.o ../../burn/drv/pst90s/d_cultures.o ../../burn/drv/pst90s/d_dcon.o ../../burn/drv/pst90s/d_ddragon3.o ../../burn/drv/pst90s/d_deniam.o ../../burn/drv/pst90s/d_discoboy.o ../../burn/drv/pst90s/d_diverboy.o ../../burn/drv/pst90s/d_dooyong.o ../../burn/drv/pst90s/d_dreamwld.o ../../burn/drv/pst90s/d_drgnmst.o ../../burn/drv/pst90s/d_drtomy.o ../../burn/drv/pst90s/d_egghunt.o ../../burn/drv/pst90s/d_eolith.o ../../burn/drv/pst90s/d_eolith16.o ../../burn/drv/pst90s/d_esd16.o ../../burn/drv/pst90s/d_expro02.o ../../burn/drv/pst90s/d_f-32.o ../../burn/drv/pst90s/d_f1gp.o ../../burn/drv/pst90s/d_funybubl.o ../../burn/drv/pst90s/d_fuukifg2.o ../../burn/drv/pst90s/d_fuukifg3.o ../../burn/drv/pst90s/d_gaelco.o ../../burn/drv/pst90s/d_gaelco2.o ../../burn/drv/pst90s/d_gaiden.o ../../burn/drv/pst90s/d_galpani3.o ../../burn/drv/pst90s/d_galpanic.o ../../burn/drv/pst90s/d_galspnbl.o ../../burn/drv/pst90s/d_glass.o ../../burn/drv/pst90s/d_go2000.o ../../burn/drv/pst90s/d_goori.o ../../burn/drv/pst90s/d_gotcha.o ../../burn/drv/pst90s/d_gstream.o ../../burn/drv/pst90s/d_gumbo.o ../../burn/drv/pst90s/d_hyperpac.o ../../burn/drv/pst90s/d_hyprduel.o ../../burn/drv/pst90s/d_inufuku.o ../../burn/drv/pst90s/d_itech32.o ../../burn/drv/pst90s/d_itech8.o ../../burn/drv/pst90s/d_jchan.o ../../burn/drv/pst90s/d_kaneko16.o ../../burn/drv/pst90s/d_kickgoal.o ../../burn/drv/pst90s/d_ladyfrog.o ../../burn/drv/pst90s/d_legionna.o ../../burn/drv/pst90s/d_limenko.o ../../burn/drv/pst90s/d_lordgun.o ../../burn/drv/pst90s/d_macrossp.o ../../burn/drv/pst90s/d_mcatadv.o ../../burn/drv/pst90s/d_metro.o ../../burn/drv/pst90s/d_midas.o ../../burn/drv/pst90s/d_mirage.o ../../burn/drv/pst90s/d_missb2.o ../../burn/drv/pst90s/d_mosaic.o ../../burn/drv/pst90s/d_ms32.o ../../burn/drv/pst90s/d_mugsmash.o ../../burn/drv/pst90s/d_mwarr.o ../../burn/drv/pst90s/d_namcona1.o ../../burn/drv/pst90s/d_namconb1.o ../../burn/drv/pst90s/d_namcos2.o ../../burn/drv/pst90s/d_news.o ../../burn/drv/pst90s/d_ngp.o ../../burn/drv/pst90s/d_nmg5.o ../../burn/drv/pst90s/d_nmk16.o ../../burn/drv/pst90s/d_ohmygod.o ../../burn/drv/pst90s/d_oneshot.o ../../burn/drv/pst90s/d_onetwo.o ../../burn/drv/pst90s/d_pasha2.o ../../burn/drv/pst90s/d_pass.o ../../burn/drv/pst90s/d_patapata.o ../../burn/drv/pst90s/d_pipedrm.o ../../burn/drv/pst90s/d_pirates.o ../../burn/drv/pst90s/d_pkscram.o ../../burn/drv/pst90s/d_playmark.o ../../burn/drv/pst90s/d_powerbal.o ../../burn/drv/pst90s/d_powerins.o ../../burn/drv/pst90s/d_ppmast93.o ../../burn/drv/pst90s/d_pushman.o ../../burn/drv/pst90s/d_rabbit.o ../../burn/drv/pst90s/d_raiden.o ../../burn/drv/pst90s/d_raiden2.o ../../burn/drv/pst90s/d_sandscrp.o ../../burn/drv/pst90s/d_sderby.o ../../burn/drv/pst90s/d_seibuspi.o ../../burn/drv/pst90s/d_seta.o ../../burn/drv/pst90s/d_seta2.o ../../burn/drv/pst90s/d_shadfrce.o ../../burn/drv/pst90s/d_shangha3.o ../../burn/drv/pst90s/d_silkroad.o ../../burn/drv/pst90s/d_silvmil.o ../../burn/drv/pst90s/d_speedspn.o ../../burn/drv/pst90s/d_splash.o ../../burn/drv/pst90s/d_ssv.o ../../burn/drv/pst90s/d_suna16.o ../../burn/drv/pst90s/d_supduck.o ../../burn/drv/pst90s/d_suprnova.o ../../burn/drv/pst90s/d_taotaido.o ../../burn/drv/pst90s/d_targeth.o ../../burn/drv/pst90s/d_tecmo16.o ../../burn/drv/pst90s/d_tecmosys.o ../../burn/drv/pst90s/d_tetrisp2.o ../../burn/drv/pst90s/d_thoop2.o ../../burn/drv/pst90s/d_topdrive.o ../../burn/drv/pst90s/d_tumbleb.o ../../burn/drv/pst90s/d_unico.o ../../burn/drv/pst90s/d_vamphalf.o ../../burn/drv/pst90s/d_vegaeo.o ../../burn/drv/pst90s/d_welltris.o ../../burn/drv/pst90s/d_wrally.o ../../burn/drv/pst90s/d_wwfwfest.o ../../burn/drv/pst90s/d_x2222.o ../../burn/drv/pst90s/d_xorworld.o ../../burn/drv/pst90s/d_yunsun16.o ../../burn/drv/pst90s/d_yunsung8.o ../../burn/drv/pst90s/d_zerozone.o ../../burn/drv/sega/d_angelkds.o ../../burn/drv/sega/d_appoooh.o ../../burn/drv/sega/d_bankp.o ../../burn/drv/sega/d_dotrikun.o ../../burn/drv/sega/d_hangon.o ../../burn/drv/sega/d_outrun.o ../../burn/drv/sega/d_segac2.o ../../burn/drv/sega/d_segae.o ../../burn/drv/sega/d_segag80v.o ../../burn/drv/sega/d_segas32.o ../../burn/drv/sega/d_suprloco.o ../../burn/drv/sega/d_sys1.o ../../burn/drv/sega/d_sys16a.o ../../burn/drv/sega/d_sys16b.o ../../burn/drv/sega/d_sys18.o ../../burn/drv/sega/d_sys24.o ../../burn/drv/sega/d_turbo.o ../../burn/drv/sega/d_xbrd.o ../../burn/drv/sega/d_ybrd.o ../../burn/drv/sega/d_zaxxon.o ../../burn/drv/sega/fd1089.o ../../burn/drv/sega/fd1094.o ../../burn/drv/sega/fd1094_intf.o ../../burn/drv/sega/genesis_vid.o ../../burn/drv/sega/mc8123.o ../../burn/drv/sega/sega_315_5195.o ../../burn/drv/sega/sys16_fd1094.o ../../burn/drv/sega/sys16_gfx.o ../../burn/drv/sega/sys16_run.o ../../burn/drv/sega/usb_snd.o ../../burn/drv/sg1000/d_sg1000.o ../../burn/drv/sms/d_sms.o ../../burn/drv/sms/sms.o ../../burn/drv/sms/smsfmintf.o ../../burn/drv/sms/smspio.o ../../burn/drv/sms/smsrender.o ../../burn/drv/sms/smssound.o ../../burn/drv/sms/smssystem.o ../../burn/drv/sms/smstms.o ../../burn/drv/sms/smsvdp.o ../../burn/drv/spectrum/d_spectrum.o ../../burn/drv/taito/cchip.o ../../burn/drv/taito/d_arkanoid.o ../../burn/drv/taito/d_ashnojoe.o ../../burn/drv/taito/d_asuka.o ../../burn/drv/taito/d_bublbobl.o ../../burn/drv/taito/d_buggychl.o ../../burn/drv/taito/d_chaknpop.o ../../burn/drv/taito/d_crbaloon.o ../../burn/drv/taito/d_cyclemb.o ../../burn/drv/taito/d_darius2.o ../../burn/drv/taito/d_exzisus.o ../../burn/drv/taito/d_flstory.o ../../burn/drv/taito/d_galastrm.o ../../burn/drv/taito/d_gladiatr.o ../../burn/drv/taito/d_groundfx.o ../../burn/drv/taito/d_gunbuster.o ../../burn/drv/taito/d_halleys.o ../../burn/drv/taito/d_jollyjgr.o ../../burn/drv/taito/d_ksayakyu.o ../../burn/drv/taito/d_lkage.o ../../burn/drv/taito/d_lsasquad.o ../../burn/drv/taito/d_mexico86.o ../../burn/drv/taito/d_minivdr.o ../../burn/drv/taito/d_msisaac.o ../../burn/drv/taito/d_nycaptor.o ../../burn/drv/taito/d_othunder.o ../../burn/drv/taito/d_qix.o ../../burn/drv/taito/d_retofinv.o ../../burn/drv/taito/d_rollrace.o ../../burn/drv/taito/d_slapshot.o ../../burn/drv/taito/d_ssrj.o ../../burn/drv/taito/d_superchs.o ../../burn/drv/taito/d_superqix.o ../../burn/drv/taito/d_supridr.o ../../burn/drv/taito/d_taitob.o ../../burn/drv/taito/d_taitof2.o ../../burn/drv/taito/d_taitof3.o ../../burn/drv/taito/d_taitoh.o ../../burn/drv/taito/d_taitol.o ../../burn/drv/taito/d_taitomisc.o ../../burn/drv/taito/d_taitosj.o ../../burn/drv/taito/d_taitox.o ../../burn/drv/taito/d_taitoz.o ../../burn/drv/taito/d_tnzs.o ../../burn/drv/taito/d_undrfire.o ../../burn/drv/taito/d_wyvernf0.o ../../burn/drv/taito/pc080sn.o ../../burn/drv/taito/pc090oj.o ../../burn/drv/taito/taito.o ../../burn/drv/taito/taito_ic.o ../../burn/drv/taito/taito_m68705.o ../../burn/drv/taito/taitof3_snd.o ../../burn/drv/taito/taitof3_video.o ../../burn/drv/taito/tc0100scn.o ../../burn/drv/taito/tc0110pcr.o ../../burn/drv/taito/tc0140syt.o ../../burn/drv/taito/tc0150rod.o ../../burn/drv/taito/tc0180vcu.o ../../burn/drv/taito/tc0220ioc.o ../../burn/drv/taito/tc0280grd.o ../../burn/drv/taito/tc0360pri.o ../../burn/drv/taito/tc0480scp.o ../../burn/drv/taito/tc0510nio.o ../../burn/drv/taito/tc0640fio.o ../../burn/drv/taito/tnzs_prot.o ../../burn/drv/toaplan/d_batrider.o ../../burn/drv/toaplan/d_batsugun.o ../../burn/drv/toaplan/d_battleg.o ../../burn/drv/toaplan/d_bbakraid.o ../../burn/drv/toaplan/d_dogyuun.o ../../burn/drv/toaplan/d_enmadaio.o ../../burn/drv/toaplan/d_fixeight.o ../../burn/drv/toaplan/d_ghox.o ../../burn/drv/toaplan/d_kbash.o ../../burn/drv/toaplan/d_kbash2.o ../../burn/drv/toaplan/d_mahoudai.o ../../burn/drv/toaplan/d_pipibibs.o ../../burn/drv/toaplan/d_shippumd.o ../../burn/drv/toaplan/d_slapfght.o ../../burn/drv/toaplan/d_snowbro2.o ../../burn/drv/toaplan/d_tekipaki.o ../../burn/drv/toaplan/d_toaplan1.o ../../burn/drv/toaplan/d_truxton2.o ../../burn/drv/toaplan/d_twincobr.o ../../burn/drv/toaplan/d_vfive.o ../../burn/drv/toaplan/d_wardner.o ../../burn/drv/toaplan/toa_bcu2.o ../../burn/drv/toaplan/toa_extratext.o ../../burn/drv/toaplan/toa_gp9001.o ../../burn/drv/toaplan/toa_palette.o ../../burn/drv/toaplan/toaplan.o ../../burn/drv/toaplan/toaplan1.o ../../burn/drv/d_parent.o ../../cpu/adsp2100_intf.o ../../cpu/arm7_intf.o ../../cpu/arm_intf.o ../../cpu/h6280_intf.o ../../cpu/hd6309_intf.o ../../cpu/konami_intf.o ../../cpu/m6502_intf.o ../../cpu/m68000_intf.o ../../cpu/m6800_intf.o ../../cpu/m6805_intf.o ../../cpu/m6809_intf.o ../../cpu/nec_intf.o ../../cpu/pic16c5x_intf.o ../../cpu/s2650_intf.o ../../cpu/tlcs90_intf.o ../../cpu/tms34_intf.o ../../cpu/z180_intf.o ../../cpu/z80_intf.o ../../cpu/adsp2100/adsp2100.o ../../cpu/arm/arm.o ../../cpu/arm7/arm7.o ../../cpu/e132xs/e132xs.o ../../cpu/f8/f8.o ../../cpu/h6280/h6280.o ../../cpu/hd6309/hd6309.o ../../cpu/i386/i386.o ../../cpu/m377/m37710.o ../../cpu/m6502/m6502.o ../../cpu/mb88xx/mb88xx.o ../../cpu/nec/nec.o ../../cpu/nec/v25.o ../../cpu/pic16c5x/pic16c5x.o ../../cpu/sh2/sh2.o ../../cpu/sh4/sh4.o ../../cpu/tms34/tms34010.o ../../cpu/upd7725/upd7725.o ../../cpu/v60/v60.o ../../cpu/i8x41/mcs48.o ../../cpu/i8039/i8039.o ../../cpu/i8051/mcs51.o ../../cpu/konami/konami.o ../../cpu/m6800/m6800.o ../../cpu/m6805/m6805.o ../../cpu/m6809/m6809.o ../../cpu/s2650/s2650.o ../../cpu/tlcs90/tlcs90.o ../../cpu/tlcs900/tlcs900.o ../../cpu/tms32010/tms32010.o ../../cpu/upd7810/upd7810.o ../../cpu/z80/z80.o ../../cpu/z80/z80ctc.o ../../cpu/z80/z80daisy.o ../../cpu/z80/z80pio.o ../../cpu/z180/z180.o ../../intf/audio/aud_dsp.o ../../intf/audio/lowpass2.o ../../burner/libretro/libretro.o ../../burner/libretro/retro_cdemu.o ../../burner/libretro/retro_common.o ../../burner/libretro/retro_input.o ../../burner/libretro/retro_memory.o ../../burner/libretro/retro_string.o ../../burner/libretro/ips_manager.o ../../burner/libretro/romdata.o rm -f m68kmake rm -f pgmspritecreate rm -f ctvmake gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake platform="unix" -j8 CC="gcc" CXX="g++" gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' /bin/sh: line 1: git: command not found gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/libretro-common/compat/compat_posix_string.o ../../burner/libretro/libretro-common/compat/compat_posix_string.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/libretro-common/compat/fopen_utf8.o ../../burner/libretro/libretro-common/compat/fopen_utf8.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/libretro-common/compat/compat_strcasestr.o ../../burner/libretro/libretro-common/compat/compat_strcasestr.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/libretro-common/file/file_path_io.o ../../burner/libretro/libretro-common/file/file_path_io.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/libretro-common/compat/compat_strldup.o ../../burner/libretro/libretro-common/compat/compat_strldup.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/libretro-common/file/retro_dirent.o ../../burner/libretro/libretro-common/file/retro_dirent.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/libretro-common/encodings/encoding_utf.o ../../burner/libretro/libretro-common/encodings/encoding_utf.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/libretro-common/compat/compat_strl.o ../../burner/libretro/libretro-common/compat/compat_strl.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/libretro-common/streams/file_stream_transforms.o ../../burner/libretro/libretro-common/streams/file_stream_transforms.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/libretro-common/memmap/memalign.o ../../burner/libretro/libretro-common/memmap/memalign.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/libretro-common/file/file_path.o ../../burner/libretro/libretro-common/file/file_path.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/libretro-common/file/config_file_userdata.o ../../burner/libretro/libretro-common/file/config_file_userdata.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/libretro-common/features/features_cpu.o ../../burner/libretro/libretro-common/features/features_cpu.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/libretro-common/time/rtime.o ../../burner/libretro/libretro-common/time/rtime.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/libretro-common/string/stdstring.o ../../burner/libretro/libretro-common/string/stdstring.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/lib7z/7zCrc.o ../../dep/libs/lib7z/7zCrc.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/lib7z/7zCrcOpt.o ../../dep/libs/lib7z/7zCrcOpt.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/libretro-common/lists/string_list.o ../../burner/libretro/libretro-common/lists/string_list.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/lib7z/7zBuf.o ../../dep/libs/lib7z/7zBuf.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/libretro-common/vfs/vfs_implementation.o ../../burner/libretro/libretro-common/vfs/vfs_implementation.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/libretro-common/streams/file_stream.o ../../burner/libretro/libretro-common/streams/file_stream.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/lib7z/Bcj2.o ../../dep/libs/lib7z/Bcj2.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/lib7z/Bra.o ../../dep/libs/lib7z/Bra.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/lib7z/Bra86.o ../../dep/libs/lib7z/Bra86.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/lib7z/7zStream.o ../../dep/libs/lib7z/7zStream.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/lib7z/CpuArch.o ../../dep/libs/lib7z/CpuArch.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/lib7z/BraIA64.o ../../dep/libs/lib7z/BraIA64.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/lib7z/Delta.o ../../dep/libs/lib7z/Delta.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/lib7z/7zDec.o ../../dep/libs/lib7z/7zDec.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/lib7z/Ppmd7Dec.o ../../dep/libs/lib7z/Ppmd7Dec.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/lib7z/Lzma2Dec.o ../../dep/libs/lib7z/Lzma2Dec.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/ioapi.o ../../burner/ioapi.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burn/snd/ay8910.o ../../burn/snd/ay8910.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/lib7z/LzmaDec.o ../../dep/libs/lib7z/LzmaDec.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burn/snd/ym2151.o ../../burn/snd/ym2151.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/unzip.o ../../burner/unzip.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burn/snd/ymdeltat.o ../../burn/snd/ymdeltat.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/libretro-common/file/config_file.o ../../burner/libretro/libretro-common/file/config_file.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/lib7z/7zArcIn.o ../../dep/libs/lib7z/7zArcIn.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burn/snd/fmopl.o ../../burn/snd/fmopl.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../cpu/upd7810/7810dasm.o ../../cpu/upd7810/7810dasm.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burn/snd/ym2612.o ../../burn/snd/ym2612.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/zlib/compress.o ../../dep/libs/zlib/compress.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/zlib/adler32.o ../../dep/libs/zlib/adler32.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../cpu/m68k/m68kcpu.o ../../cpu/m68k/m68kcpu.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/zlib/crc32.o ../../dep/libs/zlib/crc32.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/zlib/gzclose.o ../../dep/libs/zlib/gzclose.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/zlib/gzlib.o ../../dep/libs/zlib/gzlib.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/zlib/gzread.o ../../dep/libs/zlib/gzread.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/zlib/gzwrite.o ../../dep/libs/zlib/gzwrite.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burn/snd/ym2413.o ../../burn/snd/ym2413.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/zlib/deflate.o ../../dep/libs/zlib/deflate.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/zlib/inffast.o ../../dep/libs/zlib/inffast.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/zlib/infback.o ../../dep/libs/zlib/infback.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/zlib/inftrees.o ../../dep/libs/zlib/inftrees.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burn/snd/ymf278b.o ../../burn/snd/ymf278b.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/zlib/uncompr.o ../../dep/libs/zlib/uncompr.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/zlib/zutil.o ../../dep/libs/zlib/zutil.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/deps/ugui/font_8x8.o ../../burner/libretro/deps/ugui/font_8x8.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/deps/ugui/ugui_textbox.o ../../burner/libretro/deps/ugui/ugui_textbox.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/ugui_tools.o ../../burner/libretro/ugui_tools.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burn/snd/fm.o ../../burn/snd/fm.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burner/inputbuf.o ../../burner/inputbuf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/zlib/inflate.o ../../dep/libs/zlib/inflate.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burner/nvram.o ../../burner/nvram.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burner/statec.o ../../burner/statec.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burner/un7z.o ../../burner/un7z.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burner/conc.o ../../burner/conc.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burner/conc.cpp: In function 'INT32 ConfigParseMAMEFile_internal(RFILE*, const TCHAR*)': ../../burner/conc.cpp:621:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 128 bytes from a string of length 255 [-Wstringop-truncation] 621 | _tcsncpy (pCurrentCheat->szCheatName, tmp, QUOTE_MAX); | ^ ../../burner/conc.cpp:483:18: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 128 bytes from a string of length 255 [-Wstringop-truncation] 483 | _tcsncpy (pCurrentCheat->pOption[n]->szOptionName, a, QUOTE_MAX * sizeof(TCHAR)); \ | ^ ../../burner/conc.cpp:676:41: note: in expansion of macro 'OptionName' 676 | OptionName(tmp); | ^~~~~~~~~~ ../../burner/conc.cpp:483:18: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 128 bytes from a string of length 255 [-Wstringop-truncation] 483 | _tcsncpy (pCurrentCheat->pOption[n]->szOptionName, a, QUOTE_MAX * sizeof(TCHAR)); \ | ^ ../../burner/conc.cpp:671:49: note: in expansion of macro 'OptionName' 671 | OptionName(tmp2); | ^~~~~~~~~~ ../../burner/conc.cpp:483:18: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 128 bytes from a string of length 255 [-Wstringop-truncation] 483 | _tcsncpy (pCurrentCheat->pOption[n]->szOptionName, a, QUOTE_MAX * sizeof(TCHAR)); \ | ^ ../../burner/conc.cpp:712:25: note: in expansion of macro 'OptionName' 712 | OptionName(tmp); | ^~~~~~~~~~ In file included from ../../burner/burner.h:13, from ../../burner/conc.cpp:1: ../../burner/conc.cpp: In function 'INT32 ConfigParseFile(TCHAR*)': ../../burner/conc.cpp:108:50: warning: '.dat' directive writing 4 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 108 | _stprintf(szFilename, _T("%s%s.dat"), szAppCheatsPath, szQuote); | ^~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burner/conc.cpp:108:55: note: format string is defined here 108 | _stprintf(szFilename, _T("%s%s.dat"), szAppCheatsPath, szQuote); | ^~~~ In file included from /usr/include/stdio.h:964, from ../../burner/burner.h:6: In function 'int sprintf(char*, const char*, ...)', inlined from 'INT32 ConfigParseFile(TCHAR*)' at ../../burner/conc.cpp:108:13: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 5 or more bytes (assuming 264) into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burner/conc.cpp: In function 'INT32 ConfigParseFile(TCHAR*)': ../../burner/conc.cpp:111:58: warning: '.ini' directive writing 4 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 111 | _stprintf(szFilename, _T("%s%s.ini"), szAppCheatsPath, szQuote); | ^~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burner/conc.cpp:111:63: note: format string is defined here 111 | _stprintf(szFilename, _T("%s%s.ini"), szAppCheatsPath, szQuote); | ^~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'INT32 ConfigParseFile(TCHAR*)' at ../../burner/conc.cpp:111:14: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 5 or more bytes (assuming 264) into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'INT32 ConfigParseMAMEFile()', inlined from 'INT32 ConfigCheatLoad()' at ../../burner/conc.cpp:753:25: ../../burner/conc.cpp:728:34: warning: 'cheat.dat' directive writing 9 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 728 | _stprintf(szFileName, _T("%scheat.dat"), szAppCheatsPath); | ^~~~~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burner/conc.cpp: In function 'INT32 ConfigCheatLoad()': ../../burner/conc.cpp:728:37: note: format string is defined here 728 | _stprintf(szFileName, _T("%scheat.dat"), szAppCheatsPath); | ^~~~~~~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'INT32 ConfigParseMAMEFile()' at ../../burner/conc.cpp:728:11, inlined from 'INT32 ConfigCheatLoad()' at ../../burner/conc.cpp:753:25: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 10 and 269 bytes into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burner/conc.cpp: In function 'INT32 ConfigCheatLoad()': ../../burner/conc.cpp:754:42: warning: '.ini' directive writing 4 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 754 | _stprintf(szFilename, _T("%s%s.ini"), szAppCheatsPath, BurnDrvGetText(DRV_NAME)); | ^~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burner/conc.cpp:754:47: note: format string is defined here 754 | _stprintf(szFilename, _T("%s%s.ini"), szAppCheatsPath, BurnDrvGetText(DRV_NAME)); | ^~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'INT32 ConfigCheatLoad()' at ../../burner/conc.cpp:754:12: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 5 or more bytes (assuming 264) into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burner/conc.cpp: In function 'INT32 ConfigCheatLoad()': ../../burner/conc.cpp:756:50: warning: '.dat' directive writing 4 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 756 | _stprintf(szFilename, _T("%s%s.dat"), szAppCheatsPath, BurnDrvGetText(DRV_NAME)); | ^~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burner/conc.cpp:756:55: note: format string is defined here 756 | _stprintf(szFilename, _T("%s%s.dat"), szAppCheatsPath, BurnDrvGetText(DRV_NAME)); | ^~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'INT32 ConfigCheatLoad()' at ../../burner/conc.cpp:756:13: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 5 or more bytes (assuming 264) into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burner/conc.cpp: In function 'INT32 ConfigCheatLoad()': ../../burner/conc.cpp:402:42: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 128 equals destination size [-Wstringop-truncation] 402 | _tcsncpy (pCurrentCheat->pOption[n]->szOptionName, szLine + j, QUOTE_MAX * sizeof(TCHAR)); | ^ ../../burner/conc.cpp:372:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 128 bytes from a string of length 1018 [-Wstringop-truncation] 372 | _tcsncpy (pCurrentCheat->szCheatName, szLine + 5, QUOTE_MAX); | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/lib7z/Ppmd7.o ../../dep/libs/lib7z/Ppmd7.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/deps/ugui/ugui.o ../../burner/libretro/deps/ugui/ugui.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/burn_bitmap.o ../../burn/burn_bitmap.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burner/zipfn.o ../../burner/zipfn.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/burn_led.o ../../burn/burn_led.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/burn_memory.o ../../burn/burn_memory.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/burn_gun.o ../../burn/burn_gun.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../dep/libs/zlib/trees.o ../../dep/libs/zlib/trees.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/burn_sound_c.o ../../burn/burn_sound_c.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/burn_shift.o ../../burn/burn_shift.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/debug_track.o ../../burn/debug_track.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/burn_sound.o ../../burn/burn_sound.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/load.o ../../burn/load.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/hiscore.o ../../burn/hiscore.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../burn/burnint.h:13, from ../../burn/hiscore.cpp:1: ../../burn/hiscore.cpp: In function 'void HiscoreInit()': ../../burn/hiscore.cpp:380:37: warning: 'hiscore.dat' directive writing 11 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 380 | _stprintf(szDatFilename, _T("%shiscore.dat"), szAppHiscorePath); | ^~~~~~~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/hiscore.cpp:380:40: note: format string is defined here 380 | _stprintf(szDatFilename, _T("%shiscore.dat"), szAppHiscorePath); | ^~~~~~~~~~~ In file included from /usr/include/stdio.h:964, from ../../burn/burnint.h:8: In function 'int sprintf(char*, const char*, ...)', inlined from 'void HiscoreInit()' at ../../burn/hiscore.cpp:380:11: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 12 and 271 bytes into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burn/hiscore.cpp: In function 'void HiscoreInit()': ../../burn/hiscore.cpp:402:34: warning: '.hi' directive writing 3 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 402 | _stprintf(szFilename, _T("%s%s.hi"), szAppEEPROMPath, BurnDrvGetText(DRV_NAME)); | ^~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/hiscore.cpp:402:39: note: format string is defined here 402 | _stprintf(szFilename, _T("%s%s.hi"), szAppEEPROMPath, BurnDrvGetText(DRV_NAME)); | ^~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void HiscoreInit()' at ../../burn/hiscore.cpp:402:11: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 4 or more bytes (assuming 263) into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burn/hiscore.cpp: In function 'void HiscoreExit()': ../../burn/hiscore.cpp:640:42: warning: '.hi' directive writing 3 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 640 | _stprintf(szFilename, _T("%s%s.hi"), szAppEEPROMPath, BurnDrvGetText(DRV_NAME)); | ^~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/hiscore.cpp:640:47: note: format string is defined here 640 | _stprintf(szFilename, _T("%s%s.hi"), szAppEEPROMPath, BurnDrvGetText(DRV_NAME)); | ^~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void HiscoreExit()' at ../../burn/hiscore.cpp:640:12: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 4 or more bytes (assuming 263) into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/timer.o ../../burn/timer.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/timer.cpp: In function 'INT32 BurnTimerUpdate(INT32)': ../../burn/timer.cpp:55:23: warning: variable 'nTimer' set but not used [-Wunused-but-set-variable] 55 | INT32 nTimer, nFirstTimer, nCyclesSegment, nTicksSegment; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/burn_pal.o ../../burn/burn_pal.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/vector.o ../../burn/vector.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/vector.cpp: In function 'void lineSimple(INT32, INT32, INT32, INT32, INT32, INT32)': ../../burn/vector.cpp:176:15: warning: variable 'straight' set but not used [-Wunused-but-set-variable] 176 | INT32 straight = 0; | ^~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/cheat.o ../../burn/cheat.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/6840ptm.o ../../burn/devices/6840ptm.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/8255ppi.o ../../burn/devices/8255ppi.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/burn.o ../../burn/burn.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/8257dma.o ../../burn/devices/8257dma.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/6821pia.o ../../burn/devices/6821pia.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/atariic.o ../../burn/devices/atariic.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/atarijsa.o ../../burn/devices/atarijsa.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/tilemap_generic.o ../../burn/tilemap_generic.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/bsmt2000.o ../../burn/devices/bsmt2000.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/c169.o ../../burn/devices/c169.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/decobsmt.o ../../burn/devices/decobsmt.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/atarivad.o ../../burn/devices/atarivad.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/atarimo.o ../../burn/devices/atarimo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/avgdvg.o ../../burn/devices/avgdvg.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/ds2404.o ../../burn/devices/ds2404.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/earom.o ../../burn/devices/earom.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/dtimer.o ../../burn/devices/dtimer.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/gaelco_crypt.o ../../burn/devices/gaelco_crypt.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/eeprom.o ../../burn/devices/eeprom.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../burn/burnint.h:13, from ../../burn/devices/eeprom.cpp:3: ../../burn/devices/eeprom.cpp: In function 'void EEPROMInit(const eeprom_interface*)': ../../burn/devices/eeprom.cpp:97:31: warning: '.nv' directive writing 3 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 97 | _stprintf (output, _T("%s%s.nv"), szAppEEPROMPath, BurnDrvGetText(DRV_NAME)); | ^~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/devices/eeprom.cpp:97:36: note: format string is defined here 97 | _stprintf (output, _T("%s%s.nv"), szAppEEPROMPath, BurnDrvGetText(DRV_NAME)); | ^~~ In file included from /usr/include/stdio.h:964, from ../../burn/burnint.h:8: In function 'int sprintf(char*, const char*, ...)', inlined from 'void EEPROMInit(const eeprom_interface*)' at ../../burn/devices/eeprom.cpp:97:12: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 4 or more bytes (assuming 263) into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burn/devices/eeprom.cpp: In function 'void EEPROMExit()': ../../burn/devices/eeprom.cpp:120:31: warning: '.nv' directive writing 3 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 120 | _stprintf (output, _T("%s%s.nv"), szAppEEPROMPath, BurnDrvGetText(DRV_NAME)); | ^~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/devices/eeprom.cpp:120:36: note: format string is defined here 120 | _stprintf (output, _T("%s%s.nv"), szAppEEPROMPath, BurnDrvGetText(DRV_NAME)); | ^~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void EEPROMExit()' at ../../burn/devices/eeprom.cpp:120:12: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 4 or more bytes (assuming 263) into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/intelfsh.o ../../burn/devices/intelfsh.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/joyprocess.o ../../burn/devices/joyprocess.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/atarirle.o ../../burn/devices/atarirle.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/devices/atarirle.cpp: In function 'void prescan_rle(const atarirle_data*, int)': ../../burn/devices/atarirle.cpp:733:36: warning: variable 'value' set but not used [-Wunused-but-set-variable] 733 | int count, value; | ^~~~~ ../../burn/devices/atarirle.cpp: In function 'void sort_and_render(atarirle_data*)': ../../burn/devices/atarirle.cpp:908:37: warning: variable 'dx' set but not used [-Wunused-but-set-variable] 908 | int dx, dy, ex, ey, sx = x, sy = y, tx, ty; | ^~ ../../burn/devices/atarirle.cpp:908:41: warning: variable 'dy' set but not used [-Wunused-but-set-variable] 908 | int dx, dy, ex, ey, sx = x, sy = y, tx, ty; | ^~ ../../burn/devices/atarirle.cpp:864:34: warning: variable 'which' set but not used [-Wunused-but-set-variable] 864 | int scale, code, which; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/kaneko_hit.o ../../burn/devices/kaneko_hit.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/mathbox.o ../../burn/devices/mathbox.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/i4x00.o ../../burn/devices/i4x00.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/kaneko_tmap.o ../../burn/devices/kaneko_tmap.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/mb87078.o ../../burn/devices/mb87078.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/mermaid.o ../../burn/devices/mermaid.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/midcvsd.o ../../burn/devices/midcvsd.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/midsat.o ../../burn/devices/midsat.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/midcsd.o ../../burn/devices/midcsd.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/midsg.o ../../burn/devices/midsg.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/midtcs.o ../../burn/devices/midtcs.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/namco_c45.o ../../burn/devices/namco_c45.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/midssio.o ../../burn/devices/midssio.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/namcoio.o ../../burn/devices/namcoio.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/nmk004.o ../../burn/devices/nmk004.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/nb1414m4.o ../../burn/devices/nb1414m4.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/nmk112.o ../../burn/devices/nmk112.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/pandora.o ../../burn/devices/pandora.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/nb1414m4_8bit.o ../../burn/devices/nb1414m4_8bit.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/k1ge.o ../../burn/devices/k1ge.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/pic8259.o ../../burn/devices/pic8259.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/qs1000.o ../../burn/devices/qs1000.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/rtc9701.o ../../burn/devices/rtc9701.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/resnet.o ../../burn/devices/resnet.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/seibusnd.o ../../burn/devices/seibusnd.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/poly.o ../../burn/devices/poly.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/devices/poly.cpp:208:9: warning: "INLINE" redefined 208 | #define INLINE static inline | ^~~~~~ In file included from ../../burner/libretro/libretro-common/include/streams/file_stream.h:35, from ../../burner/libretro/libretro-common/include/streams/file_stream_transforms.h:29, from ../../burner/libretro/tchar.h:29, from ../../burn/burnint.h:13, from ../../burn/devices/poly.cpp:10: ../../burner/libretro/libretro-common/include/retro_inline.h:33:9: note: this is the location of the previous definition 33 | #define INLINE __inline__ | ^~~~~~ ../../burn/devices/poly.cpp: In function 'UINT32 poly_render_triangle(poly_manager*, void*, const rectangle&, poly_draw_scanline_func, int, const poly_vertex*, const poly_vertex*, const poly_vertex*)': ../../burn/devices/poly.cpp:490:16: warning: variable 'startunit' set but not used [-Wunused-but-set-variable] 490 | UINT32 startunit; | ^~~~~~~~~ ../../burn/devices/poly.cpp: In function 'UINT32 poly_render_triangle_custom(poly_manager*, void*, const rectangle&, poly_draw_scanline_func, int, int, const poly_extent*)': ../../burn/devices/poly.cpp:687:16: warning: variable 'startunit' set but not used [-Wunused-but-set-variable] 687 | UINT32 startunit; | ^~~~~~~~~ ../../burn/devices/poly.cpp: In function 'UINT32 poly_render_quad(poly_manager*, void*, const rectangle&, poly_draw_scanline_func, int, const poly_vertex*, const poly_vertex*, const poly_vertex*, const poly_vertex*)': ../../burn/devices/poly.cpp:789:16: warning: variable 'startunit' set but not used [-Wunused-but-set-variable] 789 | UINT32 startunit; | ^~~~~~~~~ ../../burn/devices/poly.cpp: In function 'UINT32 poly_render_polygon(poly_manager*, void*, const rectangle&, poly_draw_scanline_func, int, int, const poly_vertex*)': ../../burn/devices/poly.cpp:1030:16: warning: variable 'startunit' set but not used [-Wunused-but-set-variable] 1030 | UINT32 startunit; | ^~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/pit8253.o ../../burn/devices/pit8253.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/serflash.o ../../burn/devices/serflash.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../burner/libretro/deps/ugui/SourceHanSansCN_Medium_13X17.o ../../burner/libretro/deps/ugui/SourceHanSansCN_Medium_13X17.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burner/libretro/deps/ugui/SourceHanSansCN_Medium_13X17.c:2354:1127: warning: unpaired UTF-8 bidirectional control character detected [-Wbidi-chars=] 2354 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC3,0xC7,0x9F,0x9F,0x9F,0x9F,0x9F,0x9F,0xA1,0xF8,0x3B,0x00,0x00,0xA3,0x9C,0x16,0x00,0x00,0x00,0x00,0x00,0x79,0x9F,0x3B,0x00,0x00,0x9F,0x11,0x9F,0x05,0x00,0x00,0x00,0x50,0x68,0x63,0x3B,0x00,0x00,0x9F,0x00,0x2C,0x8C,0x00,0x00,0x2C,0x93,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x52,0x67,0x12,0xAA,0x08,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x00,0x7D,0xB9,0x1E,0x00,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x00,0x94,0xB2,0x1F,0x00,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x69,0x61,0x0F,0xAA,0x0A,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x3D,0x8F,0x00,0x00,0x29,0x9C,0x00,0x63,0x3B,0x00,0x00,0x9F,0x1C,0xAB,0x05,0x00,0x00,0x00,0x4F,0x78,0x63,0x3B,0x00,0x00,0xA7,0xAE,0x17,0x00,0x00,0x00,0x00,0x00,0x7D,0xAF,0x3B,0x00,0x00,0xC3,0xC6,0x9B,0x9B,0x9B,0x9B,0x9B,0x9B,0x9D,0xF8,0x3B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 0x202A 8234 '' | ~~~~~~~~^ | | | | | end of bidirectional context | U+202A (LEFT-TO-RIGHT EMBEDDING) ../../burner/libretro/deps/ugui/SourceHanSansCN_Medium_13X17.c:2355:1127: warning: unpaired UTF-8 bidirectional control character detected [-Wbidi-chars=] 2355 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC3,0xC7,0x9F,0x9F,0x9F,0x9F,0x9F,0x9F,0xA1,0xF8,0x3B,0x00,0x00,0xA3,0x9C,0x16,0x00,0x00,0x00,0x00,0x00,0x79,0x9F,0x3B,0x00,0x00,0x9F,0x11,0x9F,0x05,0x00,0x00,0x00,0x50,0x68,0x63,0x3B,0x00,0x00,0x9F,0x00,0x2C,0x8C,0x00,0x00,0x2C,0x93,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x52,0x67,0x12,0xAA,0x08,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x00,0x7D,0xB9,0x1E,0x00,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x00,0x94,0xB2,0x1F,0x00,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x69,0x61,0x0F,0xAA,0x0A,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x3D,0x8F,0x00,0x00,0x29,0x9C,0x00,0x63,0x3B,0x00,0x00,0x9F,0x1C,0xAB,0x05,0x00,0x00,0x00,0x4F,0x78,0x63,0x3B,0x00,0x00,0xA7,0xAE,0x17,0x00,0x00,0x00,0x00,0x00,0x7D,0xAF,0x3B,0x00,0x00,0xC3,0xC6,0x9B,0x9B,0x9B,0x9B,0x9B,0x9B,0x9D,0xF8,0x3B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 0x202B 8235 '' | ~~~~~~~~^ | | | | | end of bidirectional context | U+202B (RIGHT-TO-LEFT EMBEDDING) ../../burner/libretro/deps/ugui/SourceHanSansCN_Medium_13X17.c:2357:1127: warning: unpaired UTF-8 bidirectional control character detected [-Wbidi-chars=] 2357 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC3,0xC7,0x9F,0x9F,0x9F,0x9F,0x9F,0x9F,0xA1,0xF8,0x3B,0x00,0x00,0xA3,0x9C,0x16,0x00,0x00,0x00,0x00,0x00,0x79,0x9F,0x3B,0x00,0x00,0x9F,0x11,0x9F,0x05,0x00,0x00,0x00,0x50,0x68,0x63,0x3B,0x00,0x00,0x9F,0x00,0x2C,0x8C,0x00,0x00,0x2C,0x93,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x52,0x67,0x12,0xAA,0x08,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x00,0x7D,0xB9,0x1E,0x00,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x00,0x94,0xB2,0x1F,0x00,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x69,0x61,0x0F,0xAA,0x0A,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x3D,0x8F,0x00,0x00,0x29,0x9C,0x00,0x63,0x3B,0x00,0x00,0x9F,0x1C,0xAB,0x05,0x00,0x00,0x00,0x4F,0x78,0x63,0x3B,0x00,0x00,0xA7,0xAE,0x17,0x00,0x00,0x00,0x00,0x00,0x7D,0xAF,0x3B,0x00,0x00,0xC3,0xC6,0x9B,0x9B,0x9B,0x9B,0x9B,0x9B,0x9D,0xF8,0x3B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 0x202D 8237 '' | ~~~~~~~~^ | | | | | end of bidirectional context | U+202D (LEFT-TO-RIGHT OVERRIDE) ../../burner/libretro/deps/ugui/SourceHanSansCN_Medium_13X17.c:2358:1127: warning: unpaired UTF-8 bidirectional control character detected [-Wbidi-chars=] 2358 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC3,0xC7,0x9F,0x9F,0x9F,0x9F,0x9F,0x9F,0xA1,0xF8,0x3B,0x00,0x00,0xA3,0x9C,0x16,0x00,0x00,0x00,0x00,0x00,0x79,0x9F,0x3B,0x00,0x00,0x9F,0x11,0x9F,0x05,0x00,0x00,0x00,0x50,0x68,0x63,0x3B,0x00,0x00,0x9F,0x00,0x2C,0x8C,0x00,0x00,0x2C,0x93,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x52,0x67,0x12,0xAA,0x08,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x00,0x7D,0xB9,0x1E,0x00,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x00,0x94,0xB2,0x1F,0x00,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x69,0x61,0x0F,0xAA,0x0A,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x3D,0x8F,0x00,0x00,0x29,0x9C,0x00,0x63,0x3B,0x00,0x00,0x9F,0x1C,0xAB,0x05,0x00,0x00,0x00,0x4F,0x78,0x63,0x3B,0x00,0x00,0xA7,0xAE,0x17,0x00,0x00,0x00,0x00,0x00,0x7D,0xAF,0x3B,0x00,0x00,0xC3,0xC6,0x9B,0x9B,0x9B,0x9B,0x9B,0x9B,0x9D,0xF8,0x3B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 0x202E 8238 '' | ~~~~~~~~^ | | | | | end of bidirectional context | U+202E (RIGHT-TO-LEFT OVERRIDE) ../../burner/libretro/deps/ugui/SourceHanSansCN_Medium_13X17.c:2414:1127: warning: unpaired UTF-8 bidirectional control character detected [-Wbidi-chars=] 2414 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC3,0xC7,0x9F,0x9F,0x9F,0x9F,0x9F,0x9F,0xA1,0xF8,0x3B,0x00,0x00,0xA3,0x9C,0x16,0x00,0x00,0x00,0x00,0x00,0x79,0x9F,0x3B,0x00,0x00,0x9F,0x11,0x9F,0x05,0x00,0x00,0x00,0x50,0x68,0x63,0x3B,0x00,0x00,0x9F,0x00,0x2C,0x8C,0x00,0x00,0x2C,0x93,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x52,0x67,0x12,0xAA,0x08,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x00,0x7D,0xB9,0x1E,0x00,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x00,0x94,0xB2,0x1F,0x00,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x69,0x61,0x0F,0xAA,0x0A,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x3D,0x8F,0x00,0x00,0x29,0x9C,0x00,0x63,0x3B,0x00,0x00,0x9F,0x1C,0xAB,0x05,0x00,0x00,0x00,0x4F,0x78,0x63,0x3B,0x00,0x00,0xA7,0xAE,0x17,0x00,0x00,0x00,0x00,0x00,0x7D,0xAF,0x3B,0x00,0x00,0xC3,0xC6,0x9B,0x9B,0x9B,0x9B,0x9B,0x9B,0x9D,0xF8,0x3B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 0x2066 8294 '' | ~~~~~~~~^ | | | | | end of bidirectional context | U+2066 (LEFT-TO-RIGHT ISOLATE) ../../burner/libretro/deps/ugui/SourceHanSansCN_Medium_13X17.c:2415:1127: warning: unpaired UTF-8 bidirectional control character detected [-Wbidi-chars=] 2415 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC3,0xC7,0x9F,0x9F,0x9F,0x9F,0x9F,0x9F,0xA1,0xF8,0x3B,0x00,0x00,0xA3,0x9C,0x16,0x00,0x00,0x00,0x00,0x00,0x79,0x9F,0x3B,0x00,0x00,0x9F,0x11,0x9F,0x05,0x00,0x00,0x00,0x50,0x68,0x63,0x3B,0x00,0x00,0x9F,0x00,0x2C,0x8C,0x00,0x00,0x2C,0x93,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x52,0x67,0x12,0xAA,0x08,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x00,0x7D,0xB9,0x1E,0x00,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x00,0x94,0xB2,0x1F,0x00,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x69,0x61,0x0F,0xAA,0x0A,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x3D,0x8F,0x00,0x00,0x29,0x9C,0x00,0x63,0x3B,0x00,0x00,0x9F,0x1C,0xAB,0x05,0x00,0x00,0x00,0x4F,0x78,0x63,0x3B,0x00,0x00,0xA7,0xAE,0x17,0x00,0x00,0x00,0x00,0x00,0x7D,0xAF,0x3B,0x00,0x00,0xC3,0xC6,0x9B,0x9B,0x9B,0x9B,0x9B,0x9B,0x9D,0xF8,0x3B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 0x2067 8295 '' | ~~~~~~~~^ | | | | | end of bidirectional context | U+2067 (RIGHT-TO-LEFT ISOLATE) ../../burner/libretro/deps/ugui/SourceHanSansCN_Medium_13X17.c:2416:1127: warning: unpaired UTF-8 bidirectional control character detected [-Wbidi-chars=] 2416 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC3,0xC7,0x9F,0x9F,0x9F,0x9F,0x9F,0x9F,0xA1,0xF8,0x3B,0x00,0x00,0xA3,0x9C,0x16,0x00,0x00,0x00,0x00,0x00,0x79,0x9F,0x3B,0x00,0x00,0x9F,0x11,0x9F,0x05,0x00,0x00,0x00,0x50,0x68,0x63,0x3B,0x00,0x00,0x9F,0x00,0x2C,0x8C,0x00,0x00,0x2C,0x93,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x52,0x67,0x12,0xAA,0x08,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x00,0x7D,0xB9,0x1E,0x00,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x00,0x94,0xB2,0x1F,0x00,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x00,0x69,0x61,0x0F,0xAA,0x0A,0x00,0x63,0x3B,0x00,0x00,0x9F,0x00,0x3D,0x8F,0x00,0x00,0x29,0x9C,0x00,0x63,0x3B,0x00,0x00,0x9F,0x1C,0xAB,0x05,0x00,0x00,0x00,0x4F,0x78,0x63,0x3B,0x00,0x00,0xA7,0xAE,0x17,0x00,0x00,0x00,0x00,0x00,0x7D,0xAF,0x3B,0x00,0x00,0xC3,0xC6,0x9B,0x9B,0x9B,0x9B,0x9B,0x9B,0x9D,0xF8,0x3B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 0x2068 8296 '' | ~~~~~~~~^ | | | | | end of bidirectional context | U+2068 (FIRST STRONG ISOLATE) gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/slapstic.o ../../burn/devices/slapstic.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/t5182.o ../../burn/devices/t5182.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/st0020.o ../../burn/devices/st0020.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/timekpr.o ../../burn/devices/timekpr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/tlc34076.o ../../burn/devices/tlc34076.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/devices/tlc34076.cpp: In function 'void tlc34076_write(UINT32, UINT8)': ../../burn/devices/tlc34076.cpp:116:15: warning: variable 'oldval' set but not used [-Wunused-but-set-variable] 116 | UINT8 oldval; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/sknsspr.o ../../burn/devices/sknsspr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/seibucop.o ../../burn/devices/seibucop.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/v3021.o ../../burn/devices/v3021.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/watchdog.o ../../burn/devices/watchdog.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/tms34061.o ../../burn/devices/tms34061.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/x2212.o ../../burn/devices/x2212.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/tms9928a.o ../../burn/devices/tms9928a.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/burn_md2612.o ../../burn/snd/burn_md2612.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/burn_ym2151.o ../../burn/snd/burn_ym2151.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/burn_y8950.o ../../burn/snd/burn_y8950.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/asteroids.o ../../burn/snd/asteroids.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/burn_ym2413.o ../../burn/snd/burn_ym2413.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/burn_ym2608.o ../../burn/snd/burn_ym2608.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/burn_ym2610.o ../../burn/snd/burn_ym2610.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/burn_ym2612.o ../../burn/snd/burn_ym2612.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/burn_ym3526.o ../../burn/snd/burn_ym3526.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/burn_ymf262.o ../../burn/snd/burn_ymf262.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/burn_ym3812.o ../../burn/snd/burn_ym3812.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/burn_ym2203.o ../../burn/snd/burn_ym2203.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/burn_ymf278b.o ../../burn/snd/burn_ymf278b.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/burn_ymf271.o ../../burn/snd/burn_ymf271.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/bzone.o ../../burn/snd/bzone.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/c140.o ../../burn/snd/c140.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/c352.o ../../burn/snd/c352.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/vdc.o ../../burn/devices/vdc.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/c6280.o ../../burn/snd/c6280.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gcc -c -o../../cpu/m68k/m68kops.o ../../cpu/m68k/m68kops.c -std=gnu99 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -Wno-long-long -Wno-sign-compare -Wno-uninitialized -Wno-unused -Wno-sequence-point -Wno-strict-aliasing -Wno-write-strings -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/dac.o ../../burn/snd/dac.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/flower.o ../../burn/snd/flower.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/flt_rc.o ../../burn/snd/flt_rc.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/gaelco.o ../../burn/snd/gaelco.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/es8712.o ../../burn/snd/es8712.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/hc55516.o ../../burn/snd/hc55516.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/digitalk.o ../../burn/snd/digitalk.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/i5000.o ../../burn/snd/i5000.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/tiles_generic.o ../../burn/tiles_generic.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/exidy440_snd.o ../../burn/snd/exidy440_snd.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/iremga20.o ../../burn/snd/iremga20.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/k005289.o ../../burn/snd/k005289.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/k051649.o ../../burn/snd/k051649.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/k007232.o ../../burn/snd/k007232.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/ics2115.o ../../burn/snd/ics2115.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/k053260.o ../../burn/snd/k053260.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/llander.o ../../burn/snd/llander.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/es5506.o ../../burn/snd/es5506.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/k054539.o ../../burn/snd/k054539.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/msm5205.o ../../burn/snd/msm5205.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/mpeg_audio.o ../../burn/snd/mpeg_audio.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/msm6295.o ../../burn/snd/msm6295.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/multipcm.o ../../burn/snd/multipcm.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/snd/multipcm.cpp:283:9: warning: "INLINE" redefined 283 | #define INLINE static inline | ^~~~~~ In file included from ../../burner/libretro/libretro-common/include/streams/file_stream.h:35, from ../../burner/libretro/libretro-common/include/streams/file_stream_transforms.h:29, from ../../burner/libretro/tchar.h:29, from ../../burn/burnint.h:13, from ../../burn/snd/multipcm.cpp:34: ../../burner/libretro/libretro-common/include/retro_inline.h:33:9: note: this is the location of the previous definition 33 | #define INLINE __inline__ | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/msm5232.o ../../burn/snd/msm5232.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/pleiadssound.o ../../burn/snd/pleiadssound.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/redbaron.o ../../burn/snd/redbaron.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/phoenixsound.o ../../burn/snd/phoenixsound.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/rf5c68.o ../../burn/snd/rf5c68.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/namco_snd.o ../../burn/snd/namco_snd.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/pokey.o ../../burn/snd/pokey.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/saa1099.o ../../burn/snd/saa1099.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/segapcm.o ../../burn/snd/segapcm.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/sn76496.o ../../burn/snd/sn76496.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/sp0250.o ../../burn/snd/sp0250.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/samples.o ../../burn/snd/samples.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/sp0256.o ../../burn/snd/sp0256.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/s14001a.o ../../burn/snd/s14001a.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/t6w28.o ../../burn/snd/t6w28.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/tms36xx.o ../../burn/snd/tms36xx.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/tiamc1_snd.o ../../burn/snd/tiamc1_snd.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/nes_apu.o ../../burn/snd/nes_apu.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../burn/snd/nes_apu.cpp:63: ../../burn/snd/downsample.h: In member function 'void Downsampler::resample(INT16*, INT16*, INT32, double, INT32)': ../../burn/snd/downsample.h:25:23: warning: variable 'last_pos' set but not used [-Wunused-but-set-variable] 25 | INT32 last_pos = 0; | ^~~~~~~~ ../../burn/snd/downsample.h: In member function 'void Downsampler::resample_mono(INT16*, INT16*, INT32, double)': ../../burn/snd/downsample.h:101:23: warning: variable 'last_pos' set but not used [-Wunused-but-set-variable] 101 | INT32 last_pos = 0; | ^~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/snk6502_sound.o ../../burn/snd/snk6502_sound.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/wiping.o ../../burn/snd/wiping.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/x1010.o ../../burn/snd/x1010.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/tms5110.o ../../burn/snd/tms5110.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/upd7759.o ../../burn/snd/upd7759.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../burn/snd/upd7759.cpp:5: ../../burn/snd/downsample.h: In member function 'void Downsampler::resample(INT16*, INT16*, INT32, double, INT32)': ../../burn/snd/downsample.h:25:23: warning: variable 'last_pos' set but not used [-Wunused-but-set-variable] 25 | INT32 last_pos = 0; | ^~~~~~~~ ../../burn/snd/downsample.h: In member function 'void Downsampler::resample_mono(INT16*, INT16*, INT32, double)': ../../burn/snd/downsample.h:101:23: warning: variable 'last_pos' set but not used [-Wunused-but-set-variable] 101 | INT32 last_pos = 0; | ^~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/sn76477.o ../../burn/snd/sn76477.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/vlm5030.o ../../burn/snd/vlm5030.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/ymz280b.o ../../burn/snd/ymz280b.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/tms5220.o ../../burn/snd/tms5220.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/votrax.o ../../burn/snd/votrax.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_akkaarrh.o ../../burn/drv/atari/d_akkaarrh.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/ymz770.o ../../burn/snd/ymz770.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_arcadecl.o ../../burn/drv/atari/d_arcadecl.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_badlands.o ../../burn/drv/atari/d_badlands.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_batman.o ../../burn/drv/atari/d_batman.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_eprom.o ../../burn/drv/atari/d_eprom.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_atarig1.o ../../burn/drv/atari/d_atarig1.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_blstroid.o ../../burn/drv/atari/d_blstroid.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_marblmd2.o ../../burn/drv/atari/d_marblmd2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_klax.o ../../burn/drv/atari/d_klax.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_missile.o ../../burn/drv/atari/d_missile.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_rampart.o ../../burn/drv/atari/d_rampart.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_offtwall.o ../../burn/drv/atari/d_offtwall.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_relief.o ../../burn/drv/atari/d_relief.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_shuuz.o ../../burn/drv/atari/d_shuuz.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_gauntlet.o ../../burn/drv/atari/d_gauntlet.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_thunderj.o ../../burn/drv/atari/d_thunderj.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/ymf262.o ../../burn/snd/ymf262.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/snd/ymf271.o ../../burn/snd/ymf271.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_xybots.o ../../burn/drv/atari/d_xybots.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_skullxbo.o ../../burn/drv/atari/d_skullxbo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_toobin.o ../../burn/drv/atari/d_toobin.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/atari/d_vindictr.o ../../burn/drv/atari/d_vindictr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/cps_config.o ../../burn/drv/capcom/cps_config.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/cps_mem.o ../../burn/drv/capcom/cps_mem.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/cps_pal.o ../../burn/drv/capcom/cps_pal.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/cps_run.o ../../burn/drv/capcom/cps_run.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/cps_draw.o ../../burn/drv/capcom/cps_draw.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/cps_obj.o ../../burn/drv/capcom/cps_obj.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../burn/burnint.h:13, from ../../burn/drv/capcom/cps.h:2, from ../../burn/drv/capcom/cps_obj.cpp:1: ../../burn/drv/capcom/cps_obj.cpp: In function 'void CpsBlendInit()': ../../burn/drv/capcom/cps_obj.cpp:44:32: warning: '.bld' directive writing 4 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 44 | _stprintf(filename, _T("%s%s.bld"), szAppBlendPath, BurnDrvGetText(DRV_NAME)); | ^~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/drv/capcom/cps_obj.cpp:44:37: note: format string is defined here 44 | _stprintf(filename, _T("%s%s.bld"), szAppBlendPath, BurnDrvGetText(DRV_NAME)); | ^~~~ In file included from /usr/include/stdio.h:964, from ../../burn/burnint.h:8: In function 'int sprintf(char*, const char*, ...)', inlined from 'void CpsBlendInit()' at ../../burn/drv/capcom/cps_obj.cpp:44:11: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 5 or more bytes (assuming 264) into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burn/drv/capcom/cps_obj.cpp: In function 'void CpsBlendInit()': ../../burn/drv/capcom/cps_obj.cpp:57:40: warning: '.bld' directive writing 4 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 57 | _stprintf(filename, _T("%s%s.bld"), szAppBlendPath, BurnDrvGetText(DRV_PARENT)); | ^~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/drv/capcom/cps_obj.cpp:57:45: note: format string is defined here 57 | _stprintf(filename, _T("%s%s.bld"), szAppBlendPath, BurnDrvGetText(DRV_PARENT)); | ^~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void CpsBlendInit()' at ../../burn/drv/capcom/cps_obj.cpp:57:12: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 5 or more bytes (assuming 264) into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/cps_scr.o ../../burn/drv/capcom/cps_scr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/cpsr.o ../../burn/drv/capcom/cpsr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/cpsrd.o ../../burn/drv/capcom/cpsrd.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/cps2_crpt.o ../../burn/drv/capcom/cps2_crpt.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/cpst.o ../../burn/drv/capcom/cpst.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/cps_rw.o ../../burn/drv/capcom/cps_rw.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/fcrash_snd.o ../../burn/drv/capcom/fcrash_snd.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/ps.o ../../burn/drv/capcom/ps.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/ps_z.o ../../burn/drv/capcom/ps_z.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/ps_m.o ../../burn/drv/capcom/ps_m.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/drv/capcom/ps_m.cpp: In function 'INT32 PsmInit()': ../../burn/drv/capcom/ps_m.cpp:12:15: warning: variable 'nRate' set but not used [-Wunused-but-set-variable] 12 | INT32 nRate, nRet; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/qs.o ../../burn/drv/capcom/qs.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/qs_z.o ../../burn/drv/capcom/qs_z.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/sf2mdt_snd.o ../../burn/drv/capcom/sf2mdt_snd.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cave/cave.o ../../burn/drv/cave/cave.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/kabuki.o ../../burn/drv/capcom/kabuki.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cave/cave_palette.o ../../burn/drv/cave/cave_palette.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/cps.o ../../burn/drv/capcom/cps.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/qs_c.o ../../burn/drv/capcom/qs_c.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cave/d_cv1k.o ../../burn/drv/cave/d_cv1k.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cave/d_dodonpachi.o ../../burn/drv/cave/d_dodonpachi.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cave/d_esprade.o ../../burn/drv/cave/d_esprade.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cave/d_donpachi.o ../../burn/drv/cave/d_donpachi.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cave/d_feversos.o ../../burn/drv/cave/d_feversos.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cave/cave_tile.o ../../burn/drv/cave/cave_tile.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cave/d_gaia.o ../../burn/drv/cave/d_gaia.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cave/d_guwange.o ../../burn/drv/cave/d_guwange.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cave/d_hotdogst.o ../../burn/drv/cave/d_hotdogst.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cave/d_korokoro.o ../../burn/drv/cave/d_korokoro.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cave/d_mazinger.o ../../burn/drv/cave/d_mazinger.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cave/d_metmqstr.o ../../burn/drv/cave/d_metmqstr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cave/d_pwrinst2.o ../../burn/drv/cave/d_pwrinst2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cave/d_tjumpman.o ../../burn/drv/cave/d_tjumpman.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cave/d_uopoko.o ../../burn/drv/cave/d_uopoko.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cave/d_sailormn.o ../../burn/drv/cave/d_sailormn.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/d_cps2.o ../../burn/drv/capcom/d_cps2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cps3/cps3snd.o ../../burn/drv/cps3/cps3snd.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/channelf/d_channelf.o ../../burn/drv/channelf/d_channelf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cave/cave_sprite.o ../../burn/drv/cave/cave_sprite.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cps3/cps3run.o ../../burn/drv/cps3/cps3run.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_backfire.o ../../burn/drv/dataeast/d_backfire.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/cps3/d_cps3.o ../../burn/drv/cps3/d_cps3.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_actfancr.o ../../burn/drv/dataeast/d_actfancr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_boogwing.o ../../burn/drv/dataeast/d_boogwing.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_brkthru.o ../../burn/drv/dataeast/d_brkthru.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_bwing.o ../../burn/drv/dataeast/d_bwing.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_compgolf.o ../../burn/drv/dataeast/d_compgolf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_chanbara.o ../../burn/drv/dataeast/d_chanbara.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_cbuster.o ../../burn/drv/dataeast/d_cbuster.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_darkseal.o ../../burn/drv/dataeast/d_darkseal.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_dblewing.o ../../burn/drv/dataeast/d_dblewing.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_dassault.o ../../burn/drv/dataeast/d_dassault.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_cninja.o ../../burn/drv/dataeast/d_cninja.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/drv/dataeast/d_cninja.cpp: In function 'void mutantf_draw_sprites(UINT8*, UINT8*, INT32, INT32)': ../../burn/drv/dataeast/d_cninja.cpp:1940:23: warning: variable 'alpha' set but not used [-Wunused-but-set-variable] 1940 | INT32 alpha = 0xff; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_deco156.o ../../burn/drv/dataeast/d_deco156.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/d_cps1.o ../../burn/drv/capcom/d_cps1.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/devices/epic12.o ../../burn/devices/epic12.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/devices/epic12.cpp: In function 'void gfx_upload(UINT32*)': ../../burn/devices/epic12.cpp:482:21: warning: variable 'dst_p' set but not used [-Wunused-but-set-variable] 482 | UINT32 x,y, dst_p,dst_x_start,dst_y_start, dimx,dimy; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_dietgogo.o ../../burn/drv/dataeast/d_dietgogo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_deco32.o ../../burn/drv/dataeast/d_deco32.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_dec0.o ../../burn/drv/dataeast/d_dec0.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_decomlc.o ../../burn/drv/dataeast/d_decomlc.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_decocass.o ../../burn/drv/dataeast/d_decocass.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_dreambal.o ../../burn/drv/dataeast/d_dreambal.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_funkyjet.o ../../burn/drv/dataeast/d_funkyjet.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_metlclsh.o ../../burn/drv/dataeast/d_metlclsh.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_lemmings.o ../../burn/drv/dataeast/d_lemmings.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_karnov.o ../../burn/drv/dataeast/d_karnov.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_pktgaldx.o ../../burn/drv/dataeast/d_pktgaldx.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_kchamp.o ../../burn/drv/dataeast/d_kchamp.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_progolf.o ../../burn/drv/dataeast/d_progolf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_pcktgal.o ../../burn/drv/dataeast/d_pcktgal.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_liberate.o ../../burn/drv/dataeast/d_liberate.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_sidepckt.o ../../burn/drv/dataeast/d_sidepckt.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_shootout.o ../../burn/drv/dataeast/d_shootout.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_sshangha.o ../../burn/drv/dataeast/d_sshangha.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_stadhero.o ../../burn/drv/dataeast/d_stadhero.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_simpl156.o ../../burn/drv/dataeast/d_simpl156.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_supbtime.o ../../burn/drv/dataeast/d_supbtime.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_tumblep.o ../../burn/drv/dataeast/d_tumblep.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_vaportra.o ../../burn/drv/dataeast/d_vaportra.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/decobac06.o ../../burn/drv/dataeast/decobac06.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/deco146.o ../../burn/drv/dataeast/deco146.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_rohga.o ../../burn/drv/dataeast/d_rohga.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/d_dec8.o ../../burn/drv/dataeast/d_dec8.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/galaxian/gal_run.o ../../burn/drv/galaxian/gal_run.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/galaxian/gal_stars.o ../../burn/drv/galaxian/gal_stars.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/dataeast/deco16ic.o ../../burn/drv/dataeast/deco16ic.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/irem/d_m57.o ../../burn/drv/irem/d_m57.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/coleco/d_coleco.o ../../burn/drv/coleco/d_coleco.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/galaxian/gal_gfx.o ../../burn/drv/galaxian/gal_gfx.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/irem/d_m52.o ../../burn/drv/irem/d_m52.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/galaxian/gal_sound.o ../../burn/drv/galaxian/gal_sound.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/irem/d_m58.o ../../burn/drv/irem/d_m58.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/irem/d_m63.o ../../burn/drv/irem/d_m63.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/irem/d_vigilant.o ../../burn/drv/irem/d_vigilant.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/irem/irem_cpu.o ../../burn/drv/irem/irem_cpu.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/irem/irem_sound.o ../../burn/drv/irem/irem_sound.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/irem/d_m90.o ../../burn/drv/irem/d_m90.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_88games.o ../../burn/drv/konami/d_88games.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_ajax.o ../../burn/drv/konami/d_ajax.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_aliens.o ../../burn/drv/konami/d_aliens.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_asterix.o ../../burn/drv/konami/d_asterix.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_bishi.o ../../burn/drv/konami/d_bishi.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_battlnts.o ../../burn/drv/konami/d_battlnts.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/irem/d_m107.o ../../burn/drv/irem/d_m107.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_bottom9.o ../../burn/drv/konami/d_bottom9.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_blockhl.o ../../burn/drv/konami/d_blockhl.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_bladestl.o ../../burn/drv/konami/d_bladestl.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/capcom/ctv.o ../../burn/drv/capcom/ctv.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_chqflag.o ../../burn/drv/konami/d_chqflag.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/irem/d_m92.o ../../burn/drv/irem/d_m92.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/irem/d_m72.o ../../burn/drv/irem/d_m72.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_circusc.o ../../burn/drv/konami/d_circusc.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_combatsc.o ../../burn/drv/konami/d_combatsc.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_crimfght.o ../../burn/drv/konami/d_crimfght.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_dbz.o ../../burn/drv/konami/d_dbz.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_divebomb.o ../../burn/drv/konami/d_divebomb.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_fastlane.o ../../burn/drv/konami/d_fastlane.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_ddribble.o ../../burn/drv/konami/d_ddribble.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_gbusters.o ../../burn/drv/konami/d_gbusters.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_flkatck.o ../../burn/drv/konami/d_flkatck.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_finalzr.o ../../burn/drv/konami/d_finalzr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_gijoe.o ../../burn/drv/konami/d_gijoe.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_contra.o ../../burn/drv/konami/d_contra.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_gberet.o ../../burn/drv/konami/d_gberet.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_hexion.o ../../burn/drv/konami/d_hexion.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_gradius3.o ../../burn/drv/konami/d_gradius3.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_gyruss.o ../../burn/drv/konami/d_gyruss.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_hyperspt.o ../../burn/drv/konami/d_hyperspt.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_jailbrek.o ../../burn/drv/konami/d_jailbrek.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/irem/d_m62.o ../../burn/drv/irem/d_m62.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_junofrst.o ../../burn/drv/konami/d_junofrst.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_ironhors.o ../../burn/drv/konami/d_ironhors.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_kontest.o ../../burn/drv/konami/d_kontest.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_hcastle.o ../../burn/drv/konami/d_hcastle.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_jackal.o ../../burn/drv/konami/d_jackal.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_mainevt.o ../../burn/drv/konami/d_mainevt.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_mogura.o ../../burn/drv/konami/d_mogura.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_mikie.o ../../burn/drv/konami/d_mikie.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_lethal.o ../../burn/drv/konami/d_lethal.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_labyrunr.o ../../burn/drv/konami/d_labyrunr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_megazone.o ../../burn/drv/konami/d_megazone.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_pandoras.o ../../burn/drv/konami/d_pandoras.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_parodius.o ../../burn/drv/konami/d_parodius.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_rocnrope.o ../../burn/drv/konami/d_rocnrope.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_pooyan.o ../../burn/drv/konami/d_pooyan.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_pingpong.o ../../burn/drv/konami/d_pingpong.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_moo.o ../../burn/drv/konami/d_moo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_rollerg.o ../../burn/drv/konami/d_rollerg.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_rockrage.o ../../burn/drv/konami/d_rockrage.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/galaxian/d_galaxian.o ../../burn/drv/galaxian/d_galaxian.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_scotrsht.o ../../burn/drv/konami/d_scotrsht.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_shaolins.o ../../burn/drv/konami/d_shaolins.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_spy.o ../../burn/drv/konami/d_spy.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_sbasketb.o ../../burn/drv/konami/d_sbasketb.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_simpsons.o ../../burn/drv/konami/d_simpsons.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_surpratk.o ../../burn/drv/konami/d_surpratk.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_thunderx.o ../../burn/drv/konami/d_thunderx.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_tp84.o ../../burn/drv/konami/d_tp84.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_tutankhm.o ../../burn/drv/konami/d_tutankhm.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_mystwarr.o ../../burn/drv/konami/d_mystwarr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_timeplt.o ../../burn/drv/konami/d_timeplt.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_ultraman.o ../../burn/drv/konami/d_ultraman.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_vendetta.o ../../burn/drv/konami/d_vendetta.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_xexex.o ../../burn/drv/konami/d_xexex.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_yiear.o ../../burn/drv/konami/d_yiear.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/k007121.o ../../burn/drv/konami/k007121.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/k007452.o ../../burn/drv/konami/k007452.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_xmen.o ../../burn/drv/konami/d_xmen.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/k051733.o ../../burn/drv/konami/k051733.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_nemesis.o ../../burn/drv/konami/d_nemesis.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_trackfld.o ../../burn/drv/konami/d_trackfld.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/k007342_k007420.o ../../burn/drv/konami/k007342_k007420.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_wecleman.o ../../burn/drv/konami/d_wecleman.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/k051316.o ../../burn/drv/konami/k051316.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/k053245.o ../../burn/drv/konami/k053245.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_twin16.o ../../burn/drv/konami/d_twin16.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/k053251.o ../../burn/drv/konami/k053251.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/k051960.o ../../burn/drv/konami/k051960.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/k054000.o ../../burn/drv/konami/k054000.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/k053250.o ../../burn/drv/konami/k053250.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/k052109.o ../../burn/drv/konami/k052109.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/k055555.o ../../burn/drv/konami/k055555.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/k054338.o ../../burn/drv/konami/k054338.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/megadrive/d_mdarcbl.o ../../burn/drv/megadrive/d_mdarcbl.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/timeplt_snd.o ../../burn/drv/konami/timeplt_snd.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/k053247.o ../../burn/drv/konami/k053247.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/drv/konami/k053247.cpp: In function 'void zdrawgfxzoom32GP(UINT32, UINT32, INT32, INT32, INT32, INT32, INT32, INT32, INT32, INT32, INT32, INT32, UINT8*, UINT8*)': ../../burn/drv/konami/k053247.cpp:617:23: warning: variable 'shd_base' set but not used [-Wunused-but-set-variable] 617 | const UINT32 *shd_base; | ^~~~~~~~ ../../burn/drv/konami/k053247.cpp:626:23: warning: variable 'granularity' set but not used [-Wunused-but-set-variable] 626 | INT32 nozoom, granularity; | ^~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/konamigx.o ../../burn/drv/konami/konamigx.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/drv/konami/konamigx.cpp: In function 'void gx_draw_basic_extended_tilemaps_2(INT32, INT32, INT32, INT32, INT32, INT32)': ../../burn/drv/konami/konamigx.cpp:288:23: warning: variable 'l' set but not used [-Wunused-but-set-variable] 288 | INT32 l = sub2flags & 0xf; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/megadrive/mdeeprom.o ../../burn/drv/megadrive/mdeeprom.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/megadrive/stm95.o ../../burn/drv/megadrive/stm95.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/k053936.o ../../burn/drv/konami/k053936.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/konamiic.o ../../burn/drv/konami/konamiic.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/midway/d_wunit.o ../../burn/drv/midway/d_wunit.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/k056832.o ../../burn/drv/konami/k056832.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/midway/dcs2k.o ../../burn/drv/midway/dcs2k.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/midway/midwayic.o ../../burn/drv/midway/midwayic.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/midway/d_tunit.o ../../burn/drv/midway/d_tunit.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/midway/narc_sound.o ../../burn/drv/midway/narc_sound.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/konami/d_tmnt.o ../../burn/drv/konami/d_tmnt.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/midway/d_xunit.o ../../burn/drv/midway/d_xunit.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../burn/drv/midway/d_xunit.cpp:145: ../../burn/drv/midway/midtunit_dma.h: In function 'void TUnitDmaWrite(UINT32, UINT16)': ../../burn/drv/midway/midtunit_dma.h:344:23: warning: variable 'regnum' set but not used [-Wunused-but-set-variable] 344 | int command, bpp, regnum; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/midway/yawdim_sound.o ../../burn/drv/midway/yawdim_sound.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/midway/williams_cvsd.o ../../burn/drv/midway/williams_cvsd.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/midway/williams_adpcm.o ../../burn/drv/midway/williams_adpcm.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/neogeo/neo_decrypt.o ../../burn/drv/neogeo/neo_decrypt.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/neogeo/neo_palette.o ../../burn/drv/neogeo/neo_palette.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/midway/midtunit.o ../../burn/drv/midway/midtunit.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../burn/drv/midway/midtunit.cpp:96: ../../burn/drv/midway/midtunit_dma.h: In function 'void TUnitDmaWrite(UINT32, UINT16)': ../../burn/drv/midway/midtunit_dma.h:344:23: warning: variable 'regnum' set but not used [-Wunused-but-set-variable] 344 | int command, bpp, regnum; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/midway/d_yunit.o ../../burn/drv/midway/d_yunit.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/drv/midway/d_yunit.cpp: In function 'INT32 DrvLoadRoms(INT32)': ../../burn/drv/midway/d_yunit.cpp:1485:16: warning: variable 'pStart' set but not used [-Wunused-but-set-variable] 1485 | UINT8 *pStart[2] = { DrvSndROM[0] + 0x10000, DrvSndROM[1] }; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/midway/midwunit.o ../../burn/drv/midway/midwunit.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../burn/drv/midway/midwunit.cpp:64: ../../burn/drv/midway/midtunit_dma.h: In function 'void TUnitDmaWrite(UINT32, UINT16)': ../../burn/drv/midway/midtunit_dma.h:344:23: warning: variable 'regnum' set but not used [-Wunused-but-set-variable] 344 | int command, bpp, regnum; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/neogeo/neo_upd4990a.o ../../burn/drv/neogeo/neo_upd4990a.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/megadrive/megadrive.o ../../burn/drv/megadrive/megadrive.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/drv/megadrive/megadrive.cpp: In function 'UINT32 CheckDMA()': ../../burn/drv/megadrive/megadrive.cpp:650:9: warning: variable 'dma_op1' set but not used [-Wunused-but-set-variable] 650 | INT32 dma_op1; | ^~~~~~~ ../../burn/drv/megadrive/megadrive.cpp: In function 'void DrawWindow(INT32, INT32, INT32, INT32)': ../../burn/drv/megadrive/megadrive.cpp:3835:15: warning: variable 'blank' set but not used [-Wunused-but-set-variable] 3835 | INT32 blank = -1; // The tile we know is blank | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/neogeo/neo_text.o ../../burn/drv/neogeo/neo_text.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../burn/burnint.h:13, from ../../burn/drv/neogeo/neogeo.h:1, from ../../burn/drv/neogeo/neo_text.cpp:1: ../../burn/drv/neogeo/neo_text.cpp: In function 'void NeoTextBlendInit(INT32)': ../../burn/drv/neogeo/neo_text.cpp:288:32: warning: '.blde' directive writing 5 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 288 | _stprintf(filename, _T("%s%s.blde"), szAppBlendPath, BurnDrvGetText(DRV_NAME)); | ^~~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/drv/neogeo/neo_text.cpp:288:37: note: format string is defined here 288 | _stprintf(filename, _T("%s%s.blde"), szAppBlendPath, BurnDrvGetText(DRV_NAME)); | ^~~~~ In file included from /usr/include/stdio.h:964, from ../../burn/burnint.h:8: In function 'int sprintf(char*, const char*, ...)', inlined from 'void NeoTextBlendInit(INT32)' at ../../burn/drv/neogeo/neo_text.cpp:288:11: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 6 or more bytes (assuming 265) into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burn/drv/neogeo/neo_text.cpp: In function 'void NeoTextBlendInit(INT32)': ../../burn/drv/neogeo/neo_text.cpp:293:40: warning: '.blde' directive writing 5 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 293 | _stprintf(filename, _T("%s%s.blde"), szAppBlendPath, BurnDrvGetText(DRV_PARENT)); | ^~~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/drv/neogeo/neo_text.cpp:293:45: note: format string is defined here 293 | _stprintf(filename, _T("%s%s.blde"), szAppBlendPath, BurnDrvGetText(DRV_PARENT)); | ^~~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void NeoTextBlendInit(INT32)' at ../../burn/drv/neogeo/neo_text.cpp:293:12: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 6 or more bytes (assuming 265) into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/neogeo/neogeo.o ../../burn/drv/neogeo/neogeo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/neogeo/neo_run.o ../../burn/drv/neogeo/neo_run.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pce/pce.o ../../burn/drv/pce/pce.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pgm/pgm_asic25.o ../../burn/drv/pgm/pgm_asic25.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pgm/pgm_asic27a_type1.o ../../burn/drv/pgm/pgm_asic27a_type1.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pgm/pgm_asic27a_type2.o ../../burn/drv/pgm/pgm_asic27a_type2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pgm/pgm_asic27a_type3.o ../../burn/drv/pgm/pgm_asic27a_type3.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pgm/pgm_asic3.o ../../burn/drv/pgm/pgm_asic3.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pgm/pgm_crypt.o ../../burn/drv/pgm/pgm_crypt.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pgm/d_pgm.o ../../burn/drv/pgm/d_pgm.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pgm/pgm_draw.o ../../burn/drv/pgm/pgm_draw.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../burn/burnint.h:13, from ../../burn/tiles_generic.h:1, from ../../burn/drv/pgm/pgm.h:1, from ../../burn/drv/pgm/pgm_draw.cpp:1: ../../burn/drv/pgm/pgm_draw.cpp: In function 'void pgmBlendInit()': ../../burn/drv/pgm/pgm_draw.cpp:1138:32: warning: '.bld' directive writing 4 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 1138 | _stprintf(filename, _T("%s%s.bld"), szAppBlendPath, BurnDrvGetText(DRV_NAME)); | ^~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/drv/pgm/pgm_draw.cpp:1138:37: note: format string is defined here 1138 | _stprintf(filename, _T("%s%s.bld"), szAppBlendPath, BurnDrvGetText(DRV_NAME)); | ^~~~ In file included from /usr/include/stdio.h:964, from ../../burn/burnint.h:8: In function 'int sprintf(char*, const char*, ...)', inlined from 'void pgmBlendInit()' at ../../burn/drv/pgm/pgm_draw.cpp:1138:11: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 5 or more bytes (assuming 264) into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burn/drv/pgm/pgm_draw.cpp: In function 'void pgmBlendInit()': ../../burn/drv/pgm/pgm_draw.cpp:1144:40: warning: '.bld' directive writing 4 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 1144 | _stprintf(filename, _T("%s%s.bld"), szAppBlendPath, BurnDrvGetText(DRV_PARENT)); | ^~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/drv/pgm/pgm_draw.cpp:1144:45: note: format string is defined here 1144 | _stprintf(filename, _T("%s%s.bld"), szAppBlendPath, BurnDrvGetText(DRV_PARENT)); | ^~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void pgmBlendInit()' at ../../burn/drv/pgm/pgm_draw.cpp:1144:12: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 5 or more bytes (assuming 264) into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_1942.o ../../burn/drv/pre90s/d_1942.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pgm/pgm_run.o ../../burn/drv/pgm/pgm_run.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pce/d_pce.o ../../burn/drv/pce/d_pce.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_4enraya.o ../../burn/drv/pre90s/d_4enraya.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_akazukin.o ../../burn/drv/pre90s/d_akazukin.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_aeroboto.o ../../burn/drv/pre90s/d_aeroboto.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_1943.o ../../burn/drv/pre90s/d_1943.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_alinvade.o ../../burn/drv/pre90s/d_alinvade.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_alpha68k1.o ../../burn/drv/pre90s/d_alpha68k1.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_alpha68k.o ../../burn/drv/pre90s/d_alpha68k.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_amspdwy.o ../../burn/drv/pre90s/d_amspdwy.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_ambush.o ../../burn/drv/pre90s/d_ambush.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_arabian.o ../../burn/drv/pre90s/d_arabian.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_alpha68k2.o ../../burn/drv/pre90s/d_alpha68k2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_armedf.o ../../burn/drv/pre90s/d_armedf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_argus.o ../../burn/drv/pre90s/d_argus.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_atetris.o ../../burn/drv/pre90s/d_atetris.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_asteroids.o ../../burn/drv/pre90s/d_asteroids.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_aztarac.o ../../burn/drv/pre90s/d_aztarac.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_battlane.o ../../burn/drv/pre90s/d_battlane.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_baraduke.o ../../burn/drv/pre90s/d_baraduke.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/neogeo/d_neogeo.o ../../burn/drv/neogeo/d_neogeo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_battlex.o ../../burn/drv/pre90s/d_battlex.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_beaminv.o ../../burn/drv/pre90s/d_beaminv.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_bagman.o ../../burn/drv/pre90s/d_bagman.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_bionicc.o ../../burn/drv/pre90s/d_bionicc.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_berzerk.o ../../burn/drv/pre90s/d_berzerk.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_blockout.o ../../burn/drv/pre90s/d_blockout.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_blueprnt.o ../../burn/drv/pre90s/d_blueprnt.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_blktiger.o ../../burn/drv/pre90s/d_blktiger.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_blockade.o ../../burn/drv/pre90s/d_blockade.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_bbusters.o ../../burn/drv/pre90s/d_bbusters.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_bogeyman.o ../../burn/drv/pre90s/d_bogeyman.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_bombjack.o ../../burn/drv/pre90s/d_bombjack.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_bzone.o ../../burn/drv/pre90s/d_bzone.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_bwidow.o ../../burn/drv/pre90s/d_bwidow.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_calorie.o ../../burn/drv/pre90s/d_calorie.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_cabal.o ../../burn/drv/pre90s/d_cabal.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_canyon.o ../../burn/drv/pre90s/d_canyon.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_capbowl.o ../../burn/drv/pre90s/d_capbowl.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_carjmbre.o ../../burn/drv/pre90s/d_carjmbre.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_btime.o ../../burn/drv/pre90s/d_btime.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_cheekyms.o ../../burn/drv/pre90s/d_cheekyms.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_chinagat.o ../../burn/drv/pre90s/d_chinagat.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_ccastles.o ../../burn/drv/pre90s/d_ccastles.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_citycon.o ../../burn/drv/pre90s/d_citycon.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_cloak.o ../../burn/drv/pre90s/d_cloak.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_cloud9.o ../../burn/drv/pre90s/d_cloud9.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_cclimber.o ../../burn/drv/pre90s/d_cclimber.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_clshroad.o ../../burn/drv/pre90s/d_clshroad.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_copsnrob.o ../../burn/drv/pre90s/d_copsnrob.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_commando.o ../../burn/drv/pre90s/d_commando.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_cop01.o ../../burn/drv/pre90s/d_cop01.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_dacholer.o ../../burn/drv/pre90s/d_dacholer.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_cybertnk.o ../../burn/drv/pre90s/d_cybertnk.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_dday.o ../../burn/drv/pre90s/d_dday.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_darkmist.o ../../burn/drv/pre90s/d_darkmist.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_ddayjlc.o ../../burn/drv/pre90s/d_ddayjlc.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_deadang.o ../../burn/drv/pre90s/d_deadang.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_djboy.o ../../burn/drv/pre90s/d_djboy.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_docastle.o ../../burn/drv/pre90s/d_docastle.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_dorachan.o ../../burn/drv/pre90s/d_dorachan.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_ddragon.o ../../burn/drv/pre90s/d_ddragon.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_dogfgt.o ../../burn/drv/pre90s/d_dogfgt.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_drmicro.o ../../burn/drv/pre90s/d_drmicro.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_dribling.o ../../burn/drv/pre90s/d_dribling.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_efdt.o ../../burn/drv/pre90s/d_efdt.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_dynduke.o ../../burn/drv/pre90s/d_dynduke.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_epos.o ../../burn/drv/pre90s/d_epos.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_espial.o ../../burn/drv/pre90s/d_espial.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_ettrivia.o ../../burn/drv/pre90s/d_ettrivia.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_exedexes.o ../../burn/drv/pre90s/d_exedexes.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_exprraid.o ../../burn/drv/pre90s/d_exprraid.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_exerion.o ../../burn/drv/pre90s/d_exerion.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_exterm.o ../../burn/drv/pre90s/d_exterm.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_dkong.o ../../burn/drv/pre90s/d_dkong.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_fantland.o ../../burn/drv/pre90s/d_fantland.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_exidy440.o ../../burn/drv/pre90s/d_exidy440.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_fcombat.o ../../burn/drv/pre90s/d_fcombat.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_fastfred.o ../../burn/drv/pre90s/d_fastfred.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_firetrap.o ../../burn/drv/pre90s/d_firetrap.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_flipjack.o ../../burn/drv/pre90s/d_flipjack.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_flower.o ../../burn/drv/pre90s/d_flower.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_foodf.o ../../burn/drv/pre90s/d_foodf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_funkybee.o ../../burn/drv/pre90s/d_funkybee.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_galivan.o ../../burn/drv/pre90s/d_galivan.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_freekick.o ../../burn/drv/pre90s/d_freekick.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_ginganin.o ../../burn/drv/pre90s/d_ginganin.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_gaplus.o ../../burn/drv/pre90s/d_gaplus.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_goindol.o ../../burn/drv/pre90s/d_goindol.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_gotya.o ../../burn/drv/pre90s/d_gotya.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_gng.o ../../burn/drv/pre90s/d_gng.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_gunsmoke.o ../../burn/drv/pre90s/d_gunsmoke.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_headonb.o ../../burn/drv/pre90s/d_headonb.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_galaga.o ../../burn/drv/pre90s/d_galaga.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_gridlee.o ../../burn/drv/pre90s/d_gridlee.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_higemaru.o ../../burn/drv/pre90s/d_higemaru.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_himesiki.o ../../burn/drv/pre90s/d_himesiki.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_iqblock.o ../../burn/drv/pre90s/d_iqblock.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_invaders.o ../../burn/drv/pre90s/d_invaders.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_jedi.o ../../burn/drv/pre90s/d_jedi.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_holeland.o ../../burn/drv/pre90s/d_holeland.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_hvyunit.o ../../burn/drv/pre90s/d_hvyunit.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_jack.o ../../burn/drv/pre90s/d_jack.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_jrpacman.o ../../burn/drv/pre90s/d_jrpacman.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_kncljoe.o ../../burn/drv/pre90s/d_kncljoe.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_kyugo.o ../../burn/drv/pre90s/d_kyugo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_kangaroo.o ../../burn/drv/pre90s/d_kangaroo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_kingofbox.o ../../burn/drv/pre90s/d_kingofbox.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_lasso.o ../../burn/drv/pre90s/d_lasso.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_lockon.o ../../burn/drv/pre90s/d_lockon.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_madmotor.o ../../burn/drv/pre90s/d_madmotor.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_magmax.o ../../burn/drv/pre90s/d_magmax.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_lastduel.o ../../burn/drv/pre90s/d_lastduel.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_mainsnk.o ../../burn/drv/pre90s/d_mainsnk.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_ladybug.o ../../burn/drv/pre90s/d_ladybug.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_marineb.o ../../burn/drv/pre90s/d_marineb.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_lwings.o ../../burn/drv/pre90s/d_lwings.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_mappy.o ../../burn/drv/pre90s/d_mappy.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_markham.o ../../burn/drv/pre90s/d_markham.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_mario.o ../../burn/drv/pre90s/d_mario.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_mastboyo.o ../../burn/drv/pre90s/d_mastboyo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_matmania.o ../../burn/drv/pre90s/d_matmania.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/neogeo/neo_sprite.o ../../burn/drv/neogeo/neo_sprite.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../burn/burnint.h:13, from ../../burn/drv/neogeo/neogeo.h:1, from ../../burn/drv/neogeo/neo_sprite.cpp:1: ../../burn/drv/neogeo/neo_sprite.cpp: In function 'void NeoBlendInit(INT32)': ../../burn/drv/neogeo/neo_sprite.cpp:255:32: warning: '.bld' directive writing 4 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 255 | _stprintf(filename, _T("%s%s.bld"), szAppBlendPath, BurnDrvGetText(DRV_NAME)); | ^~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/drv/neogeo/neo_sprite.cpp:255:37: note: format string is defined here 255 | _stprintf(filename, _T("%s%s.bld"), szAppBlendPath, BurnDrvGetText(DRV_NAME)); | ^~~~ In file included from /usr/include/stdio.h:964, from ../../burn/burnint.h:8: In function 'int sprintf(char*, const char*, ...)', inlined from 'void NeoBlendInit(INT32)' at ../../burn/drv/neogeo/neo_sprite.cpp:255:11: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 5 or more bytes (assuming 264) into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burn/drv/neogeo/neo_sprite.cpp: In function 'void NeoBlendInit(INT32)': ../../burn/drv/neogeo/neo_sprite.cpp:260:40: warning: '.bld' directive writing 4 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 260 | _stprintf(filename, _T("%s%s.bld"), szAppBlendPath, BurnDrvGetText(DRV_PARENT)); | ^~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/drv/neogeo/neo_sprite.cpp:260:45: note: format string is defined here 260 | _stprintf(filename, _T("%s%s.bld"), szAppBlendPath, BurnDrvGetText(DRV_PARENT)); | ^~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void NeoBlendInit(INT32)' at ../../burn/drv/neogeo/neo_sprite.cpp:260:12: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 5 or more bytes (assuming 264) into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_meijinsn.o ../../burn/drv/pre90s/d_meijinsn.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/msx/d_msx.o ../../burn/drv/msx/d_msx.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/drv/msx/d_msx.cpp: In function 'void keyInput(UINT8, UINT8)': ../../burn/drv/msx/d_msx.cpp:364:15: warning: variable 'gotkey' set but not used [-Wunused-but-set-variable] 364 | INT32 gotkey = 0; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_metlfrzr.o ../../burn/drv/pre90s/d_metlfrzr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_mcr68.o ../../burn/drv/pre90s/d_mcr68.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_mcr3.o ../../burn/drv/pre90s/d_mcr3.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_mhavoc.o ../../burn/drv/pre90s/d_mhavoc.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_mcr.o ../../burn/drv/pre90s/d_mcr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_millipede.o ../../burn/drv/pre90s/d_millipede.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_mjkjidai.o ../../burn/drv/pre90s/d_mjkjidai.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_mirax.o ../../burn/drv/pre90s/d_mirax.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_mole.o ../../burn/drv/pre90s/d_mole.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_mmagic.o ../../burn/drv/pre90s/d_mmagic.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_mouser.o ../../burn/drv/pre90s/d_mouser.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_momoko.o ../../burn/drv/pre90s/d_momoko.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_mrflea.o ../../burn/drv/pre90s/d_mrflea.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_mrjong.o ../../burn/drv/pre90s/d_mrjong.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_munchmo.o ../../burn/drv/pre90s/d_munchmo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_megasys1.o ../../burn/drv/pre90s/d_megasys1.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_mrdo.o ../../burn/drv/pre90s/d_mrdo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_mystston.o ../../burn/drv/pre90s/d_mystston.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_mustache.o ../../burn/drv/pre90s/d_mustache.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_mitchell.o ../../burn/drv/pre90s/d_mitchell.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_nitedrvr.o ../../burn/drv/pre90s/d_nitedrvr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_naughtyb.o ../../burn/drv/pre90s/d_naughtyb.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_pac2650.o ../../burn/drv/pre90s/d_pac2650.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_namcos86.o ../../burn/drv/pre90s/d_namcos86.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_ninjakd2.o ../../burn/drv/pre90s/d_ninjakd2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_namcos1.o ../../burn/drv/pre90s/d_namcos1.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_omegrace.o ../../burn/drv/pre90s/d_omegrace.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_olibochu.o ../../burn/drv/pre90s/d_olibochu.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_pengadvb.o ../../burn/drv/pre90s/d_pengadvb.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_pbaction.o ../../burn/drv/pre90s/d_pbaction.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_pacland.o ../../burn/drv/pre90s/d_pacland.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_pitnrun.o ../../burn/drv/pre90s/d_pitnrun.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_popeye.o ../../burn/drv/pre90s/d_popeye.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_popper.o ../../burn/drv/pre90s/d_popper.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_prehisle.o ../../burn/drv/pre90s/d_prehisle.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_pkunwar.o ../../burn/drv/pre90s/d_pkunwar.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_pturn.o ../../burn/drv/pre90s/d_pturn.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_psychic5.o ../../burn/drv/pre90s/d_psychic5.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_quantum.o ../../burn/drv/pre90s/d_quantum.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_quizo.o ../../burn/drv/pre90s/d_quizo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_phoenix.o ../../burn/drv/pre90s/d_phoenix.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_qbert.o ../../burn/drv/pre90s/d_qbert.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_redclash.o ../../burn/drv/pre90s/d_redclash.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_renegade.o ../../burn/drv/pre90s/d_renegade.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_safarir.o ../../burn/drv/pre90s/d_safarir.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_punchout.o ../../burn/drv/pre90s/d_punchout.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_rpunch.o ../../burn/drv/pre90s/d_rpunch.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_route16.o ../../burn/drv/pre90s/d_route16.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_rallyx.o ../../burn/drv/pre90s/d_rallyx.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_pacman.o ../../burn/drv/pre90s/d_pacman.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_sauro.o ../../burn/drv/pre90s/d_sauro.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_scregg.o ../../burn/drv/pre90s/d_scregg.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_seicross.o ../../burn/drv/pre90s/d_seicross.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_skyarmy.o ../../burn/drv/pre90s/d_skyarmy.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_shisen.o ../../burn/drv/pre90s/d_shisen.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_senjyo.o ../../burn/drv/pre90s/d_senjyo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_sf.o ../../burn/drv/pre90s/d_sf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_shangkid.o ../../burn/drv/pre90s/d_shangkid.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/megadrive/d_megadrive.o ../../burn/drv/megadrive/d_megadrive.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_skykid.o ../../burn/drv/pre90s/d_skykid.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_skyfox.o ../../burn/drv/pre90s/d_skyfox.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_sidearms.o ../../burn/drv/pre90s/d_sidearms.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_solomon.o ../../burn/drv/pre90s/d_solomon.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_sonson.o ../../burn/drv/pre90s/d_sonson.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_spdodgeb.o ../../burn/drv/pre90s/d_spdodgeb.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_speedbal.o ../../burn/drv/pre90s/d_speedbal.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_sprcros2.o ../../burn/drv/pre90s/d_sprcros2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_snk6502.o ../../burn/drv/pre90s/d_snk6502.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_spacefb.o ../../burn/drv/pre90s/d_spacefb.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_sstrangr.o ../../burn/drv/pre90s/d_sstrangr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_srumbler.o ../../burn/drv/pre90s/d_srumbler.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_snk68.o ../../burn/drv/pre90s/d_snk68.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_ssozumo.o ../../burn/drv/pre90s/d_ssozumo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_stuntair.o ../../burn/drv/pre90s/d_stuntair.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_sub.o ../../burn/drv/pre90s/d_sub.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_stfight.o ../../burn/drv/pre90s/d_stfight.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_tagteam.o ../../burn/drv/pre90s/d_tagteam.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_starwars.o ../../burn/drv/pre90s/d_starwars.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_tankbust.o ../../burn/drv/pre90s/d_tankbust.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_tail2nose.o ../../burn/drv/pre90s/d_tail2nose.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_taxidriv.o ../../burn/drv/pre90s/d_taxidriv.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_tbowl.o ../../burn/drv/pre90s/d_tbowl.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_tempest.o ../../burn/drv/pre90s/d_tempest.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_tceptor.o ../../burn/drv/pre90s/d_tceptor.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_terracre.o ../../burn/drv/pre90s/d_terracre.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_thedeep.o ../../burn/drv/pre90s/d_thedeep.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_suna8.o ../../burn/drv/pre90s/d_suna8.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_tecmo.o ../../burn/drv/pre90s/d_tecmo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_tigeroad.o ../../burn/drv/pre90s/d_tigeroad.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_snk.o ../../burn/drv/pre90s/d_snk.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_timelimt.o ../../burn/drv/pre90s/d_timelimt.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_thief.o ../../burn/drv/pre90s/d_thief.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_thepit.o ../../burn/drv/pre90s/d_thepit.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_tiamc1.o ../../burn/drv/pre90s/d_tiamc1.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_toypop.o ../../burn/drv/pre90s/d_toypop.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_travrusa.o ../../burn/drv/pre90s/d_travrusa.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_vampire.o ../../burn/drv/pre90s/d_vampire.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_usgames.o ../../burn/drv/pre90s/d_usgames.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_vastar.o ../../burn/drv/pre90s/d_vastar.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_vball.o ../../burn/drv/pre90s/d_vball.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_tsamurai.o ../../burn/drv/pre90s/d_tsamurai.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_toki.o ../../burn/drv/pre90s/d_toki.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_wallc.o ../../burn/drv/pre90s/d_wallc.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_warpsped.o ../../burn/drv/pre90s/d_warpsped.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_tubep.o ../../burn/drv/pre90s/d_tubep.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_vulgus.o ../../burn/drv/pre90s/d_vulgus.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_wc90b.o ../../burn/drv/pre90s/d_wc90b.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_wwfsstar.o ../../burn/drv/pre90s/d_wwfsstar.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_wiping.o ../../burn/drv/pre90s/d_wiping.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_warpwarp.o ../../burn/drv/pre90s/d_warpwarp.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_xyonix.o ../../burn/drv/pre90s/d_xyonix.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_wc90.o ../../burn/drv/pre90s/d_wc90.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_xxmissio.o ../../burn/drv/pre90s/d_xxmissio.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_wiz.o ../../burn/drv/pre90s/d_wiz.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_xain.o ../../burn/drv/pre90s/d_xain.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_zwackery.o ../../burn/drv/pre90s/d_zwackery.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_zodiack.o ../../burn/drv/pre90s/d_zodiack.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/psikyo/psikyo_palette.o ../../burn/drv/psikyo/psikyo_palette.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/psikyo/d_psikyo.o ../../burn/drv/psikyo/d_psikyo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_zaccaria.o ../../burn/drv/pre90s/d_zaccaria.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_williams.o ../../burn/drv/pre90s/d_williams.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/drv/pre90s/d_williams.cpp: In function 'void williams_blitter_write(INT32, UINT8)': ../../burn/drv/pre90s/d_williams.cpp:632:15: warning: variable 'estimated_clocks_at_4MHz' set but not used [-Wunused-but-set-variable] 632 | INT32 estimated_clocks_at_4MHz; | ^~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pre90s/d_vicdual.o ../../burn/drv/pre90s/d_vicdual.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/psikyo/d_psikyosh.o ../../burn/drv/psikyo/d_psikyosh.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/psikyo/d_psikyo4.o ../../burn/drv/psikyo/d_psikyo4.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_1945kiii.o ../../burn/drv/pst90s/d_1945kiii.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/psikyo/psikyo_tile.o ../../burn/drv/psikyo/psikyo_tile.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_3x3puzzl.o ../../burn/drv/pst90s/d_3x3puzzl.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_airbustr.o ../../burn/drv/pst90s/d_airbustr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_bestleag.o ../../burn/drv/pst90s/d_bestleag.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_20pacgal.o ../../burn/drv/pst90s/d_20pacgal.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_aquarium.o ../../burn/drv/pst90s/d_aquarium.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_artmagic.o ../../burn/drv/pst90s/d_artmagic.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_bigstrkb.o ../../burn/drv/pst90s/d_bigstrkb.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_blackt96.o ../../burn/drv/pst90s/d_blackt96.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_blmbycar.o ../../burn/drv/pst90s/d_blmbycar.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_bloodbro.o ../../burn/drv/pst90s/d_bloodbro.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_bloodbro_ms.o ../../burn/drv/pst90s/d_bloodbro_ms.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_btoads.o ../../burn/drv/pst90s/d_btoads.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/psikyo/psikyosh_render.o ../../burn/drv/psikyo/psikyosh_render.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_crshrace.o ../../burn/drv/pst90s/d_crshrace.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_cultures.o ../../burn/drv/pst90s/d_cultures.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_crospang.o ../../burn/drv/pst90s/d_crospang.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_dcon.o ../../burn/drv/pst90s/d_dcon.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_diverboy.o ../../burn/drv/pst90s/d_diverboy.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_discoboy.o ../../burn/drv/pst90s/d_discoboy.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_deniam.o ../../burn/drv/pst90s/d_deniam.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_ddragon3.o ../../burn/drv/pst90s/d_ddragon3.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_drgnmst.o ../../burn/drv/pst90s/d_drgnmst.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_drtomy.o ../../burn/drv/pst90s/d_drtomy.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_dreamwld.o ../../burn/drv/pst90s/d_dreamwld.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_eolith16.o ../../burn/drv/pst90s/d_eolith16.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_egghunt.o ../../burn/drv/pst90s/d_egghunt.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_aerofgt.o ../../burn/drv/pst90s/d_aerofgt.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_f-32.o ../../burn/drv/pst90s/d_f-32.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/nes/d_nes.o ../../burn/drv/nes/d_nes.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../burn/burnint.h:13, from ../../burn/tiles_generic.h:1, from ../../burn/drv/nes/d_nes.cpp:4: In function 'INT32 ips_make(UINT8*, UINT8*, INT32, TCHAR*, TCHAR*)', inlined from 'void SaveIPSPatch(TCHAR*, UINT8*, UINT8*, INT32)' at ../../burn/drv/nes/d_nes.cpp:1312:22: ../../burn/drv/nes/d_nes.cpp:1130:35: warning: '%s' directive writing up to 259 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 1130 | _stprintf(ips_path_fn, _T("%s%s"), ips_dir, ips_fn); | ^~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/drv/nes/d_nes.cpp: In function 'void SaveIPSPatch(TCHAR*, UINT8*, UINT8*, INT32)': ../../burn/drv/nes/d_nes.cpp:1130:38: note: format string is defined here 1130 | _stprintf(ips_path_fn, _T("%s%s"), ips_dir, ips_fn); | ^~ In file included from /usr/include/stdio.h:964, from ../../burn/burnint.h:8: In function 'int sprintf(char*, const char*, ...)', inlined from 'INT32 ips_make(UINT8*, UINT8*, INT32, TCHAR*, TCHAR*)' at ../../burn/drv/nes/d_nes.cpp:1130:11, inlined from 'void SaveIPSPatch(TCHAR*, UINT8*, UINT8*, INT32)' at ../../burn/drv/nes/d_nes.cpp:1312:22: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 1 and 519 bytes into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'INT32 ips_make(UINT8*, UINT8*, INT32, TCHAR*, TCHAR*)', inlined from 'void SaveIPSPatch(TCHAR*, UINT8*, UINT8*, INT32)' at ../../burn/drv/nes/d_nes.cpp:1312:22: ../../burn/drv/nes/d_nes.cpp:1131:40: warning: '%s' directive writing up to 259 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 1131 | _stprintf(ips_path_fn_temp, _T("%s%s.temp"), ips_dir, ips_fn); | ^~~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/drv/nes/d_nes.cpp: In function 'void SaveIPSPatch(TCHAR*, UINT8*, UINT8*, INT32)': ../../burn/drv/nes/d_nes.cpp:1131:43: note: format string is defined here 1131 | _stprintf(ips_path_fn_temp, _T("%s%s.temp"), ips_dir, ips_fn); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'INT32 ips_make(UINT8*, UINT8*, INT32, TCHAR*, TCHAR*)' at ../../burn/drv/nes/d_nes.cpp:1131:11, inlined from 'void SaveIPSPatch(TCHAR*, UINT8*, UINT8*, INT32)' at ../../burn/drv/nes/d_nes.cpp:1312:22: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 6 and 524 bytes into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'INT32 ips_make(UINT8*, UINT8*, INT32, TCHAR*, TCHAR*)', inlined from 'void SaveIPSPatch(TCHAR*, UINT8*, UINT8*, INT32)' at ../../burn/drv/nes/d_nes.cpp:1312:22: ../../burn/drv/nes/d_nes.cpp:1226:54: warning: '%s' directive writing up to 259 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 1226 | _stprintf(szBackupNameTo, _T("%s%s.backup%d"), ips_dir, ips_fn, i + 1); | ^~~~~~~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/drv/nes/d_nes.cpp: In function 'void SaveIPSPatch(TCHAR*, UINT8*, UINT8*, INT32)': ../../burn/drv/nes/d_nes.cpp:1226:57: note: format string is defined here 1226 | _stprintf(szBackupNameTo, _T("%s%s.backup%d"), ips_dir, ips_fn, i + 1); | ^~ In function 'INT32 ips_make(UINT8*, UINT8*, INT32, TCHAR*, TCHAR*)', inlined from 'void SaveIPSPatch(TCHAR*, UINT8*, UINT8*, INT32)' at ../../burn/drv/nes/d_nes.cpp:1312:22: ../../burn/drv/nes/d_nes.cpp:1226:54: note: directive argument in the range [1, 11] 1226 | _stprintf(szBackupNameTo, _T("%s%s.backup%d"), ips_dir, ips_fn, i + 1); | ^~~~~~~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ In function 'int sprintf(char*, const char*, ...)', inlined from 'INT32 ips_make(UINT8*, UINT8*, INT32, TCHAR*, TCHAR*)' at ../../burn/drv/nes/d_nes.cpp:1226:13, inlined from 'void SaveIPSPatch(TCHAR*, UINT8*, UINT8*, INT32)' at ../../burn/drv/nes/d_nes.cpp:1312:22: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 9 and 528 bytes into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'INT32 ips_make(UINT8*, UINT8*, INT32, TCHAR*, TCHAR*)', inlined from 'void SaveIPSPatch(TCHAR*, UINT8*, UINT8*, INT32)' at ../../burn/drv/nes/d_nes.cpp:1312:22: ../../burn/drv/nes/d_nes.cpp:1227:56: warning: '%s' directive writing up to 259 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 1227 | _stprintf(szBackupNameFrom, _T("%s%s.backup%d"), ips_dir, ips_fn, i); | ^~~~~~~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/drv/nes/d_nes.cpp: In function 'void SaveIPSPatch(TCHAR*, UINT8*, UINT8*, INT32)': ../../burn/drv/nes/d_nes.cpp:1227:59: note: format string is defined here 1227 | _stprintf(szBackupNameFrom, _T("%s%s.backup%d"), ips_dir, ips_fn, i); | ^~ In function 'INT32 ips_make(UINT8*, UINT8*, INT32, TCHAR*, TCHAR*)', inlined from 'void SaveIPSPatch(TCHAR*, UINT8*, UINT8*, INT32)' at ../../burn/drv/nes/d_nes.cpp:1312:22: ../../burn/drv/nes/d_nes.cpp:1227:56: note: directive argument in the range [0, 10] 1227 | _stprintf(szBackupNameFrom, _T("%s%s.backup%d"), ips_dir, ips_fn, i); | ^~~~~~~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ In function 'int sprintf(char*, const char*, ...)', inlined from 'INT32 ips_make(UINT8*, UINT8*, INT32, TCHAR*, TCHAR*)' at ../../burn/drv/nes/d_nes.cpp:1227:13, inlined from 'void SaveIPSPatch(TCHAR*, UINT8*, UINT8*, INT32)' at ../../burn/drv/nes/d_nes.cpp:1312:22: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 9 and 528 bytes into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'void LoadIPSPatch(TCHAR*, UINT8*, INT32)', inlined from 'INT32 cartridge_load(UINT8*, UINT32, UINT32)' at ../../burn/drv/nes/d_nes.cpp:827:15, inlined from 'INT32 NESInit()' at ../../burn/drv/nes/d_nes.cpp:11153:21: ../../burn/drv/nes/d_nes.cpp:1324:34: warning: '.ips' directive writing 4 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 1324 | _stprintf(szFilename, _T("%s%s.ips"), szAppEEPROMPath, BurnDrvGetText(DRV_NAME)); | ^~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/drv/nes/d_nes.cpp: In function 'INT32 NESInit()': ../../burn/drv/nes/d_nes.cpp:1324:39: note: format string is defined here 1324 | _stprintf(szFilename, _T("%s%s.ips"), szAppEEPROMPath, BurnDrvGetText(DRV_NAME)); | ^~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void LoadIPSPatch(TCHAR*, UINT8*, INT32)' at ../../burn/drv/nes/d_nes.cpp:1324:11, inlined from 'INT32 cartridge_load(UINT8*, UINT32, UINT32)' at ../../burn/drv/nes/d_nes.cpp:827:15, inlined from 'INT32 NESInit()' at ../../burn/drv/nes/d_nes.cpp:11153:21: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 5 or more bytes (assuming 264) into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'void LoadIPSPatch(TCHAR*, UINT8*, INT32)', inlined from 'INT32 fds_load(UINT8*, UINT32, UINT32)' at ../../burn/drv/nes/d_nes.cpp:1357:14, inlined from 'INT32 NESInit()' at ../../burn/drv/nes/d_nes.cpp:11150:15: ../../burn/drv/nes/d_nes.cpp:1324:34: warning: '.ips' directive writing 4 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 1324 | _stprintf(szFilename, _T("%s%s.ips"), szAppEEPROMPath, BurnDrvGetText(DRV_NAME)); | ^~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/drv/nes/d_nes.cpp: In function 'INT32 NESInit()': ../../burn/drv/nes/d_nes.cpp:1324:39: note: format string is defined here 1324 | _stprintf(szFilename, _T("%s%s.ips"), szAppEEPROMPath, BurnDrvGetText(DRV_NAME)); | ^~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void LoadIPSPatch(TCHAR*, UINT8*, INT32)' at ../../burn/drv/nes/d_nes.cpp:1324:11, inlined from 'INT32 fds_load(UINT8*, UINT32, UINT32)' at ../../burn/drv/nes/d_nes.cpp:1357:14, inlined from 'INT32 NESInit()' at ../../burn/drv/nes/d_nes.cpp:11150:15: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 5 or more bytes (assuming 264) into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_esd16.o ../../burn/drv/pst90s/d_esd16.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_funybubl.o ../../burn/drv/pst90s/d_funybubl.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_cischeat.o ../../burn/drv/pst90s/d_cischeat.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_eolith.o ../../burn/drv/pst90s/d_eolith.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_dooyong.o ../../burn/drv/pst90s/d_dooyong.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_fuukifg2.o ../../burn/drv/pst90s/d_fuukifg2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_f1gp.o ../../burn/drv/pst90s/d_f1gp.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_expro02.o ../../burn/drv/pst90s/d_expro02.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_galpanic.o ../../burn/drv/pst90s/d_galpanic.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_gaelco.o ../../burn/drv/pst90s/d_gaelco.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_glass.o ../../burn/drv/pst90s/d_glass.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_galspnbl.o ../../burn/drv/pst90s/d_galspnbl.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_goori.o ../../burn/drv/pst90s/d_goori.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_gstream.o ../../burn/drv/pst90s/d_gstream.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_go2000.o ../../burn/drv/pst90s/d_go2000.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_gaiden.o ../../burn/drv/pst90s/d_gaiden.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_gotcha.o ../../burn/drv/pst90s/d_gotcha.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_gumbo.o ../../burn/drv/pst90s/d_gumbo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_galpani3.o ../../burn/drv/pst90s/d_galpani3.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_inufuku.o ../../burn/drv/pst90s/d_inufuku.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_hyprduel.o ../../burn/drv/pst90s/d_hyprduel.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_gaelco2.o ../../burn/drv/pst90s/d_gaelco2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_jchan.o ../../burn/drv/pst90s/d_jchan.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_fuukifg3.o ../../burn/drv/pst90s/d_fuukifg3.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_kickgoal.o ../../burn/drv/pst90s/d_kickgoal.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_ladyfrog.o ../../burn/drv/pst90s/d_ladyfrog.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_limenko.o ../../burn/drv/pst90s/d_limenko.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_legionna.o ../../burn/drv/pst90s/d_legionna.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_hyperpac.o ../../burn/drv/pst90s/d_hyperpac.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_macrossp.o ../../burn/drv/pst90s/d_macrossp.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_itech32.o ../../burn/drv/pst90s/d_itech32.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_midas.o ../../burn/drv/pst90s/d_midas.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/drv/pst90s/d_midas.cpp: In function 'void draw_sprites()': ../../burn/drv/pst90s/d_midas.cpp:413:15: warning: variable 'xdim' set but not used [-Wunused-but-set-variable] 413 | INT32 xdim, ydim, xscale, yscale, ynum; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_mcatadv.o ../../burn/drv/pst90s/d_mcatadv.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_mosaic.o ../../burn/drv/pst90s/d_mosaic.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_lordgun.o ../../burn/drv/pst90s/d_lordgun.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_mirage.o ../../burn/drv/pst90s/d_mirage.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_itech8.o ../../burn/drv/pst90s/d_itech8.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_missb2.o ../../burn/drv/pst90s/d_missb2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/psikyo/psikyo_sprite.o ../../burn/drv/psikyo/psikyo_sprite.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_mugsmash.o ../../burn/drv/pst90s/d_mugsmash.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_news.o ../../burn/drv/pst90s/d_news.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_metro.o ../../burn/drv/pst90s/d_metro.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_mwarr.o ../../burn/drv/pst90s/d_mwarr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_ms32.o ../../burn/drv/pst90s/d_ms32.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_ohmygod.o ../../burn/drv/pst90s/d_ohmygod.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_kaneko16.o ../../burn/drv/pst90s/d_kaneko16.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_oneshot.o ../../burn/drv/pst90s/d_oneshot.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_onetwo.o ../../burn/drv/pst90s/d_onetwo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_pasha2.o ../../burn/drv/pst90s/d_pasha2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_nmg5.o ../../burn/drv/pst90s/d_nmg5.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_pass.o ../../burn/drv/pst90s/d_pass.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_patapata.o ../../burn/drv/pst90s/d_patapata.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_pirates.o ../../burn/drv/pst90s/d_pirates.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_ngp.o ../../burn/drv/pst90s/d_ngp.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../burn/burnint.h:13, from ../../burn/tiles_generic.h:1, from ../../burn/drv/pst90s/d_ngp.cpp:4: ../../burn/drv/pst90s/d_ngp.cpp: In function 'INT32 nvram_load_save(INT32)': ../../burn/drv/pst90s/d_ngp.cpp:629:34: warning: '%s' directive writing between 3 and 4 bytes into a region of size between 1 and 260 [-Wformat-overflow=] 629 | _stprintf(szFilename, _T("%s%s.nvram"), szAppEEPROMPath, (color_mode) ? _T("ngpc") : _T("ngp")); | ^~~~~~~~~~~~ ../../burner/libretro/tchar.h:59:15: note: in definition of macro '_T' 59 | #define _T(x) x | ^ ../../burn/drv/pst90s/d_ngp.cpp:629:37: note: format string is defined here 629 | _stprintf(szFilename, _T("%s%s.nvram"), szAppEEPROMPath, (color_mode) ? _T("ngpc") : _T("ngp")); | ^~ In file included from /usr/include/stdio.h:964, from ../../burn/burnint.h:8: In function 'int sprintf(char*, const char*, ...)', inlined from 'INT32 nvram_load_save(INT32)' at ../../burn/drv/pst90s/d_ngp.cpp:629:11: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 10 and 270 bytes into a destination of size 260 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_pkscram.o ../../burn/drv/pst90s/d_pkscram.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_powerbal.o ../../burn/drv/pst90s/d_powerbal.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_pipedrm.o ../../burn/drv/pst90s/d_pipedrm.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_namcos2.o ../../burn/drv/pst90s/d_namcos2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_ppmast93.o ../../burn/drv/pst90s/d_ppmast93.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_playmark.o ../../burn/drv/pst90s/d_playmark.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_namcona1.o ../../burn/drv/pst90s/d_namcona1.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_pushman.o ../../burn/drv/pst90s/d_pushman.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_rabbit.o ../../burn/drv/pst90s/d_rabbit.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_raiden.o ../../burn/drv/pst90s/d_raiden.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_sandscrp.o ../../burn/drv/pst90s/d_sandscrp.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_namconb1.o ../../burn/drv/pst90s/d_namconb1.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_sderby.o ../../burn/drv/pst90s/d_sderby.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_shadfrce.o ../../burn/drv/pst90s/d_shadfrce.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_silkroad.o ../../burn/drv/pst90s/d_silkroad.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_shangha3.o ../../burn/drv/pst90s/d_shangha3.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_silvmil.o ../../burn/drv/pst90s/d_silvmil.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_speedspn.o ../../burn/drv/pst90s/d_speedspn.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_powerins.o ../../burn/drv/pst90s/d_powerins.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_splash.o ../../burn/drv/pst90s/d_splash.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_nmk16.o ../../burn/drv/pst90s/d_nmk16.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_raiden2.o ../../burn/drv/pst90s/d_raiden2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/drv/pst90s/d_raiden2.cpp: In function 'void cop_collision_update_hitbox(INT16, UINT32, UINT16)': ../../burn/drv/pst90s/d_raiden2.cpp:819:15: warning: variable 'extraxor' set but not used [-Wunused-but-set-variable] 819 | INT32 extraxor = 0; | ^~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_supduck.o ../../burn/drv/pst90s/d_supduck.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_taotaido.o ../../burn/drv/pst90s/d_taotaido.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_targeth.o ../../burn/drv/pst90s/d_targeth.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_seta.o ../../burn/drv/pst90s/d_seta.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_tecmo16.o ../../burn/drv/pst90s/d_tecmo16.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_suna16.o ../../burn/drv/pst90s/d_suna16.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_thoop2.o ../../burn/drv/pst90s/d_thoop2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_topdrive.o ../../burn/drv/pst90s/d_topdrive.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_tecmosys.o ../../burn/drv/pst90s/d_tecmosys.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_tetrisp2.o ../../burn/drv/pst90s/d_tetrisp2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_vegaeo.o ../../burn/drv/pst90s/d_vegaeo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_seta2.o ../../burn/drv/pst90s/d_seta2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_suprnova.o ../../burn/drv/pst90s/d_suprnova.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_ssv.o ../../burn/drv/pst90s/d_ssv.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_unico.o ../../burn/drv/pst90s/d_unico.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_wrally.o ../../burn/drv/pst90s/d_wrally.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_wwfwfest.o ../../burn/drv/pst90s/d_wwfwfest.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_welltris.o ../../burn/drv/pst90s/d_welltris.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_xorworld.o ../../burn/drv/pst90s/d_xorworld.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_vamphalf.o ../../burn/drv/pst90s/d_vamphalf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_zerozone.o ../../burn/drv/pst90s/d_zerozone.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_yunsung8.o ../../burn/drv/pst90s/d_yunsung8.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_yunsun16.o ../../burn/drv/pst90s/d_yunsun16.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_x2222.o ../../burn/drv/pst90s/d_x2222.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_angelkds.o ../../burn/drv/sega/d_angelkds.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_bankp.o ../../burn/drv/sega/d_bankp.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_dotrikun.o ../../burn/drv/sega/d_dotrikun.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_hangon.o ../../burn/drv/sega/d_hangon.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_tumbleb.o ../../burn/drv/pst90s/d_tumbleb.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_appoooh.o ../../burn/drv/sega/d_appoooh.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_outrun.o ../../burn/drv/sega/d_outrun.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_suprloco.o ../../burn/drv/sega/d_suprloco.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_segae.o ../../burn/drv/sega/d_segae.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_segag80v.o ../../burn/drv/sega/d_segag80v.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_sys16a.o ../../burn/drv/sega/d_sys16a.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_segac2.o ../../burn/drv/sega/d_segac2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/drv/sega/d_segac2.cpp: In function 'UINT32 CheckDMA()': ../../burn/drv/sega/d_segac2.cpp:1218:9: warning: variable 'dma_op1' set but not used [-Wunused-but-set-variable] 1218 | INT32 dma_op1; | ^~~~~~~ ../../burn/drv/sega/d_segac2.cpp: In function 'void DmaSlow(INT32)': ../../burn/drv/sega/d_segac2.cpp:1256:16: warning: variable 'fromrom' set but not used [-Wunused-but-set-variable] 1256 | UINT32 fromrom = 0; | ^~~~~~~ ../../burn/drv/sega/d_segac2.cpp: In function 'void PicoFrameStart()': ../../burn/drv/sega/d_segac2.cpp:3409:15: warning: variable 'offs' set but not used [-Wunused-but-set-variable] 3409 | INT32 offs = 8, lines = 224; | ^~~~ ../../burn/drv/sega/d_segac2.cpp:3409:25: warning: variable 'lines' set but not used [-Wunused-but-set-variable] 3409 | INT32 offs = 8, lines = 224; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_sys18.o ../../burn/drv/sega/d_sys18.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_sys1.o ../../burn/drv/sega/d_sys1.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/drv/sega/d_sys1.cpp: In function 'void DrawSprite(INT32)': ../../burn/drv/sega/d_sys1.cpp:6556:17: warning: variable 'SpritePalette' set but not used [-Wunused-but-set-variable] 6556 | UINT32 *SpritePalette; | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_xbrd.o ../../burn/drv/sega/d_xbrd.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/fd1089.o ../../burn/drv/sega/fd1089.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_ybrd.o ../../burn/drv/sega/d_ybrd.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_turbo.o ../../burn/drv/sega/d_turbo.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/fd1094.o ../../burn/drv/sega/fd1094.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_zaxxon.o ../../burn/drv/sega/d_zaxxon.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/fd1094_intf.o ../../burn/drv/sega/fd1094_intf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/mc8123.o ../../burn/drv/sega/mc8123.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/sys16_fd1094.o ../../burn/drv/sega/sys16_fd1094.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_sys24.o ../../burn/drv/sega/d_sys24.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_sys16b.o ../../burn/drv/sega/d_sys16b.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/genesis_vid.o ../../burn/drv/sega/genesis_vid.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/sys16_run.o ../../burn/drv/sega/sys16_run.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/usb_snd.o ../../burn/drv/sega/usb_snd.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sms/smsfmintf.o ../../burn/drv/sms/smsfmintf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sms/smspio.o ../../burn/drv/sms/smspio.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sms/sms.o ../../burn/drv/sms/sms.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sms/smssound.o ../../burn/drv/sms/smssound.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sms/smsrender.o ../../burn/drv/sms/smsrender.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sms/smssystem.o ../../burn/drv/sms/smssystem.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/d_segas32.o ../../burn/drv/sega/d_segas32.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sms/smstms.o ../../burn/drv/sms/smstms.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sms/smsvdp.o ../../burn/drv/sms/smsvdp.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/cchip.o ../../burn/drv/taito/cchip.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_ashnojoe.o ../../burn/drv/taito/d_ashnojoe.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/sega_315_5195.o ../../burn/drv/sega/sega_315_5195.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_arkanoid.o ../../burn/drv/taito/d_arkanoid.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_bublbobl.o ../../burn/drv/taito/d_bublbobl.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_asuka.o ../../burn/drv/taito/d_asuka.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_buggychl.o ../../burn/drv/taito/d_buggychl.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_chaknpop.o ../../burn/drv/taito/d_chaknpop.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_crbaloon.o ../../burn/drv/taito/d_crbaloon.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_cyclemb.o ../../burn/drv/taito/d_cyclemb.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_exzisus.o ../../burn/drv/taito/d_exzisus.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sg1000/d_sg1000.o ../../burn/drv/sg1000/d_sg1000.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sega/sys16_gfx.o ../../burn/drv/sega/sys16_gfx.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/drv/sega/sys16_gfx.cpp: In function 'void BootlegRenderTileLayer(INT32, INT32, INT32)': ../../burn/drv/sega/sys16_gfx.cpp:1284:16: warning: variable 'EffPage' set but not used [-Wunused-but-set-variable] 1284 | UINT16 EffPage, ActPage = 0, xScroll, yScroll; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_darius2.o ../../burn/drv/taito/d_darius2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_galastrm.o ../../burn/drv/taito/d_galastrm.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_flstory.o ../../burn/drv/taito/d_flstory.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_gladiatr.o ../../burn/drv/taito/d_gladiatr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_ksayakyu.o ../../burn/drv/taito/d_ksayakyu.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_groundfx.o ../../burn/drv/taito/d_groundfx.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_gunbuster.o ../../burn/drv/taito/d_gunbuster.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_lkage.o ../../burn/drv/taito/d_lkage.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_minivdr.o ../../burn/drv/taito/d_minivdr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_mexico86.o ../../burn/drv/taito/d_mexico86.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_jollyjgr.o ../../burn/drv/taito/d_jollyjgr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_lsasquad.o ../../burn/drv/taito/d_lsasquad.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_msisaac.o ../../burn/drv/taito/d_msisaac.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_halleys.o ../../burn/drv/taito/d_halleys.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_nycaptor.o ../../burn/drv/taito/d_nycaptor.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_rollrace.o ../../burn/drv/taito/d_rollrace.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_othunder.o ../../burn/drv/taito/d_othunder.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_ssrj.o ../../burn/drv/taito/d_ssrj.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_retofinv.o ../../burn/drv/taito/d_retofinv.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_slapshot.o ../../burn/drv/taito/d_slapshot.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_qix.o ../../burn/drv/taito/d_qix.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_superchs.o ../../burn/drv/taito/d_superchs.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/pst90s/d_seibuspi.o ../../burn/drv/pst90s/d_seibuspi.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_superqix.o ../../burn/drv/taito/d_superqix.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_supridr.o ../../burn/drv/taito/d_supridr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_taitob.o ../../burn/drv/taito/d_taitob.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_taitoh.o ../../burn/drv/taito/d_taitoh.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_taitomisc.o ../../burn/drv/taito/d_taitomisc.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_taitol.o ../../burn/drv/taito/d_taitol.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_taitox.o ../../burn/drv/taito/d_taitox.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_taitosj.o ../../burn/drv/taito/d_taitosj.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_taitof3.o ../../burn/drv/taito/d_taitof3.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_undrfire.o ../../burn/drv/taito/d_undrfire.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/pc090oj.o ../../burn/drv/taito/pc090oj.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_wyvernf0.o ../../burn/drv/taito/d_wyvernf0.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/taito_ic.o ../../burn/drv/taito/taito_ic.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_tnzs.o ../../burn/drv/taito/d_tnzs.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/taito_m68705.o ../../burn/drv/taito/taito_m68705.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/taito.o ../../burn/drv/taito/taito.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/taitof3_snd.o ../../burn/drv/taito/taitof3_snd.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/tc0110pcr.o ../../burn/drv/taito/tc0110pcr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/pc080sn.o ../../burn/drv/taito/pc080sn.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/tc0140syt.o ../../burn/drv/taito/tc0140syt.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/tc0100scn.o ../../burn/drv/taito/tc0100scn.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_taitoz.o ../../burn/drv/taito/d_taitoz.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/tc0220ioc.o ../../burn/drv/taito/tc0220ioc.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/tc0360pri.o ../../burn/drv/taito/tc0360pri.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/d_taitof2.o ../../burn/drv/taito/d_taitof2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/tc0510nio.o ../../burn/drv/taito/tc0510nio.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/tc0280grd.o ../../burn/drv/taito/tc0280grd.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/tc0150rod.o ../../burn/drv/taito/tc0150rod.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/tc0640fio.o ../../burn/drv/taito/tc0640fio.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/tnzs_prot.o ../../burn/drv/taito/tnzs_prot.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/tc0180vcu.o ../../burn/drv/taito/tc0180vcu.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_batrider.o ../../burn/drv/toaplan/d_batrider.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/tc0480scp.o ../../burn/drv/taito/tc0480scp.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_batsugun.o ../../burn/drv/toaplan/d_batsugun.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_bbakraid.o ../../burn/drv/toaplan/d_bbakraid.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_dogyuun.o ../../burn/drv/toaplan/d_dogyuun.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_ghox.o ../../burn/drv/toaplan/d_ghox.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/drv/toaplan/d_ghox.cpp: In function 'INT32 DrvFrame()': ../../burn/drv/toaplan/d_ghox.cpp:668:14: warning: variable 'bVBlank' set but not used [-Wunused-but-set-variable] 668 | bool bVBlank = false; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_enmadaio.o ../../burn/drv/toaplan/d_enmadaio.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_battleg.o ../../burn/drv/toaplan/d_battleg.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_pipibibs.o ../../burn/drv/toaplan/d_pipibibs.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/drv/toaplan/d_pipibibs.cpp: In function 'INT32 DrvFrame()': ../../burn/drv/toaplan/d_pipibibs.cpp:478:14: warning: variable 'bVBlank' set but not used [-Wunused-but-set-variable] 478 | bool bVBlank = false; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_kbash.o ../../burn/drv/toaplan/d_kbash.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_kbash2.o ../../burn/drv/toaplan/d_kbash2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_shippumd.o ../../burn/drv/toaplan/d_shippumd.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/drv/toaplan/d_shippumd.cpp: In function 'INT32 DrvFrame()': ../../burn/drv/toaplan/d_shippumd.cpp:578:14: warning: variable 'bVBlank' set but not used [-Wunused-but-set-variable] 578 | bool bVBlank = false; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_mahoudai.o ../../burn/drv/toaplan/d_mahoudai.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burn/drv/toaplan/d_mahoudai.cpp: In function 'INT32 DrvFrame()': ../../burn/drv/toaplan/d_mahoudai.cpp:602:14: warning: variable 'bVBlank' set but not used [-Wunused-but-set-variable] 602 | bool bVBlank = false; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_snowbro2.o ../../burn/drv/toaplan/d_snowbro2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_fixeight.o ../../burn/drv/toaplan/d_fixeight.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_tekipaki.o ../../burn/drv/toaplan/d_tekipaki.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_truxton2.o ../../burn/drv/toaplan/d_truxton2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_vfive.o ../../burn/drv/toaplan/d_vfive.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_slapfght.o ../../burn/drv/toaplan/d_slapfght.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_wardner.o ../../burn/drv/toaplan/d_wardner.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_twincobr.o ../../burn/drv/toaplan/d_twincobr.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/toa_palette.o ../../burn/drv/toaplan/toa_palette.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/taito/taitof3_video.o ../../burn/drv/taito/taitof3_video.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/toa_extratext.o ../../burn/drv/toaplan/toa_extratext.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/d_toaplan1.o ../../burn/drv/toaplan/d_toaplan1.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/d_parent.o ../../burn/drv/d_parent.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/toaplan1.o ../../burn/drv/toaplan/toaplan1.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/toaplan.o ../../burn/drv/toaplan/toaplan.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/arm7_intf.o ../../cpu/arm7_intf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/arm_intf.o ../../cpu/arm_intf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/adsp2100_intf.o ../../cpu/adsp2100_intf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/h6280_intf.o ../../cpu/h6280_intf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../cpu/h6280_intf.cpp: In function 'void h6280NewFrame()': ../../cpu/h6280_intf.cpp:362:24: warning: variable 'ptr' set but not used [-Wunused-but-set-variable] 362 | h6280_handler *ptr; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/hd6309_intf.o ../../cpu/hd6309_intf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/konami_intf.o ../../cpu/konami_intf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/m6502_intf.o ../../cpu/m6502_intf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/m6805_intf.o ../../cpu/m6805_intf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/m6809_intf.o ../../cpu/m6809_intf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/m6800_intf.o ../../cpu/m6800_intf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/pic16c5x_intf.o ../../cpu/pic16c5x_intf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/s2650_intf.o ../../cpu/s2650_intf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/nec_intf.o ../../cpu/nec_intf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/tlcs90_intf.o ../../cpu/tlcs90_intf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/m68000_intf.o ../../cpu/m68000_intf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/z180_intf.o ../../cpu/z180_intf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/tms34_intf.o ../../cpu/tms34_intf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/toa_bcu2.o ../../burn/drv/toaplan/toa_bcu2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/z80_intf.o ../../cpu/z80_intf.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/arm/arm.o ../../cpu/arm/arm.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/f8/f8.o ../../cpu/f8/f8.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/toaplan/toa_gp9001.o ../../burn/drv/toaplan/toa_gp9001.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/arm7/arm7.o ../../cpu/arm7/arm7.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../cpu/arm7/arm7.cpp:38: ../../cpu/arm7/arm7core.h:392:12: warning: unnecessary parentheses in declaration of 'arm7_coproc_do_callback' [-Wparentheses] 392 | extern void((*arm7_coproc_do_callback)(unsigned int, unsigned int)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../cpu/arm7/arm7core.h:392:12: note: remove parentheses 392 | extern void((*arm7_coproc_do_callback)(unsigned int, unsigned int)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - ../../cpu/arm7/arm7core.h:393:20: warning: unnecessary parentheses in declaration of 'arm7_coproc_rt_r_callback' [-Wparentheses] 393 | extern unsigned int((*arm7_coproc_rt_r_callback)(unsigned int)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../cpu/arm7/arm7core.h:393:20: note: remove parentheses 393 | extern unsigned int((*arm7_coproc_rt_r_callback)(unsigned int)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - ../../cpu/arm7/arm7core.h:394:12: warning: unnecessary parentheses in declaration of 'arm7_coproc_rt_w_callback' [-Wparentheses] 394 | extern void((*arm7_coproc_rt_w_callback)(unsigned int, unsigned int)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../cpu/arm7/arm7core.h:394:12: note: remove parentheses 394 | extern void((*arm7_coproc_rt_w_callback)(unsigned int, unsigned int)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - In file included from ../../cpu/arm7/arm7.cpp:152: ../../cpu/arm7/arm7core.c:125:5: warning: unnecessary parentheses in declaration of 'arm7_coproc_do_callback' [-Wparentheses] 125 | void((*arm7_coproc_do_callback)(unsigned int, unsigned int)); // holder for the co processor Data Operations Callback func. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../cpu/arm7/arm7core.c:125:5: note: remove parentheses 125 | void((*arm7_coproc_do_callback)(unsigned int, unsigned int)); // holder for the co processor Data Operations Callback func. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - ../../cpu/arm7/arm7core.c:126:13: warning: unnecessary parentheses in declaration of 'arm7_coproc_rt_r_callback' [-Wparentheses] 126 | unsigned int((*arm7_coproc_rt_r_callback)(unsigned int)); // holder for the co processor Register Transfer Read Callback func. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../cpu/arm7/arm7core.c:126:13: note: remove parentheses 126 | unsigned int((*arm7_coproc_rt_r_callback)(unsigned int)); // holder for the co processor Register Transfer Read Callback func. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - ../../cpu/arm7/arm7core.c:127:5: warning: unnecessary parentheses in declaration of 'arm7_coproc_rt_w_callback' [-Wparentheses] 127 | void((*arm7_coproc_rt_w_callback)(unsigned int, unsigned int)); // holder for the co processor Register Transfer Write Callback Callback func. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../cpu/arm7/arm7core.c:127:5: note: remove parentheses 127 | void((*arm7_coproc_rt_w_callback)(unsigned int, unsigned int)); // holder for the co processor Register Transfer Write Callback Callback func. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/adsp2100/adsp2100.o ../../cpu/adsp2100/adsp2100.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/h6280/h6280.o ../../cpu/h6280/h6280.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/sms/d_sms.o ../../burn/drv/sms/d_sms.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/mb88xx/mb88xx.o ../../cpu/mb88xx/mb88xx.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/e132xs/e132xs.o ../../cpu/e132xs/e132xs.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/hd6309/hd6309.o ../../cpu/hd6309/hd6309.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../cpu/hd6309/hd6309.cpp:635: ../../cpu/hd6309/6309ops.c: In function 'void clr_di()': ../../cpu/hd6309/6309ops.c:224:16: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 224 | UINT32 dummy; | ^~~~~ ../../cpu/hd6309/6309ops.c: In function 'void brn()': ../../cpu/hd6309/6309ops.c:496:15: warning: variable 't' set but not used [-Wunused-but-set-variable] 496 | UINT8 t; | ^ ../../cpu/hd6309/6309ops.c: In function 'void clr_ix()': ../../cpu/hd6309/6309ops.c:2193:16: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 2193 | UINT32 dummy; | ^~~~~ ../../cpu/hd6309/6309ops.c: In function 'void clr_ex()': ../../cpu/hd6309/6309ops.c:2348:16: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 2348 | UINT32 dummy; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/pic16c5x/pic16c5x.o ../../cpu/pic16c5x/pic16c5x.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../cpu/pic16c5x/pic16c5x.cpp: In function 'void tris()': ../../cpu/pic16c5x/pic16c5x.cpp:619:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 619 | else R.TRISA = R.W | 0xf0; P_OUT(0,R.PORTA & (UINT8)(~R.TRISA) & 0xf); break; | ^~~~ In file included from ../../cpu/pic16c5x/pic16c5x.cpp:67: ../../cpu/pic16c5x/pic16c5x.h:69:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 69 | #define PIC16C5x_Out(Port,Value) (pic16c5xWritePort(Port, Value)) | ^ ../../cpu/pic16c5x/pic16c5x.cpp:82:33: note: in expansion of macro 'PIC16C5x_Out' 82 | #define P_OUT(A,V) PIC16C5x_Out(A,V) | ^~~~~~~~~~~~ ../../cpu/pic16c5x/pic16c5x.cpp:619:68: note: in expansion of macro 'P_OUT' 619 | else R.TRISA = R.W | 0xf0; P_OUT(0,R.PORTA & (UINT8)(~R.TRISA) & 0xf); break; | ^~~~~ ../../cpu/pic16c5x/pic16c5x.cpp:621:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 621 | else R.TRISB = R.W; P_OUT(1,R.PORTB & (UINT8)(~R.TRISB)); break; | ^~~~ ../../cpu/pic16c5x/pic16c5x.h:69:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 69 | #define PIC16C5x_Out(Port,Value) (pic16c5xWritePort(Port, Value)) | ^ ../../cpu/pic16c5x/pic16c5x.cpp:82:33: note: in expansion of macro 'PIC16C5x_Out' 82 | #define P_OUT(A,V) PIC16C5x_Out(A,V) | ^~~~~~~~~~~~ ../../cpu/pic16c5x/pic16c5x.cpp:621:61: note: in expansion of macro 'P_OUT' 621 | else R.TRISB = R.W; P_OUT(1,R.PORTB & (UINT8)(~R.TRISB)); break; | ^~~~~ ../../cpu/pic16c5x/pic16c5x.cpp:624:49: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 624 | else R.TRISC = R.W; P_OUT(2,R.PORTC & (UINT8)(~R.TRISC)); break; | ^~~~ ../../cpu/pic16c5x/pic16c5x.h:69:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 69 | #define PIC16C5x_Out(Port,Value) (pic16c5xWritePort(Port, Value)) | ^ ../../cpu/pic16c5x/pic16c5x.cpp:82:33: note: in expansion of macro 'PIC16C5x_Out' 82 | #define P_OUT(A,V) PIC16C5x_Out(A,V) | ^~~~~~~~~~~~ ../../cpu/pic16c5x/pic16c5x.cpp:624:69: note: in expansion of macro 'P_OUT' 624 | else R.TRISC = R.W; P_OUT(2,R.PORTC & (UINT8)(~R.TRISC)); break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/i386/i386.o ../../cpu/i386/i386.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../cpu/i386/i386.cpp:635: ../../cpu/i386/i386ops.c: In function 'void i386_repeat(int)': ../../cpu/i386/i386ops.c:997:16: warning: variable 'eas' set but not used [-Wunused-but-set-variable] 997 | UINT32 eas, ead; | ^~~ ../../cpu/i386/i386ops.c:997:21: warning: variable 'ead' set but not used [-Wunused-but-set-variable] 997 | UINT32 eas, ead; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/m6502/m6502.o ../../cpu/m6502/m6502.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../cpu/m6502/m6502.cpp:83: ../../cpu/m6502/t6502.c: In function 'void m6502_80()': ../../cpu/m6502/t6502.c:40:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 40 | OP(80) { int tmp; RD_IMM; NOP; } /* 2 NOP IMM */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_82()': ../../cpu/m6502/t6502.c:76:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 76 | OP(82) { int tmp; RD_IMM; NOP; } /* 2 NOP IMM */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_c2()': ../../cpu/m6502/t6502.c:78:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 78 | OP(c2) { int tmp; RD_IMM; NOP; } /* 2 NOP IMM */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_e2()': ../../cpu/m6502/t6502.c:79:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 79 | OP(e2) { int tmp; RD_IMM; NOP; } /* 2 NOP IMM */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_04()': ../../cpu/m6502/t6502.c:108:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 108 | OP(04) { int tmp; RD_ZPG; NOP; } /* 3 NOP ZPG */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_44()': ../../cpu/m6502/t6502.c:110:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 110 | OP(44) { int tmp; RD_ZPG; NOP; } /* 3 NOP ZPG */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_64()': ../../cpu/m6502/t6502.c:111:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 111 | OP(64) { int tmp; RD_ZPG; NOP; } /* 3 NOP ZPG */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_14()': ../../cpu/m6502/t6502.c:117:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 117 | OP(14) { int tmp; RD_ZPX; NOP; } /* 4 NOP ZPX */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_34()': ../../cpu/m6502/t6502.c:118:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 118 | OP(34) { int tmp; RD_ZPX; NOP; } /* 4 NOP ZPX */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_54()': ../../cpu/m6502/t6502.c:119:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 119 | OP(54) { int tmp; RD_ZPX; NOP; } /* 4 NOP ZPX */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_74()': ../../cpu/m6502/t6502.c:120:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 120 | OP(74) { int tmp; RD_ZPX; NOP; } /* 4 NOP ZPX */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_d4()': ../../cpu/m6502/t6502.c:123:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 123 | OP(d4) { int tmp; RD_ZPX; NOP; } /* 4 NOP ZPX */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_f4()': ../../cpu/m6502/t6502.c:124:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 124 | OP(f4) { int tmp; RD_ZPX; NOP; } /* 4 NOP ZPX */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_89()': ../../cpu/m6502/t6502.c:202:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 202 | OP(89) { int tmp; RD_IMM; NOP; } /* 2 NOP IMM */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_0c()': ../../cpu/m6502/t6502.c:252:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 252 | OP(0c) { int tmp; RD_ABS; NOP; } /* 4 NOP ABS */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_1c()': ../../cpu/m6502/t6502.c:261:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 261 | OP(1c) { int tmp; RD_ABX_P; NOP; } /* 4 NOP ABX page penalty */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_3c()': ../../cpu/m6502/t6502.c:262:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 262 | OP(3c) { int tmp; RD_ABX_P; NOP; } /* 4 NOP ABX page penalty */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_5c()': ../../cpu/m6502/t6502.c:263:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 263 | OP(5c) { int tmp; RD_ABX_P; NOP; } /* 4 NOP ABX page penalty */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_7c()': ../../cpu/m6502/t6502.c:264:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 264 | OP(7c) { int tmp; RD_ABX_P; NOP; } /* 4 NOP ABX page penalty */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_dc()': ../../cpu/m6502/t6502.c:267:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 267 | OP(dc) { int tmp; RD_ABX_P; NOP; } /* 4 NOP ABX page penalty */ | ^~~ ../../cpu/m6502/t6502.c: In function 'void m6502_fc()': ../../cpu/m6502/t6502.c:268:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 268 | OP(fc) { int tmp; RD_ABX_P; NOP; } /* 4 NOP ABX page penalty */ | ^~~ In file included from ../../cpu/m6502/m6502.cpp:107: ../../cpu/m6502/tdeco16.c: In function 'void deco16_23()': ../../cpu/m6502/tdeco16.c:84:13: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 84 | int tmp; | ^~~ ../../cpu/m6502/tdeco16.c: In function 'void deco16_63()': ../../cpu/m6502/tdeco16.c:94:13: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 94 | int tmp; | ^~~ ../../cpu/m6502/tdeco16.c: In function 'void deco16_a3()': ../../cpu/m6502/tdeco16.c:104:13: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 104 | int tmp; | ^~~ ../../cpu/m6502/tdeco16.c: In function 'void deco16_13()': ../../cpu/m6502/tdeco16.c:115:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 115 | OP(13) { int tmp; m6502_ICount -= 1; RD_IMM; | ^~~ ../../cpu/m6502/tdeco16.c: In function 'void deco16_87()': ../../cpu/m6502/tdeco16.c:197:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 197 | OP(87) { int tmp; m6502_ICount -= 1; RD_IMM; | ^~~ ../../cpu/m6502/tdeco16.c: In function 'void deco16_0b()': ../../cpu/m6502/tdeco16.c:268:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 268 | OP(0b) { int tmp; m6502_ICount -= 1; RD_IMM; | ^~~ ../../cpu/m6502/tdeco16.c: In function 'void deco16_bb()': ../../cpu/m6502/tdeco16.c:296:13: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 296 | int tmp; | ^~~ ../../cpu/m6502/tdeco16.c: In function 'void deco16_3f()': ../../cpu/m6502/tdeco16.c:379:13: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 379 | int tmp; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/upd7725/upd7725.o ../../cpu/upd7725/upd7725.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/sh4/sh4.o ../../cpu/sh4/sh4.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../cpu/sh4/sh4.cpp:1029: In function 'void sh4_timer_recompute(int)', inlined from 'void sh4_timer_callback(int)' at ../../cpu/sh4/sh4tmu.inc:80:21: ../../cpu/sh4/sh4tmu.inc:55:22: warning: array subscript [0, 2] is outside array bounds of 'dtimer2 [3]' [-Warray-bounds=] 55 | m_timer[which].set_prescaler(m_pm_divider * tcnt_div[tcr & 7] * ratio_multi); | ~~~~~~~~~~~~~^ ../../cpu/sh4/sh4.cpp: In function 'void sh4_timer_callback(int)': ../../cpu/sh4/sh4.cpp:355:16: note: while referencing 'm_timer' 355 | static dtimer2 m_timer[3]; | ^~~~~~~ In function 'void sh4_timer_recompute(int)', inlined from 'void sh4_timer_callback(int)' at ../../cpu/sh4/sh4tmu.inc:80:21: ../../cpu/sh4/sh4tmu.inc:56:22: warning: array subscript [0, 2] is outside array bounds of 'dtimer2 [3]' [-Warray-bounds=] 56 | m_timer[which].start(tcnt, which, 1, 0); | ~~~~~~~~~~~~~^ ../../cpu/sh4/sh4.cpp: In function 'void sh4_timer_callback(int)': ../../cpu/sh4/sh4.cpp:355:16: note: while referencing 'm_timer' 355 | static dtimer2 m_timer[3]; | ^~~~~~~ In function 'void sh4_timer_recompute(int)', inlined from 'void sh4_timer_callback(int)' at ../../cpu/sh4/sh4tmu.inc:80:21: ../../cpu/sh4/sh4tmu.inc:56:22: warning: array subscript -1 is below array bounds of 'dtimer2 [3]' [-Warray-bounds=] 56 | m_timer[which].start(tcnt, which, 1, 0); | ~~~~~~~~~~~~~^ ../../cpu/sh4/sh4.cpp: In function 'void sh4_timer_callback(int)': ../../cpu/sh4/sh4.cpp:355:16: note: while referencing 'm_timer' 355 | static dtimer2 m_timer[3]; | ^~~~~~~ In function 'void sh4_timer_recompute(int)', inlined from 'void sh4_timer_callback(int)' at ../../cpu/sh4/sh4tmu.inc:80:21: ../../cpu/sh4/sh4tmu.inc:56:22: warning: array subscript -1 is below array bounds of 'dtimer2 [3]' [-Warray-bounds=] 56 | m_timer[which].start(tcnt, which, 1, 0); | ~~~~~~~~~~~~~^ ../../cpu/sh4/sh4.cpp: In function 'void sh4_timer_callback(int)': ../../cpu/sh4/sh4.cpp:355:16: note: while referencing 'm_timer' 355 | static dtimer2 m_timer[3]; | ^~~~~~~ In function 'void sh4_timer_recompute(int)', inlined from 'void sh4_timer_callback(int)' at ../../cpu/sh4/sh4tmu.inc:80:21: ../../cpu/sh4/sh4tmu.inc:56:22: warning: array subscript -1 is below array bounds of 'dtimer2 [3]' [-Warray-bounds=] 56 | m_timer[which].start(tcnt, which, 1, 0); | ~~~~~~~~~~~~~^ ../../cpu/sh4/sh4.cpp: In function 'void sh4_timer_callback(int)': ../../cpu/sh4/sh4.cpp:355:16: note: while referencing 'm_timer' 355 | static dtimer2 m_timer[3]; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/nec/nec.o ../../cpu/nec/nec.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/sh2/sh2.o ../../cpu/sh2/sh2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/m377/m37710.o ../../cpu/m377/m37710.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/i8039/i8039.o ../../cpu/i8039/i8039.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/nec/v25.o ../../cpu/nec/v25.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/i8x41/mcs48.o ../../cpu/i8x41/mcs48.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/i8051/mcs51.o ../../cpu/i8051/mcs51.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/m6805/m6805.o ../../cpu/m6805/m6805.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../cpu/m6805/m6805.cpp:466: ../../cpu/m6805/6805ops.c: In function 'void brn()': ../../cpu/m6805/6805ops.c:77:15: warning: variable 't' set but not used [-Wunused-but-set-variable] 77 | UINT8 t; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/m6800/m6800.o ../../cpu/m6800/m6800.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../cpu/m6800/m6800.cpp: In function 'void m6800_set_irq_line(int, int)': ../../cpu/m6800/m6800.cpp:630:21: warning: variable 'eddge' set but not used [-Wunused-but-set-variable] 630 | int eddge; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/konami/konami.o ../../cpu/konami/konami.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../cpu/konami/konami.cpp:511: ../../cpu/konami/konamops.c: In function 'void brn()': ../../cpu/konami/konamops.c:322:15: warning: variable 't' set but not used [-Wunused-but-set-variable] 322 | UINT8 t; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/s2650/s2650.o ../../cpu/s2650/s2650.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/v60/v60.o ../../cpu/v60/v60.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/tms32010/tms32010.o ../../cpu/tms32010/tms32010.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/z80/z80ctc.o ../../cpu/z80/z80ctc.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/z80/z80daisy.o ../../cpu/z80/z80daisy.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/m6809/m6809.o ../../cpu/m6809/m6809.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui In file included from ../../cpu/m6809/m6809.cpp:522: ../../cpu/m6809/6809ops.c: In function 'void brn()': ../../cpu/m6809/6809ops.c:388:15: warning: variable 't' set but not used [-Wunused-but-set-variable] 388 | UINT8 t; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/z80/z80pio.o ../../cpu/z80/z80pio.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../intf/audio/aud_dsp.o ../../intf/audio/aud_dsp.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/tlcs90/tlcs90.o ../../cpu/tlcs90/tlcs90.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../intf/audio/lowpass2.o ../../intf/audio/lowpass2.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burner/libretro/retro_cdemu.o ../../burner/libretro/retro_cdemu.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burner/libretro/retro_common.o ../../burner/libretro/retro_common.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/tlcs900/tlcs900.o ../../cpu/tlcs900/tlcs900.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burner/libretro/retro_memory.o ../../burner/libretro/retro_memory.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/z80/z80.o ../../cpu/z80/z80.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burner/libretro/retro_string.o ../../burner/libretro/retro_string.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burner/libretro/libretro.o ../../burner/libretro/libretro.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burner/libretro/libretro.cpp: In function 'INT32 CoreRomPathsLoad()': ../../burner/libretro/libretro.cpp:219:45: warning: 'rom_path.opt' directive output may be truncated writing 12 bytes into a region of size between 0 and 259 [-Wformat-truncation=] 219 | snprintf(szConfig, MAX_PATH - 1, "%srom_path.opt", szAppPathDefPath); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:964, from ../../burner/burner.h:6, from ../../burner/libretro/libretro.cpp:7: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'INT32 CoreRomPathsLoad()' at ../../burner/libretro/libretro.cpp:219:10: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 13 and 272 bytes into a destination of size 259 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burner/libretro/libretro.cpp: In function 'INT32 CoreRomPathsLoad()': ../../burner/libretro/libretro.cpp:223:53: warning: '%c' directive output may be truncated writing 1 byte into a region of size between 0 and 259 [-Wformat-truncation=] 223 | snprintf(szConfig, MAX_PATH - 1, "%s%crom_path.opt", g_rom_dir, PATH_DEFAULT_SLASH_C()); | ^~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'INT32 CoreRomPathsLoad()' at ../../burner/libretro/libretro.cpp:223:11: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 14 and 273 bytes into a destination of size 259 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burner/libretro/libretro.cpp: In function 'bool open_archive()': ../../burner/libretro/libretro.cpp:958:57: warning: '%c' directive output may be truncated writing 1 byte into a region of size between 0 and 259 [-Wformat-truncation=] 958 | snprintf(path, MAX_PATH - 1, "%s%c%s%c%s", g_rom_dir, PATH_DEFAULT_SLASH_C(), szTypeEnum[0][nType], PATH_DEFAULT_SLASH_C(), romName); | ^~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void locate_archive(std::vector&, const char*)' at ../../burner/libretro/libretro.cpp:958:12, inlined from 'bool open_archive()' at ../../burner/libretro/libretro.cpp:1106:17: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 937) into a destination of size 259 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burner/libretro/libretro.cpp: In function 'bool open_archive()': ../../burner/libretro/libretro.cpp:994:55: warning: 'fbneo' directive output may be truncated writing 5 bytes into a region of size between 0 and 259 [-Wformat-truncation=] 994 | snprintf(path, MAX_PATH, "%s%cfbneo%c%s%c%s", g_system_dir, PATH_DEFAULT_SLASH_C(), PATH_DEFAULT_SLASH_C(), szTypeEnum[0][nType], PATH_DEFAULT_SLASH_C(), romName); | ^~~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void locate_archive(std::vector&, const char*)' at ../../burner/libretro/libretro.cpp:994:12, inlined from 'bool open_archive()' at ../../burner/libretro/libretro.cpp:1106:17: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output 9 or more bytes (assuming 943) into a destination of size 260 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burner/libretro/libretro.cpp: In function 'bool open_archive()': ../../burner/libretro/libretro.cpp:1035:52: warning: '%s' directive output may be truncated writing up to 5199 bytes into a region of size 259 [-Wformat-truncation=] 1035 | snprintf(path, MAX_PATH-1,"%s%c%s", CoreRomPaths[i], PATH_DEFAULT_SLASH_C(), romName); | ^~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void locate_archive(std::vector&, const char*)' at ../../burner/libretro/libretro.cpp:1035:12, inlined from 'bool open_archive()' at ../../burner/libretro/libretro.cpp:1106:17: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 5201) into a destination of size 259 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burner/libretro/libretro.cpp: In function 'bool open_archive()': ../../burner/libretro/libretro.cpp:1054:63: warning: '%s' directive output may be truncated writing up to 5199 bytes into a region of size 259 [-Wformat-truncation=] 1054 | snprintf(path, MAX_PATH - 1, "%s%c%s%c%s", CoreRomPaths[i], PATH_DEFAULT_SLASH_C(), szTypeEnum[0][nType], PATH_DEFAULT_SLASH_C(), romName); | ^~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void locate_archive(std::vector&, const char*)' at ../../burner/libretro/libretro.cpp:1054:13, inlined from 'bool open_archive()' at ../../burner/libretro/libretro.cpp:1106:17: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 5877) into a destination of size 259 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burner/libretro/libretro.cpp: In function 'bool retro_load_game(const retro_game_info*)': ../../burner/libretro/libretro.cpp:1734:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 259 bytes from a string of length 259 [-Wstringop-truncation] 1734 | strncpy(buf, path, size - 1); | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burner/libretro/romdata.o ../../burner/libretro/romdata.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burner/libretro/romdata.cpp: In function 'INT32 CoreRomDataPathsLoad()': ../../burner/libretro/romdata.cpp:44:44: warning: 'romdata_path.opt' directive output may be truncated writing 16 bytes into a region of size between 0 and 259 [-Wformat-truncation=] 44 | szConfig, MAX_PATH - 1, "%sromdata_path.opt", | ^~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:964, from ../../burner/burner.h:6, from ../../burner/libretro/romdata.cpp:1: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'INT32 CoreRomDataPathsLoad()' at ../../burner/libretro/romdata.cpp:43:10: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 17 and 276 bytes into a destination of size 259 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burner/libretro/romdata.cpp: In function 'INT32 CoreRomDataPathsLoad()': ../../burner/libretro/romdata.cpp:52:52: warning: '%c' directive output may be truncated writing 1 byte into a region of size between 0 and 259 [-Wformat-truncation=] 52 | szConfig, MAX_PATH - 1, "%s%cromdata_path.opt", | ^~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'INT32 CoreRomDataPathsLoad()' at ../../burner/libretro/romdata.cpp:51:11: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 18 and 277 bytes into a destination of size 259 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burner/libretro/romdata.cpp: In function 'INT32 create_variables_from_romdatas()': ../../burner/libretro/romdata.cpp:416:59: warning: '%s' directive output may be truncated writing up to 5199 bytes into a region of size 259 [-Wformat-truncation=] 416 | snprintf(szFilePathSearch, MAX_PATH - 1, "%s%c", CoreRomDataPaths[i], PATH_DEFAULT_SLASH_C()); | ^~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'INT32 create_variables_from_romdatas()' at ../../burner/libretro/romdata.cpp:416:11: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5201 bytes into a destination of size 259 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burner/libretro/romdata.cpp: In function 'INT32 create_variables_from_romdatas()': ../../burner/libretro/romdata.cpp:493:89: warning: '%s' directive output may be truncated writing up to 259 bytes into a region of size 85 [-Wformat-truncation=] 493 | snprintf(szKey, 100 - 1, "fbneo-romdata-%s-%d", pszDrvName, nRet); | ^~ ../../burner/libretro/romdata.cpp:493:74: note: directive argument in the range [0, 2147483647] 493 | snprintf(szKey, 100 - 1, "fbneo-romdata-%s-%d", pszDrvName, nRet); | ^~~~~~~~~~~~~~~~~~~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'INT32 create_variables_from_romdatas()' at ../../burner/libretro/romdata.cpp:493:15: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 17 and 285 bytes into a destination of size 99 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burner/libretro/ips_manager.o ../../burner/libretro/ips_manager.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui ../../burner/libretro/ips_manager.cpp: In function 'INT32 CoreIpsPathsLoad()': ../../burner/libretro/ips_manager.cpp:64:44: warning: 'ips_path.opt' directive output may be truncated writing 12 bytes into a region of size between 0 and 259 [-Wformat-truncation=] 64 | szConfig, MAX_PATH - 1, "%sips_path.opt", | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:964, from ../../burner/burner.h:6, from ../../burner/libretro/ips_manager.cpp:1: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'INT32 CoreIpsPathsLoad()' at ../../burner/libretro/ips_manager.cpp:63:10: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 13 and 272 bytes into a destination of size 259 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burner/libretro/ips_manager.cpp: In function 'INT32 CoreIpsPathsLoad()': ../../burner/libretro/ips_manager.cpp:72:52: warning: '%c' directive output may be truncated writing 1 byte into a region of size between 0 and 259 [-Wformat-truncation=] 72 | szConfig, MAX_PATH - 1, "%s%cips_path.opt", | ^~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'INT32 CoreIpsPathsLoad()' at ../../burner/libretro/ips_manager.cpp:71:11: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 14 and 273 bytes into a destination of size 259 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../burner/libretro/ips_manager.cpp: In function 'INT32 create_variables_from_ipses()': ../../burner/libretro/ips_manager.cpp:255:58: warning: '%s' directive output may be truncated writing up to 5199 bytes into a region of size 259 [-Wformat-truncation=] 255 | szFilePathSearch, MAX_PATH - 1, "%s%c%s%c", | ^~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'INT32 create_variables_from_ipses()' at ../../burner/libretro/ips_manager.cpp:254:11: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 5202) into a destination of size 259 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/tms34/tms34010.o ../../cpu/tms34/tms34010.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/z180/z180.o ../../cpu/z180/z180.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burner/libretro/retro_input.o ../../burner/libretro/retro_input.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../cpu/upd7810/upd7810.o ../../cpu/upd7810/upd7810.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -c -o../../burn/drv/spectrum/d_spectrum.o ../../burn/drv/spectrum/d_spectrum.cpp -std=gnu++98 -ffast-math -frounding-math -O3 -DNDEBUG -fomit-frame-pointer -fPIC -DHAVE_UNISTD_H -DINCLUDE_7Z_SUPPORT -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -D__LIBRETRO__ -DNO_VIZ -D_LARGEFILE64_SOURCE=0 -D_FILE_OFFSET_BITS=32 -DLSB_FIRST -DUSE_SPEEDHACKS -fforce-addr -Wall -W -Wshadow -Wno-long-long -Wno-write-strings -Wunknown-pragmas -Wundef -Wno-conversion -Wno-missing-braces -Wno-multichar -Wuninitialized -Wpointer-arith -Wno-inline -Wno-unused-value -Wno-sequence-point -Wno-extra -Wno-strict-aliasing -Wno-write-strings -pedantic -Wno-address -Wno-narrowing -Wno-pedantic -ffloat-store -finline-limit=1200 -fcheck-new -I../../burner/win32 -I../../burner/libretro/libretro-common/include -I../../burner/libretro -I../../burn -I../../cpu -I../../burn/snd -I../../burn/devices -I../../intf -I../../intf/input -I../../intf/cd -I../../intf/audio -I../../burner -I../../cpu -I../../cpu/f8 -I../../cpu/i8039 -I../../cpu/i8051 -I../../cpu/i8x41 -I../../cpu/m377 -I../../cpu/m6805 -I../../cpu/tlcs900 -I../../cpu/tms32010 -I../../cpu/upd7725 -I../../cpu/upd7810 -I../../cpu/v60 -I../../cpu/z80 -I../../cpu/z180 -I../../cpu/sh4 -I../../dep/libs/zlib -I../../dep/libs/lib7z -I../../burn/drv/capcom -I../../burn/drv/konami -I../../burn/drv/dataeast -I../../burn/drv/cave -I../../burn/drv/neogeo -I../../burn/drv/psikyo -I../../burn/drv/sega -I../../burn/drv/toaplan -I../../burn/drv/taito -I../../burn/drv/irem -I../../burn/drv/pce -I../../dep/generated -I../../dep/libs -I../../burner/libretro/deps/ugui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' g++ -ofbneo_libretro.so -shared -Wl,-no-undefined -Wl,--version-script=../../burner/libretro/link.T ../../burner/libretro/libretro-common/file/file_path.o ../../burner/libretro/libretro-common/file/file_path_io.o ../../burner/libretro/libretro-common/file/retro_dirent.o ../../burner/libretro/libretro-common/encodings/encoding_utf.o ../../burner/libretro/libretro-common/compat/compat_posix_string.o ../../burner/libretro/libretro-common/compat/compat_strcasestr.o ../../burner/libretro/libretro-common/compat/compat_strl.o ../../burner/libretro/libretro-common/compat/compat_strldup.o ../../burner/libretro/libretro-common/compat/fopen_utf8.o ../../burner/libretro/libretro-common/string/stdstring.o ../../burner/libretro/libretro-common/streams/file_stream.o ../../burner/libretro/libretro-common/streams/file_stream_transforms.o ../../burner/libretro/libretro-common/features/features_cpu.o ../../burner/libretro/libretro-common/file/config_file.o ../../burner/libretro/libretro-common/file/config_file_userdata.o ../../burner/libretro/libretro-common/lists/string_list.o ../../burner/libretro/libretro-common/memmap/memalign.o ../../burner/libretro/libretro-common/time/rtime.o ../../burner/libretro/libretro-common/vfs/vfs_implementation.o ../../dep/libs/lib7z/7zArcIn.o ../../dep/libs/lib7z/7zBuf.o ../../dep/libs/lib7z/7zCrc.o ../../dep/libs/lib7z/7zCrcOpt.o ../../dep/libs/lib7z/7zDec.o ../../dep/libs/lib7z/7zStream.o ../../dep/libs/lib7z/Bcj2.o ../../dep/libs/lib7z/Bra.o ../../dep/libs/lib7z/Bra86.o ../../dep/libs/lib7z/BraIA64.o ../../dep/libs/lib7z/CpuArch.o ../../dep/libs/lib7z/Delta.o ../../dep/libs/lib7z/Lzma2Dec.o ../../dep/libs/lib7z/LzmaDec.o ../../dep/libs/lib7z/Ppmd7.o ../../dep/libs/lib7z/Ppmd7Dec.o ../../burner/ioapi.o ../../burner/unzip.o ../../burn/snd/ay8910.o ../../burn/snd/fm.o ../../burn/snd/fmopl.o ../../burn/snd/ym2151.o ../../burn/snd/ym2413.o ../../burn/snd/ym2612.o ../../burn/snd/ymdeltat.o ../../burn/snd/ymf278b.o ../../cpu/m68k/m68kcpu.o ../../cpu/m68k/m68kops.o ../../cpu/upd7810/7810dasm.o ../../dep/libs/zlib/adler32.o ../../dep/libs/zlib/compress.o ../../dep/libs/zlib/crc32.o ../../dep/libs/zlib/deflate.o ../../dep/libs/zlib/gzclose.o ../../dep/libs/zlib/gzlib.o ../../dep/libs/zlib/gzread.o ../../dep/libs/zlib/gzwrite.o ../../dep/libs/zlib/infback.o ../../dep/libs/zlib/inffast.o ../../dep/libs/zlib/inflate.o ../../dep/libs/zlib/inftrees.o ../../dep/libs/zlib/trees.o ../../dep/libs/zlib/uncompr.o ../../dep/libs/zlib/zutil.o ../../burner/libretro/deps/ugui/ugui.o ../../burner/libretro/deps/ugui/ugui_textbox.o ../../burner/libretro/deps/ugui/font_8x8.o ../../burner/libretro/deps/ugui/SourceHanSansCN_Medium_13X17.o ../../burner/libretro/ugui_tools.o ../../burner/conc.o ../../burner/inputbuf.o ../../burner/nvram.o ../../burner/statec.o ../../burner/un7z.o ../../burner/zipfn.o ../../burn/burn.o ../../burn/burn_bitmap.o ../../burn/burn_gun.o ../../burn/burn_led.o ../../burn/burn_memory.o ../../burn/burn_pal.o ../../burn/burn_shift.o ../../burn/burn_sound.o ../../burn/burn_sound_c.o ../../burn/cheat.o ../../burn/debug_track.o ../../burn/hiscore.o ../../burn/load.o ../../burn/tilemap_generic.o ../../burn/tiles_generic.o ../../burn/timer.o ../../burn/vector.o ../../burn/devices/6821pia.o ../../burn/devices/6840ptm.o ../../burn/devices/8255ppi.o ../../burn/devices/8257dma.o ../../burn/devices/atariic.o ../../burn/devices/atarijsa.o ../../burn/devices/atarimo.o ../../burn/devices/atarirle.o ../../burn/devices/atarivad.o ../../burn/devices/avgdvg.o ../../burn/devices/bsmt2000.o ../../burn/devices/c169.o ../../burn/devices/decobsmt.o ../../burn/devices/ds2404.o ../../burn/devices/dtimer.o ../../burn/devices/earom.o ../../burn/devices/eeprom.o ../../burn/devices/epic12.o ../../burn/devices/gaelco_crypt.o ../../burn/devices/i4x00.o ../../burn/devices/intelfsh.o ../../burn/devices/joyprocess.o ../../burn/devices/k1ge.o ../../burn/devices/kaneko_hit.o ../../burn/devices/kaneko_tmap.o ../../burn/devices/mathbox.o ../../burn/devices/mb87078.o ../../burn/devices/mermaid.o ../../burn/devices/midcsd.o ../../burn/devices/midcvsd.o ../../burn/devices/midsat.o ../../burn/devices/midsg.o ../../burn/devices/midssio.o ../../burn/devices/midtcs.o ../../burn/devices/namco_c45.o ../../burn/devices/namcoio.o ../../burn/devices/nb1414m4.o ../../burn/devices/nb1414m4_8bit.o ../../burn/devices/nmk004.o ../../burn/devices/nmk112.o ../../burn/devices/pandora.o ../../burn/devices/pic8259.o ../../burn/devices/pit8253.o ../../burn/devices/poly.o ../../burn/devices/qs1000.o ../../burn/devices/resnet.o ../../burn/devices/rtc9701.o ../../burn/devices/seibucop.o ../../burn/devices/seibusnd.o ../../burn/devices/serflash.o ../../burn/devices/sknsspr.o ../../burn/devices/slapstic.o ../../burn/devices/st0020.o ../../burn/devices/t5182.o ../../burn/devices/timekpr.o ../../burn/devices/tlc34076.o ../../burn/devices/tms34061.o ../../burn/devices/tms9928a.o ../../burn/devices/v3021.o ../../burn/devices/vdc.o ../../burn/devices/watchdog.o ../../burn/devices/x2212.o ../../burn/snd/asteroids.o ../../burn/snd/burn_md2612.o ../../burn/snd/burn_y8950.o ../../burn/snd/burn_ym2151.o ../../burn/snd/burn_ym2203.o ../../burn/snd/burn_ym2413.o ../../burn/snd/burn_ym2608.o ../../burn/snd/burn_ym2610.o ../../burn/snd/burn_ym2612.o ../../burn/snd/burn_ym3526.o ../../burn/snd/burn_ym3812.o ../../burn/snd/burn_ymf262.o ../../burn/snd/burn_ymf271.o ../../burn/snd/burn_ymf278b.o ../../burn/snd/bzone.o ../../burn/snd/c140.o ../../burn/snd/c352.o ../../burn/snd/c6280.o ../../burn/snd/dac.o ../../burn/snd/digitalk.o ../../burn/snd/es5506.o ../../burn/snd/es8712.o ../../burn/snd/exidy440_snd.o ../../burn/snd/flower.o ../../burn/snd/flt_rc.o ../../burn/snd/gaelco.o ../../burn/snd/hc55516.o ../../burn/snd/i5000.o ../../burn/snd/ics2115.o ../../burn/snd/iremga20.o ../../burn/snd/k005289.o ../../burn/snd/k007232.o ../../burn/snd/k051649.o ../../burn/snd/k053260.o ../../burn/snd/k054539.o ../../burn/snd/llander.o ../../burn/snd/mpeg_audio.o ../../burn/snd/msm5205.o ../../burn/snd/msm5232.o ../../burn/snd/msm6295.o ../../burn/snd/multipcm.o ../../burn/snd/namco_snd.o ../../burn/snd/nes_apu.o ../../burn/snd/phoenixsound.o ../../burn/snd/pleiadssound.o ../../burn/snd/pokey.o ../../burn/snd/redbaron.o ../../burn/snd/rf5c68.o ../../burn/snd/s14001a.o ../../burn/snd/saa1099.o ../../burn/snd/samples.o ../../burn/snd/segapcm.o ../../burn/snd/sn76477.o ../../burn/snd/sn76496.o ../../burn/snd/snk6502_sound.o ../../burn/snd/sp0250.o ../../burn/snd/sp0256.o ../../burn/snd/t6w28.o ../../burn/snd/tiamc1_snd.o ../../burn/snd/tms36xx.o ../../burn/snd/tms5110.o ../../burn/snd/tms5220.o ../../burn/snd/upd7759.o ../../burn/snd/vlm5030.o ../../burn/snd/votrax.o ../../burn/snd/wiping.o ../../burn/snd/x1010.o ../../burn/snd/ymf262.o ../../burn/snd/ymf271.o ../../burn/snd/ymz280b.o ../../burn/snd/ymz770.o ../../burn/drv/atari/d_akkaarrh.o ../../burn/drv/atari/d_arcadecl.o ../../burn/drv/atari/d_atarig1.o ../../burn/drv/atari/d_badlands.o ../../burn/drv/atari/d_batman.o ../../burn/drv/atari/d_blstroid.o ../../burn/drv/atari/d_eprom.o ../../burn/drv/atari/d_gauntlet.o ../../burn/drv/atari/d_klax.o ../../burn/drv/atari/d_marblmd2.o ../../burn/drv/atari/d_missile.o ../../burn/drv/atari/d_offtwall.o ../../burn/drv/atari/d_rampart.o ../../burn/drv/atari/d_relief.o ../../burn/drv/atari/d_shuuz.o ../../burn/drv/atari/d_skullxbo.o ../../burn/drv/atari/d_thunderj.o ../../burn/drv/atari/d_toobin.o ../../burn/drv/atari/d_vindictr.o ../../burn/drv/atari/d_xybots.o ../../burn/drv/capcom/cps.o ../../burn/drv/capcom/cps2_crpt.o ../../burn/drv/capcom/cps_config.o ../../burn/drv/capcom/cps_draw.o ../../burn/drv/capcom/cps_mem.o ../../burn/drv/capcom/cps_obj.o ../../burn/drv/capcom/cps_pal.o ../../burn/drv/capcom/cps_run.o ../../burn/drv/capcom/cps_rw.o ../../burn/drv/capcom/cps_scr.o ../../burn/drv/capcom/cpsr.o ../../burn/drv/capcom/cpsrd.o ../../burn/drv/capcom/cpst.o ../../burn/drv/capcom/ctv.o ../../burn/drv/capcom/d_cps1.o ../../burn/drv/capcom/d_cps2.o ../../burn/drv/capcom/fcrash_snd.o ../../burn/drv/capcom/kabuki.o ../../burn/drv/capcom/ps.o ../../burn/drv/capcom/ps_m.o ../../burn/drv/capcom/ps_z.o ../../burn/drv/capcom/qs.o ../../burn/drv/capcom/qs_c.o ../../burn/drv/capcom/qs_z.o ../../burn/drv/capcom/sf2mdt_snd.o ../../burn/drv/cave/cave.o ../../burn/drv/cave/cave_palette.o ../../burn/drv/cave/cave_sprite.o ../../burn/drv/cave/cave_tile.o ../../burn/drv/cave/d_cv1k.o ../../burn/drv/cave/d_dodonpachi.o ../../burn/drv/cave/d_donpachi.o ../../burn/drv/cave/d_esprade.o ../../burn/drv/cave/d_feversos.o ../../burn/drv/cave/d_gaia.o ../../burn/drv/cave/d_guwange.o ../../burn/drv/cave/d_hotdogst.o ../../burn/drv/cave/d_korokoro.o ../../burn/drv/cave/d_mazinger.o ../../burn/drv/cave/d_metmqstr.o ../../burn/drv/cave/d_pwrinst2.o ../../burn/drv/cave/d_sailormn.o ../../burn/drv/cave/d_tjumpman.o ../../burn/drv/cave/d_uopoko.o ../../burn/drv/channelf/d_channelf.o ../../burn/drv/coleco/d_coleco.o ../../burn/drv/cps3/cps3run.o ../../burn/drv/cps3/cps3snd.o ../../burn/drv/cps3/d_cps3.o ../../burn/drv/dataeast/d_actfancr.o ../../burn/drv/dataeast/d_backfire.o ../../burn/drv/dataeast/d_boogwing.o ../../burn/drv/dataeast/d_brkthru.o ../../burn/drv/dataeast/d_bwing.o ../../burn/drv/dataeast/d_cbuster.o ../../burn/drv/dataeast/d_chanbara.o ../../burn/drv/dataeast/d_cninja.o ../../burn/drv/dataeast/d_compgolf.o ../../burn/drv/dataeast/d_darkseal.o ../../burn/drv/dataeast/d_dassault.o ../../burn/drv/dataeast/d_dblewing.o ../../burn/drv/dataeast/d_dec0.o ../../burn/drv/dataeast/d_dec8.o ../../burn/drv/dataeast/d_deco156.o ../../burn/drv/dataeast/d_deco32.o ../../burn/drv/dataeast/d_decocass.o ../../burn/drv/dataeast/d_decomlc.o ../../burn/drv/dataeast/d_dietgogo.o ../../burn/drv/dataeast/d_dreambal.o ../../burn/drv/dataeast/d_funkyjet.o ../../burn/drv/dataeast/d_karnov.o ../../burn/drv/dataeast/d_kchamp.o ../../burn/drv/dataeast/d_lemmings.o ../../burn/drv/dataeast/d_liberate.o ../../burn/drv/dataeast/d_metlclsh.o ../../burn/drv/dataeast/d_pcktgal.o ../../burn/drv/dataeast/d_pktgaldx.o ../../burn/drv/dataeast/d_progolf.o ../../burn/drv/dataeast/d_rohga.o ../../burn/drv/dataeast/d_shootout.o ../../burn/drv/dataeast/d_sidepckt.o ../../burn/drv/dataeast/d_simpl156.o ../../burn/drv/dataeast/d_sshangha.o ../../burn/drv/dataeast/d_stadhero.o ../../burn/drv/dataeast/d_supbtime.o ../../burn/drv/dataeast/d_tumblep.o ../../burn/drv/dataeast/d_vaportra.o ../../burn/drv/dataeast/deco146.o ../../burn/drv/dataeast/deco16ic.o ../../burn/drv/dataeast/decobac06.o ../../burn/drv/galaxian/d_galaxian.o ../../burn/drv/galaxian/gal_gfx.o ../../burn/drv/galaxian/gal_run.o ../../burn/drv/galaxian/gal_sound.o ../../burn/drv/galaxian/gal_stars.o ../../burn/drv/irem/d_m107.o ../../burn/drv/irem/d_m52.o ../../burn/drv/irem/d_m57.o ../../burn/drv/irem/d_m58.o ../../burn/drv/irem/d_m62.o ../../burn/drv/irem/d_m63.o ../../burn/drv/irem/d_m72.o ../../burn/drv/irem/d_m90.o ../../burn/drv/irem/d_m92.o ../../burn/drv/irem/d_vigilant.o ../../burn/drv/irem/irem_cpu.o ../../burn/drv/irem/irem_sound.o ../../burn/drv/konami/d_88games.o ../../burn/drv/konami/d_ajax.o ../../burn/drv/konami/d_aliens.o ../../burn/drv/konami/d_asterix.o ../../burn/drv/konami/d_battlnts.o ../../burn/drv/konami/d_bishi.o ../../burn/drv/konami/d_bladestl.o ../../burn/drv/konami/d_blockhl.o ../../burn/drv/konami/d_bottom9.o ../../burn/drv/konami/d_chqflag.o ../../burn/drv/konami/d_circusc.o ../../burn/drv/konami/d_combatsc.o ../../burn/drv/konami/d_contra.o ../../burn/drv/konami/d_crimfght.o ../../burn/drv/konami/d_dbz.o ../../burn/drv/konami/d_ddribble.o ../../burn/drv/konami/d_divebomb.o ../../burn/drv/konami/d_fastlane.o ../../burn/drv/konami/d_finalzr.o ../../burn/drv/konami/d_flkatck.o ../../burn/drv/konami/d_gberet.o ../../burn/drv/konami/d_gbusters.o ../../burn/drv/konami/d_gijoe.o ../../burn/drv/konami/d_gradius3.o ../../burn/drv/konami/d_gyruss.o ../../burn/drv/konami/d_hcastle.o ../../burn/drv/konami/d_hexion.o ../../burn/drv/konami/d_hyperspt.o ../../burn/drv/konami/d_ironhors.o ../../burn/drv/konami/d_jackal.o ../../burn/drv/konami/d_jailbrek.o ../../burn/drv/konami/d_junofrst.o ../../burn/drv/konami/d_kontest.o ../../burn/drv/konami/d_labyrunr.o ../../burn/drv/konami/d_lethal.o ../../burn/drv/konami/d_mainevt.o ../../burn/drv/konami/d_megazone.o ../../burn/drv/konami/d_mikie.o ../../burn/drv/konami/d_mogura.o ../../burn/drv/konami/d_moo.o ../../burn/drv/konami/d_mystwarr.o ../../burn/drv/konami/d_nemesis.o ../../burn/drv/konami/d_pandoras.o ../../burn/drv/konami/d_parodius.o ../../burn/drv/konami/d_pingpong.o ../../burn/drv/konami/d_pooyan.o ../../burn/drv/konami/d_rockrage.o ../../burn/drv/konami/d_rocnrope.o ../../burn/drv/konami/d_rollerg.o ../../burn/drv/konami/d_sbasketb.o ../../burn/drv/konami/d_scotrsht.o ../../burn/drv/konami/d_shaolins.o ../../burn/drv/konami/d_simpsons.o ../../burn/drv/konami/d_spy.o ../../burn/drv/konami/d_surpratk.o ../../burn/drv/konami/d_thunderx.o ../../burn/drv/konami/d_timeplt.o ../../burn/drv/konami/d_tmnt.o ../../burn/drv/konami/d_tp84.o ../../burn/drv/konami/d_trackfld.o ../../burn/drv/konami/d_tutankhm.o ../../burn/drv/konami/d_twin16.o ../../burn/drv/konami/d_ultraman.o ../../burn/drv/konami/d_vendetta.o ../../burn/drv/konami/d_wecleman.o ../../burn/drv/konami/d_xexex.o ../../burn/drv/konami/d_xmen.o ../../burn/drv/konami/d_yiear.o ../../burn/drv/konami/k007121.o ../../burn/drv/konami/k007342_k007420.o ../../burn/drv/konami/k007452.o ../../burn/drv/konami/k051316.o ../../burn/drv/konami/k051733.o ../../burn/drv/konami/k051960.o ../../burn/drv/konami/k052109.o ../../burn/drv/konami/k053245.o ../../burn/drv/konami/k053247.o ../../burn/drv/konami/k053250.o ../../burn/drv/konami/k053251.o ../../burn/drv/konami/k053936.o ../../burn/drv/konami/k054000.o ../../burn/drv/konami/k054338.o ../../burn/drv/konami/k055555.o ../../burn/drv/konami/k056832.o ../../burn/drv/konami/konamigx.o ../../burn/drv/konami/konamiic.o ../../burn/drv/konami/timeplt_snd.o ../../burn/drv/megadrive/d_mdarcbl.o ../../burn/drv/megadrive/d_megadrive.o ../../burn/drv/megadrive/mdeeprom.o ../../burn/drv/megadrive/megadrive.o ../../burn/drv/megadrive/stm95.o ../../burn/drv/midway/d_tunit.o ../../burn/drv/midway/d_wunit.o ../../burn/drv/midway/d_xunit.o ../../burn/drv/midway/d_yunit.o ../../burn/drv/midway/dcs2k.o ../../burn/drv/midway/midtunit.o ../../burn/drv/midway/midwayic.o ../../burn/drv/midway/midwunit.o ../../burn/drv/midway/narc_sound.o ../../burn/drv/midway/williams_adpcm.o ../../burn/drv/midway/williams_cvsd.o ../../burn/drv/midway/yawdim_sound.o ../../burn/drv/msx/d_msx.o ../../burn/drv/neogeo/d_neogeo.o ../../burn/drv/neogeo/neo_decrypt.o ../../burn/drv/neogeo/neo_palette.o ../../burn/drv/neogeo/neo_run.o ../../burn/drv/neogeo/neo_sprite.o ../../burn/drv/neogeo/neo_text.o ../../burn/drv/neogeo/neo_upd4990a.o ../../burn/drv/neogeo/neogeo.o ../../burn/drv/nes/d_nes.o ../../burn/drv/pce/d_pce.o ../../burn/drv/pce/pce.o ../../burn/drv/pgm/d_pgm.o ../../burn/drv/pgm/pgm_asic25.o ../../burn/drv/pgm/pgm_asic27a_type1.o ../../burn/drv/pgm/pgm_asic27a_type2.o ../../burn/drv/pgm/pgm_asic27a_type3.o ../../burn/drv/pgm/pgm_asic3.o ../../burn/drv/pgm/pgm_crypt.o ../../burn/drv/pgm/pgm_draw.o ../../burn/drv/pgm/pgm_run.o ../../burn/drv/pre90s/d_1942.o ../../burn/drv/pre90s/d_1943.o ../../burn/drv/pre90s/d_4enraya.o ../../burn/drv/pre90s/d_aeroboto.o ../../burn/drv/pre90s/d_akazukin.o ../../burn/drv/pre90s/d_alinvade.o ../../burn/drv/pre90s/d_alpha68k.o ../../burn/drv/pre90s/d_alpha68k1.o ../../burn/drv/pre90s/d_alpha68k2.o ../../burn/drv/pre90s/d_ambush.o ../../burn/drv/pre90s/d_amspdwy.o ../../burn/drv/pre90s/d_arabian.o ../../burn/drv/pre90s/d_argus.o ../../burn/drv/pre90s/d_armedf.o ../../burn/drv/pre90s/d_asteroids.o ../../burn/drv/pre90s/d_atetris.o ../../burn/drv/pre90s/d_aztarac.o ../../burn/drv/pre90s/d_bagman.o ../../burn/drv/pre90s/d_baraduke.o ../../burn/drv/pre90s/d_battlane.o ../../burn/drv/pre90s/d_battlex.o ../../burn/drv/pre90s/d_bbusters.o ../../burn/drv/pre90s/d_beaminv.o ../../burn/drv/pre90s/d_berzerk.o ../../burn/drv/pre90s/d_bionicc.o ../../burn/drv/pre90s/d_blktiger.o ../../burn/drv/pre90s/d_blockade.o ../../burn/drv/pre90s/d_blockout.o ../../burn/drv/pre90s/d_blueprnt.o ../../burn/drv/pre90s/d_bogeyman.o ../../burn/drv/pre90s/d_bombjack.o ../../burn/drv/pre90s/d_btime.o ../../burn/drv/pre90s/d_bwidow.o ../../burn/drv/pre90s/d_bzone.o ../../burn/drv/pre90s/d_cabal.o ../../burn/drv/pre90s/d_calorie.o ../../burn/drv/pre90s/d_canyon.o ../../burn/drv/pre90s/d_capbowl.o ../../burn/drv/pre90s/d_carjmbre.o ../../burn/drv/pre90s/d_ccastles.o ../../burn/drv/pre90s/d_cclimber.o ../../burn/drv/pre90s/d_cheekyms.o ../../burn/drv/pre90s/d_chinagat.o ../../burn/drv/pre90s/d_citycon.o ../../burn/drv/pre90s/d_cloak.o ../../burn/drv/pre90s/d_cloud9.o ../../burn/drv/pre90s/d_clshroad.o ../../burn/drv/pre90s/d_commando.o ../../burn/drv/pre90s/d_cop01.o ../../burn/drv/pre90s/d_copsnrob.o ../../burn/drv/pre90s/d_cybertnk.o ../../burn/drv/pre90s/d_dacholer.o ../../burn/drv/pre90s/d_darkmist.o ../../burn/drv/pre90s/d_dday.o ../../burn/drv/pre90s/d_ddayjlc.o ../../burn/drv/pre90s/d_ddragon.o ../../burn/drv/pre90s/d_deadang.o ../../burn/drv/pre90s/d_djboy.o ../../burn/drv/pre90s/d_dkong.o ../../burn/drv/pre90s/d_docastle.o ../../burn/drv/pre90s/d_dogfgt.o ../../burn/drv/pre90s/d_dorachan.o ../../burn/drv/pre90s/d_dribling.o ../../burn/drv/pre90s/d_drmicro.o ../../burn/drv/pre90s/d_dynduke.o ../../burn/drv/pre90s/d_efdt.o ../../burn/drv/pre90s/d_epos.o ../../burn/drv/pre90s/d_espial.o ../../burn/drv/pre90s/d_ettrivia.o ../../burn/drv/pre90s/d_exedexes.o ../../burn/drv/pre90s/d_exerion.o ../../burn/drv/pre90s/d_exidy440.o ../../burn/drv/pre90s/d_exprraid.o ../../burn/drv/pre90s/d_exterm.o ../../burn/drv/pre90s/d_fantland.o ../../burn/drv/pre90s/d_fastfred.o ../../burn/drv/pre90s/d_fcombat.o ../../burn/drv/pre90s/d_firetrap.o ../../burn/drv/pre90s/d_flipjack.o ../../burn/drv/pre90s/d_flower.o ../../burn/drv/pre90s/d_foodf.o ../../burn/drv/pre90s/d_freekick.o ../../burn/drv/pre90s/d_funkybee.o ../../burn/drv/pre90s/d_galaga.o ../../burn/drv/pre90s/d_galivan.o ../../burn/drv/pre90s/d_gaplus.o ../../burn/drv/pre90s/d_ginganin.o ../../burn/drv/pre90s/d_gng.o ../../burn/drv/pre90s/d_goindol.o ../../burn/drv/pre90s/d_gotya.o ../../burn/drv/pre90s/d_gridlee.o ../../burn/drv/pre90s/d_gunsmoke.o ../../burn/drv/pre90s/d_headonb.o ../../burn/drv/pre90s/d_higemaru.o ../../burn/drv/pre90s/d_himesiki.o ../../burn/drv/pre90s/d_holeland.o ../../burn/drv/pre90s/d_hvyunit.o ../../burn/drv/pre90s/d_invaders.o ../../burn/drv/pre90s/d_iqblock.o ../../burn/drv/pre90s/d_jack.o ../../burn/drv/pre90s/d_jedi.o ../../burn/drv/pre90s/d_jrpacman.o ../../burn/drv/pre90s/d_kangaroo.o ../../burn/drv/pre90s/d_kingofbox.o ../../burn/drv/pre90s/d_kncljoe.o ../../burn/drv/pre90s/d_kyugo.o ../../burn/drv/pre90s/d_ladybug.o ../../burn/drv/pre90s/d_lasso.o ../../burn/drv/pre90s/d_lastduel.o ../../burn/drv/pre90s/d_lockon.o ../../burn/drv/pre90s/d_lwings.o ../../burn/drv/pre90s/d_madmotor.o ../../burn/drv/pre90s/d_magmax.o ../../burn/drv/pre90s/d_mainsnk.o ../../burn/drv/pre90s/d_mappy.o ../../burn/drv/pre90s/d_marineb.o ../../burn/drv/pre90s/d_mario.o ../../burn/drv/pre90s/d_markham.o ../../burn/drv/pre90s/d_mastboyo.o ../../burn/drv/pre90s/d_matmania.o ../../burn/drv/pre90s/d_mcr.o ../../burn/drv/pre90s/d_mcr3.o ../../burn/drv/pre90s/d_mcr68.o ../../burn/drv/pre90s/d_megasys1.o ../../burn/drv/pre90s/d_meijinsn.o ../../burn/drv/pre90s/d_metlfrzr.o ../../burn/drv/pre90s/d_mhavoc.o ../../burn/drv/pre90s/d_millipede.o ../../burn/drv/pre90s/d_mirax.o ../../burn/drv/pre90s/d_mitchell.o ../../burn/drv/pre90s/d_mjkjidai.o ../../burn/drv/pre90s/d_mmagic.o ../../burn/drv/pre90s/d_mole.o ../../burn/drv/pre90s/d_momoko.o ../../burn/drv/pre90s/d_mouser.o ../../burn/drv/pre90s/d_mrdo.o ../../burn/drv/pre90s/d_mrflea.o ../../burn/drv/pre90s/d_mrjong.o ../../burn/drv/pre90s/d_munchmo.o ../../burn/drv/pre90s/d_mustache.o ../../burn/drv/pre90s/d_mystston.o ../../burn/drv/pre90s/d_namcos1.o ../../burn/drv/pre90s/d_namcos86.o ../../burn/drv/pre90s/d_naughtyb.o ../../burn/drv/pre90s/d_ninjakd2.o ../../burn/drv/pre90s/d_nitedrvr.o ../../burn/drv/pre90s/d_olibochu.o ../../burn/drv/pre90s/d_omegrace.o ../../burn/drv/pre90s/d_pac2650.o ../../burn/drv/pre90s/d_pacland.o ../../burn/drv/pre90s/d_pacman.o ../../burn/drv/pre90s/d_pbaction.o ../../burn/drv/pre90s/d_pengadvb.o ../../burn/drv/pre90s/d_phoenix.o ../../burn/drv/pre90s/d_pitnrun.o ../../burn/drv/pre90s/d_pkunwar.o ../../burn/drv/pre90s/d_popeye.o ../../burn/drv/pre90s/d_popper.o ../../burn/drv/pre90s/d_prehisle.o ../../burn/drv/pre90s/d_psychic5.o ../../burn/drv/pre90s/d_pturn.o ../../burn/drv/pre90s/d_punchout.o ../../burn/drv/pre90s/d_qbert.o ../../burn/drv/pre90s/d_quantum.o ../../burn/drv/pre90s/d_quizo.o ../../burn/drv/pre90s/d_rallyx.o ../../burn/drv/pre90s/d_redclash.o ../../burn/drv/pre90s/d_renegade.o ../../burn/drv/pre90s/d_route16.o ../../burn/drv/pre90s/d_rpunch.o ../../burn/drv/pre90s/d_safarir.o ../../burn/drv/pre90s/d_sauro.o ../../burn/drv/pre90s/d_scregg.o ../../burn/drv/pre90s/d_seicross.o ../../burn/drv/pre90s/d_senjyo.o ../../burn/drv/pre90s/d_sf.o ../../burn/drv/pre90s/d_shangkid.o ../../burn/drv/pre90s/d_shisen.o ../../burn/drv/pre90s/d_sidearms.o ../../burn/drv/pre90s/d_skyarmy.o ../../burn/drv/pre90s/d_skyfox.o ../../burn/drv/pre90s/d_skykid.o ../../burn/drv/pre90s/d_snk.o ../../burn/drv/pre90s/d_snk6502.o ../../burn/drv/pre90s/d_snk68.o ../../burn/drv/pre90s/d_solomon.o ../../burn/drv/pre90s/d_sonson.o ../../burn/drv/pre90s/d_spacefb.o ../../burn/drv/pre90s/d_spdodgeb.o ../../burn/drv/pre90s/d_speedbal.o ../../burn/drv/pre90s/d_sprcros2.o ../../burn/drv/pre90s/d_srumbler.o ../../burn/drv/pre90s/d_ssozumo.o ../../burn/drv/pre90s/d_sstrangr.o ../../burn/drv/pre90s/d_starwars.o ../../burn/drv/pre90s/d_stfight.o ../../burn/drv/pre90s/d_stuntair.o ../../burn/drv/pre90s/d_sub.o ../../burn/drv/pre90s/d_suna8.o ../../burn/drv/pre90s/d_tagteam.o ../../burn/drv/pre90s/d_tail2nose.o ../../burn/drv/pre90s/d_tankbust.o ../../burn/drv/pre90s/d_taxidriv.o ../../burn/drv/pre90s/d_tbowl.o ../../burn/drv/pre90s/d_tceptor.o ../../burn/drv/pre90s/d_tecmo.o ../../burn/drv/pre90s/d_tempest.o ../../burn/drv/pre90s/d_terracre.o ../../burn/drv/pre90s/d_thedeep.o ../../burn/drv/pre90s/d_thepit.o ../../burn/drv/pre90s/d_thief.o ../../burn/drv/pre90s/d_tiamc1.o ../../burn/drv/pre90s/d_tigeroad.o ../../burn/drv/pre90s/d_timelimt.o ../../burn/drv/pre90s/d_toki.o ../../burn/drv/pre90s/d_toypop.o ../../burn/drv/pre90s/d_travrusa.o ../../burn/drv/pre90s/d_tsamurai.o ../../burn/drv/pre90s/d_tubep.o ../../burn/drv/pre90s/d_usgames.o ../../burn/drv/pre90s/d_vampire.o ../../burn/drv/pre90s/d_vastar.o ../../burn/drv/pre90s/d_vball.o ../../burn/drv/pre90s/d_vicdual.o ../../burn/drv/pre90s/d_vulgus.o ../../burn/drv/pre90s/d_wallc.o ../../burn/drv/pre90s/d_warpsped.o ../../burn/drv/pre90s/d_warpwarp.o ../../burn/drv/pre90s/d_wc90.o ../../burn/drv/pre90s/d_wc90b.o ../../burn/drv/pre90s/d_williams.o ../../burn/drv/pre90s/d_wiping.o ../../burn/drv/pre90s/d_wiz.o ../../burn/drv/pre90s/d_wwfsstar.o ../../burn/drv/pre90s/d_xain.o ../../burn/drv/pre90s/d_xxmissio.o ../../burn/drv/pre90s/d_xyonix.o ../../burn/drv/pre90s/d_zaccaria.o ../../burn/drv/pre90s/d_zodiack.o ../../burn/drv/pre90s/d_zwackery.o ../../burn/drv/psikyo/d_psikyo.o ../../burn/drv/psikyo/d_psikyo4.o ../../burn/drv/psikyo/d_psikyosh.o ../../burn/drv/psikyo/psikyo_palette.o ../../burn/drv/psikyo/psikyo_sprite.o ../../burn/drv/psikyo/psikyo_tile.o ../../burn/drv/psikyo/psikyosh_render.o ../../burn/drv/pst90s/d_1945kiii.o ../../burn/drv/pst90s/d_20pacgal.o ../../burn/drv/pst90s/d_3x3puzzl.o ../../burn/drv/pst90s/d_aerofgt.o ../../burn/drv/pst90s/d_airbustr.o ../../burn/drv/pst90s/d_aquarium.o ../../burn/drv/pst90s/d_artmagic.o ../../burn/drv/pst90s/d_bestleag.o ../../burn/drv/pst90s/d_bigstrkb.o ../../burn/drv/pst90s/d_blackt96.o ../../burn/drv/pst90s/d_blmbycar.o ../../burn/drv/pst90s/d_bloodbro.o ../../burn/drv/pst90s/d_bloodbro_ms.o ../../burn/drv/pst90s/d_btoads.o ../../burn/drv/pst90s/d_cischeat.o ../../burn/drv/pst90s/d_crospang.o ../../burn/drv/pst90s/d_crshrace.o ../../burn/drv/pst90s/d_cultures.o ../../burn/drv/pst90s/d_dcon.o ../../burn/drv/pst90s/d_ddragon3.o ../../burn/drv/pst90s/d_deniam.o ../../burn/drv/pst90s/d_discoboy.o ../../burn/drv/pst90s/d_diverboy.o ../../burn/drv/pst90s/d_dooyong.o ../../burn/drv/pst90s/d_dreamwld.o ../../burn/drv/pst90s/d_drgnmst.o ../../burn/drv/pst90s/d_drtomy.o ../../burn/drv/pst90s/d_egghunt.o ../../burn/drv/pst90s/d_eolith.o ../../burn/drv/pst90s/d_eolith16.o ../../burn/drv/pst90s/d_esd16.o ../../burn/drv/pst90s/d_expro02.o ../../burn/drv/pst90s/d_f-32.o ../../burn/drv/pst90s/d_f1gp.o ../../burn/drv/pst90s/d_funybubl.o ../../burn/drv/pst90s/d_fuukifg2.o ../../burn/drv/pst90s/d_fuukifg3.o ../../burn/drv/pst90s/d_gaelco.o ../../burn/drv/pst90s/d_gaelco2.o ../../burn/drv/pst90s/d_gaiden.o ../../burn/drv/pst90s/d_galpani3.o ../../burn/drv/pst90s/d_galpanic.o ../../burn/drv/pst90s/d_galspnbl.o ../../burn/drv/pst90s/d_glass.o ../../burn/drv/pst90s/d_go2000.o ../../burn/drv/pst90s/d_goori.o ../../burn/drv/pst90s/d_gotcha.o ../../burn/drv/pst90s/d_gstream.o ../../burn/drv/pst90s/d_gumbo.o ../../burn/drv/pst90s/d_hyperpac.o ../../burn/drv/pst90s/d_hyprduel.o ../../burn/drv/pst90s/d_inufuku.o ../../burn/drv/pst90s/d_itech32.o ../../burn/drv/pst90s/d_itech8.o ../../burn/drv/pst90s/d_jchan.o ../../burn/drv/pst90s/d_kaneko16.o ../../burn/drv/pst90s/d_kickgoal.o ../../burn/drv/pst90s/d_ladyfrog.o ../../burn/drv/pst90s/d_legionna.o ../../burn/drv/pst90s/d_limenko.o ../../burn/drv/pst90s/d_lordgun.o ../../burn/drv/pst90s/d_macrossp.o ../../burn/drv/pst90s/d_mcatadv.o ../../burn/drv/pst90s/d_metro.o ../../burn/drv/pst90s/d_midas.o ../../burn/drv/pst90s/d_mirage.o ../../burn/drv/pst90s/d_missb2.o ../../burn/drv/pst90s/d_mosaic.o ../../burn/drv/pst90s/d_ms32.o ../../burn/drv/pst90s/d_mugsmash.o ../../burn/drv/pst90s/d_mwarr.o ../../burn/drv/pst90s/d_namcona1.o ../../burn/drv/pst90s/d_namconb1.o ../../burn/drv/pst90s/d_namcos2.o ../../burn/drv/pst90s/d_news.o ../../burn/drv/pst90s/d_ngp.o ../../burn/drv/pst90s/d_nmg5.o ../../burn/drv/pst90s/d_nmk16.o ../../burn/drv/pst90s/d_ohmygod.o ../../burn/drv/pst90s/d_oneshot.o ../../burn/drv/pst90s/d_onetwo.o ../../burn/drv/pst90s/d_pasha2.o ../../burn/drv/pst90s/d_pass.o ../../burn/drv/pst90s/d_patapata.o ../../burn/drv/pst90s/d_pipedrm.o ../../burn/drv/pst90s/d_pirates.o ../../burn/drv/pst90s/d_pkscram.o ../../burn/drv/pst90s/d_playmark.o ../../burn/drv/pst90s/d_powerbal.o ../../burn/drv/pst90s/d_powerins.o ../../burn/drv/pst90s/d_ppmast93.o ../../burn/drv/pst90s/d_pushman.o ../../burn/drv/pst90s/d_rabbit.o ../../burn/drv/pst90s/d_raiden.o ../../burn/drv/pst90s/d_raiden2.o ../../burn/drv/pst90s/d_sandscrp.o ../../burn/drv/pst90s/d_sderby.o ../../burn/drv/pst90s/d_seibuspi.o ../../burn/drv/pst90s/d_seta.o ../../burn/drv/pst90s/d_seta2.o ../../burn/drv/pst90s/d_shadfrce.o ../../burn/drv/pst90s/d_shangha3.o ../../burn/drv/pst90s/d_silkroad.o ../../burn/drv/pst90s/d_silvmil.o ../../burn/drv/pst90s/d_speedspn.o ../../burn/drv/pst90s/d_splash.o ../../burn/drv/pst90s/d_ssv.o ../../burn/drv/pst90s/d_suna16.o ../../burn/drv/pst90s/d_supduck.o ../../burn/drv/pst90s/d_suprnova.o ../../burn/drv/pst90s/d_taotaido.o ../../burn/drv/pst90s/d_targeth.o ../../burn/drv/pst90s/d_tecmo16.o ../../burn/drv/pst90s/d_tecmosys.o ../../burn/drv/pst90s/d_tetrisp2.o ../../burn/drv/pst90s/d_thoop2.o ../../burn/drv/pst90s/d_topdrive.o ../../burn/drv/pst90s/d_tumbleb.o ../../burn/drv/pst90s/d_unico.o ../../burn/drv/pst90s/d_vamphalf.o ../../burn/drv/pst90s/d_vegaeo.o ../../burn/drv/pst90s/d_welltris.o ../../burn/drv/pst90s/d_wrally.o ../../burn/drv/pst90s/d_wwfwfest.o ../../burn/drv/pst90s/d_x2222.o ../../burn/drv/pst90s/d_xorworld.o ../../burn/drv/pst90s/d_yunsun16.o ../../burn/drv/pst90s/d_yunsung8.o ../../burn/drv/pst90s/d_zerozone.o ../../burn/drv/sega/d_angelkds.o ../../burn/drv/sega/d_appoooh.o ../../burn/drv/sega/d_bankp.o ../../burn/drv/sega/d_dotrikun.o ../../burn/drv/sega/d_hangon.o ../../burn/drv/sega/d_outrun.o ../../burn/drv/sega/d_segac2.o ../../burn/drv/sega/d_segae.o ../../burn/drv/sega/d_segag80v.o ../../burn/drv/sega/d_segas32.o ../../burn/drv/sega/d_suprloco.o ../../burn/drv/sega/d_sys1.o ../../burn/drv/sega/d_sys16a.o ../../burn/drv/sega/d_sys16b.o ../../burn/drv/sega/d_sys18.o ../../burn/drv/sega/d_sys24.o ../../burn/drv/sega/d_turbo.o ../../burn/drv/sega/d_xbrd.o ../../burn/drv/sega/d_ybrd.o ../../burn/drv/sega/d_zaxxon.o ../../burn/drv/sega/fd1089.o ../../burn/drv/sega/fd1094.o ../../burn/drv/sega/fd1094_intf.o ../../burn/drv/sega/genesis_vid.o ../../burn/drv/sega/mc8123.o ../../burn/drv/sega/sega_315_5195.o ../../burn/drv/sega/sys16_fd1094.o ../../burn/drv/sega/sys16_gfx.o ../../burn/drv/sega/sys16_run.o ../../burn/drv/sega/usb_snd.o ../../burn/drv/sg1000/d_sg1000.o ../../burn/drv/sms/d_sms.o ../../burn/drv/sms/sms.o ../../burn/drv/sms/smsfmintf.o ../../burn/drv/sms/smspio.o ../../burn/drv/sms/smsrender.o ../../burn/drv/sms/smssound.o ../../burn/drv/sms/smssystem.o ../../burn/drv/sms/smstms.o ../../burn/drv/sms/smsvdp.o ../../burn/drv/spectrum/d_spectrum.o ../../burn/drv/taito/cchip.o ../../burn/drv/taito/d_arkanoid.o ../../burn/drv/taito/d_ashnojoe.o ../../burn/drv/taito/d_asuka.o ../../burn/drv/taito/d_bublbobl.o ../../burn/drv/taito/d_buggychl.o ../../burn/drv/taito/d_chaknpop.o ../../burn/drv/taito/d_crbaloon.o ../../burn/drv/taito/d_cyclemb.o ../../burn/drv/taito/d_darius2.o ../../burn/drv/taito/d_exzisus.o ../../burn/drv/taito/d_flstory.o ../../burn/drv/taito/d_galastrm.o ../../burn/drv/taito/d_gladiatr.o ../../burn/drv/taito/d_groundfx.o ../../burn/drv/taito/d_gunbuster.o ../../burn/drv/taito/d_halleys.o ../../burn/drv/taito/d_jollyjgr.o ../../burn/drv/taito/d_ksayakyu.o ../../burn/drv/taito/d_lkage.o ../../burn/drv/taito/d_lsasquad.o ../../burn/drv/taito/d_mexico86.o ../../burn/drv/taito/d_minivdr.o ../../burn/drv/taito/d_msisaac.o ../../burn/drv/taito/d_nycaptor.o ../../burn/drv/taito/d_othunder.o ../../burn/drv/taito/d_qix.o ../../burn/drv/taito/d_retofinv.o ../../burn/drv/taito/d_rollrace.o ../../burn/drv/taito/d_slapshot.o ../../burn/drv/taito/d_ssrj.o ../../burn/drv/taito/d_superchs.o ../../burn/drv/taito/d_superqix.o ../../burn/drv/taito/d_supridr.o ../../burn/drv/taito/d_taitob.o ../../burn/drv/taito/d_taitof2.o ../../burn/drv/taito/d_taitof3.o ../../burn/drv/taito/d_taitoh.o ../../burn/drv/taito/d_taitol.o ../../burn/drv/taito/d_taitomisc.o ../../burn/drv/taito/d_taitosj.o ../../burn/drv/taito/d_taitox.o ../../burn/drv/taito/d_taitoz.o ../../burn/drv/taito/d_tnzs.o ../../burn/drv/taito/d_undrfire.o ../../burn/drv/taito/d_wyvernf0.o ../../burn/drv/taito/pc080sn.o ../../burn/drv/taito/pc090oj.o ../../burn/drv/taito/taito.o ../../burn/drv/taito/taito_ic.o ../../burn/drv/taito/taito_m68705.o ../../burn/drv/taito/taitof3_snd.o ../../burn/drv/taito/taitof3_video.o ../../burn/drv/taito/tc0100scn.o ../../burn/drv/taito/tc0110pcr.o ../../burn/drv/taito/tc0140syt.o ../../burn/drv/taito/tc0150rod.o ../../burn/drv/taito/tc0180vcu.o ../../burn/drv/taito/tc0220ioc.o ../../burn/drv/taito/tc0280grd.o ../../burn/drv/taito/tc0360pri.o ../../burn/drv/taito/tc0480scp.o ../../burn/drv/taito/tc0510nio.o ../../burn/drv/taito/tc0640fio.o ../../burn/drv/taito/tnzs_prot.o ../../burn/drv/toaplan/d_batrider.o ../../burn/drv/toaplan/d_batsugun.o ../../burn/drv/toaplan/d_battleg.o ../../burn/drv/toaplan/d_bbakraid.o ../../burn/drv/toaplan/d_dogyuun.o ../../burn/drv/toaplan/d_enmadaio.o ../../burn/drv/toaplan/d_fixeight.o ../../burn/drv/toaplan/d_ghox.o ../../burn/drv/toaplan/d_kbash.o ../../burn/drv/toaplan/d_kbash2.o ../../burn/drv/toaplan/d_mahoudai.o ../../burn/drv/toaplan/d_pipibibs.o ../../burn/drv/toaplan/d_shippumd.o ../../burn/drv/toaplan/d_slapfght.o ../../burn/drv/toaplan/d_snowbro2.o ../../burn/drv/toaplan/d_tekipaki.o ../../burn/drv/toaplan/d_toaplan1.o ../../burn/drv/toaplan/d_truxton2.o ../../burn/drv/toaplan/d_twincobr.o ../../burn/drv/toaplan/d_vfive.o ../../burn/drv/toaplan/d_wardner.o ../../burn/drv/toaplan/toa_bcu2.o ../../burn/drv/toaplan/toa_extratext.o ../../burn/drv/toaplan/toa_gp9001.o ../../burn/drv/toaplan/toa_palette.o ../../burn/drv/toaplan/toaplan.o ../../burn/drv/toaplan/toaplan1.o ../../burn/drv/d_parent.o ../../cpu/adsp2100_intf.o ../../cpu/arm7_intf.o ../../cpu/arm_intf.o ../../cpu/h6280_intf.o ../../cpu/hd6309_intf.o ../../cpu/konami_intf.o ../../cpu/m6502_intf.o ../../cpu/m68000_intf.o ../../cpu/m6800_intf.o ../../cpu/m6805_intf.o ../../cpu/m6809_intf.o ../../cpu/nec_intf.o ../../cpu/pic16c5x_intf.o ../../cpu/s2650_intf.o ../../cpu/tlcs90_intf.o ../../cpu/tms34_intf.o ../../cpu/z180_intf.o ../../cpu/z80_intf.o ../../cpu/adsp2100/adsp2100.o ../../cpu/arm/arm.o ../../cpu/arm7/arm7.o ../../cpu/e132xs/e132xs.o ../../cpu/f8/f8.o ../../cpu/h6280/h6280.o ../../cpu/hd6309/hd6309.o ../../cpu/i386/i386.o ../../cpu/m377/m37710.o ../../cpu/m6502/m6502.o ../../cpu/mb88xx/mb88xx.o ../../cpu/nec/nec.o ../../cpu/nec/v25.o ../../cpu/pic16c5x/pic16c5x.o ../../cpu/sh2/sh2.o ../../cpu/sh4/sh4.o ../../cpu/tms34/tms34010.o ../../cpu/upd7725/upd7725.o ../../cpu/v60/v60.o ../../cpu/i8x41/mcs48.o ../../cpu/i8039/i8039.o ../../cpu/i8051/mcs51.o ../../cpu/konami/konami.o ../../cpu/m6800/m6800.o ../../cpu/m6805/m6805.o ../../cpu/m6809/m6809.o ../../cpu/s2650/s2650.o ../../cpu/tlcs90/tlcs90.o ../../cpu/tlcs900/tlcs900.o ../../cpu/tms32010/tms32010.o ../../cpu/upd7810/upd7810.o ../../cpu/z80/z80.o ../../cpu/z80/z80ctc.o ../../cpu/z80/z80daisy.o ../../cpu/z80/z80pio.o ../../cpu/z180/z180.o ../../intf/audio/aud_dsp.o ../../intf/audio/lowpass2.o ../../burner/libretro/libretro.o ../../burner/libretro/retro_cdemu.o ../../burner/libretro/retro_common.o ../../burner/libretro/retro_input.o ../../burner/libretro/retro_memory.o ../../burner/libretro/retro_string.o ../../burner/libretro/ips_manager.o ../../burner/libretro/romdata.o -lpthread -fPIC gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-fbneo/src/burner/libretro' cp "fbneo_libretro.so" "/usr/src/RPM/BUILD/libretro-arcades-20240628/dist/unix/fbneo_libretro.so" 1 core(s) successfully processed: fbneo + for core in daphne fbalpha2012 fbalpha2012_cps1 fbalpha2012_cps2 fbalpha2012_cps3 fbalpha2012_neogeo fbneo galaxy mame2000 mame2003 mame2003_midway mame2003_plus + ./libretro-build.sh galaxy PLATFORM: Linux ARCHITECTURE: x86_64 TARGET: unix CC = gcc CXX = g++ CXX11 = g++ CXX17 = g++ STRIP = Compiler: CC="gcc" CXX="g++" === x86 CPU detected... === === x86_64 CPU detected... === unix unix === Galaxy Building galaxy... /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-build-common.sh: line 334: /dev/fd/63: No such file or directory cd "/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy" gmake -f Makefile platform="unix" -j8 clean gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' rm -f ./src/libretro.o ./src/rom.o ./src/external/galaksija-emulator/src/core.o ./src/external/galaksija-emulator/src/graphics.o ./src/external/galaksija-emulator/src/init.o ./src/external/galaksija-emulator/src/util/file.o ./src/external/galaksija-emulator/src/../inc/libz80/z80.o ./src/external/libretro-common/streams/file_stream.o ./src/external/libretro-common/streams/file_stream_transforms.o ./src/external/libretro-common/compat/fopen_utf8.o ./src/external/libretro-common/compat/compat_posix_string.o ./src/external/libretro-common/compat/compat_strl.o ./src/external/libretro-common/compat/compat_strcasestr.o ./src/external/libretro-common/encodings/encoding_utf.o ./src/external/libretro-common/file/file_path.o ./src/external/libretro-common/string/stdstring.o ./src/external/libretro-common/time/rtime.o ./src/external/libretro-common/vfs/vfs_implementation.o galaksija_libretro.so gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' gmake -f Makefile platform="unix" -j8 CC="gcc" CXX="g++" gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' CC src/rom.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' CC src/libretro.c In file included from src/libretro.c:16: ./src/external/libretro-common/include/file/file_path.h:40:33: warning: 'struct retro_vfs_interface_info' declared inside parameter list will not be visible outside of this definition or declaration 40 | void path_vfs_init(const struct retro_vfs_interface_info* vfs_info); | ^~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' CC src/external/galaksija-emulator/src/core.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' CC src/external/galaksija-emulator/src/init.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' CC src/external/galaksija-emulator/src/graphics.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' CC src/external/galaksija-emulator/src/util/file.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' CC src/external/libretro-common/compat/fopen_utf8.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' CC src/external/libretro-common/compat/compat_posix_string.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' CC src/external/libretro-common/compat/compat_strl.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' CC src/external/libretro-common/compat/compat_strcasestr.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' CC src/external/libretro-common/streams/file_stream_transforms.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' CC src/external/libretro-common/time/rtime.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' CC src/external/libretro-common/streams/file_stream.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' CC src/external/libretro-common/encodings/encoding_utf.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' CC src/external/libretro-common/string/stdstring.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' CC src/external/libretro-common/vfs/vfs_implementation.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' CC src/external/libretro-common/file/file_path.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' CC src/external/galaksija-emulator/src/../inc/libz80/z80.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' LD galaksija_libretro.so gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-galaxy' cp "galaksija_libretro.so" "/usr/src/RPM/BUILD/libretro-arcades-20240628/dist/unix/galaksija_libretro.so" 1 core(s) successfully processed: galaksija + for core in daphne fbalpha2012 fbalpha2012_cps1 fbalpha2012_cps2 fbalpha2012_cps3 fbalpha2012_neogeo fbneo galaxy mame2000 mame2003 mame2003_midway mame2003_plus + ./libretro-build.sh mame2000 PLATFORM: Linux ARCHITECTURE: x86_64 TARGET: unix CC = gcc CXX = g++ CXX11 = g++ CXX17 = g++ STRIP = Compiler: CC="gcc" CXX="g++" === x86 CPU detected... === === x86_64 CPU detected... === unix unix === MAME 2000 (0.37b5) Building mame2000... /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-build-common.sh: line 334: /dev/fd/63: No such file or directory cd "/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000" gmake platform="unix" -j8 clean gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' /bin/sh: line 1: git: command not found gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' rm -f ./src/zlib/adler32.o ./src/zlib/compress.o ./src/zlib/crc32.o ./src/zlib/gzio.o ./src/zlib/deflate.o ./src/zlib/trees.o ./src/zlib/zutil.o ./src/zlib/inflate.o ./src/zlib/infback.o ./src/zlib/inftrees.o ./src/zlib/inffast.o ./src/zlib/uncompr.o ./src/version.o ./src/info.o ./src/audit.o ./src/datafile.o ./src/state.o ./src/artwork.o ./src/unzip.o ./src/profiler.o ./src/cheat.o ./src/hiscore.o ./src/input.o ./src/inptport.o ./src/mame.o ./src/usrintrf.o ./src/ui_text.o ./src/tilemap.o ./src/sprite.o ./src/gfxobj.o ./src/drawgfx.o ./src/palette.o ./src/common.o ./src/cpuintrf.o ./src/memory.o ./src/timer.o ./src/sndintrf.o ./src/sound/streams.o ./src/sound/mixer.o ./src/machine/z80fmly.o ./src/machine/6821pia.o ./src/machine/8255ppi.o ./src/machine/ticket.o ./src/machine/eeprom.o ./src/vidhrdw/generic.o ./src/vidhrdw/vector.o ./src/vidhrdw/avgdvg.o ./src/machine/mathbox.o ./src/sound/votrax.o ./src/png.o ./src/drivers/wardner.o ./src/drivers/pacman.o ./src/drivers/jrpacman.o ./src/drivers/pengo.o ./src/drivers/scobra.o ./src/drivers/cclimber.o ./src/drivers/seicross.o ./src/drivers/wiping.o ./src/drivers/cop01.o ./src/drivers/locomotn.o ./src/vidhrdw/mcr12.o ./src/drivers/mcr1.o ./src/drivers/mcr2.o ./src/drivers/mcr3.o ./src/drivers/olibochu.o ./src/drivers/congo.o ./src/drivers/junofrst.o ./src/drivers/jailbrek.o ./src/drivers/bwidow.o ./src/drivers/tempest.o ./src/drivers/scregg.o ./src/drivers/shanghai.o ./src/drivers/omegrace.o ./src/drivers/royalmah.o ./src/sndhrdw/atarijsa.o ./src/sndhrdw/irem.o ./src/sndhrdw/seibu.o ./src/sndhrdw/redbaron.o ./src/sndhrdw/llander.o ./src/vidhrdw/llander.o ./src/vidhrdw/konamiic.o ./src/vidhrdw/taitoic.o ./src/machine/atarigen.o ./src/machine/slapstic.o ./src/machine/atari_vg.o ./src/machine/segacrpt.o ./src/drivers/terracre.o ./src/drivers/galivan.o ./src/drivers/armedf.o ./src/drivers/yamato.o ./src/drivers/phoenix.o ./src/drivers/naughtyb.o ./src/drivers/safarir.o ./src/sndhrdw/pleiads.o ./src/drivers/geebee.o ./src/drivers/warpwarp.o ./src/drivers/tankbatt.o ./src/drivers/galaxian.o ./src/drivers/rallyx.o ./src/drivers/bosco.o ./src/drivers/galaga.o ./src/drivers/digdug.o ./src/drivers/xevious.o ./src/drivers/superpac.o ./src/drivers/phozon.o ./src/drivers/mappy.o ./src/drivers/grobda.o ./src/drivers/gaplus.o ./src/drivers/toypop.o ./src/drivers/polepos.o ./src/drivers/pacland.o ./src/drivers/skykid.o ./src/drivers/baraduke.o ./src/drivers/namcos86.o ./src/drivers/namcos1.o ./src/drivers/namcos2.o ./src/drivers/cosmic.o ./src/drivers/cheekyms.o ./src/drivers/ladybug.o ./src/drivers/mrdo.o ./src/drivers/docastle.o ./src/drivers/dkong.o ./src/drivers/mario.o ./src/drivers/popeye.o ./src/drivers/punchout.o ./src/drivers/8080bw.o ./src/drivers/m79amb.o ./src/drivers/z80bw.o ./src/drivers/lazercmd.o ./src/drivers/meadows.o ./src/drivers/astrocde.o ./src/sndhrdw/mcr.o ./src/machine/mcr.o ./src/drivers/mcr68.o ./src/vidhrdw/mcr3.o ./src/drivers/balsente.o ./src/sndhrdw/carnival.o ./src/drivers/hal21.o ./src/sndhrdw/gorf.o ./src/machine/cchip.o ./src/machine/konami.o ./src/sndhrdw/pulsar.o ./src/sndhrdw/depthch.o ./src/sndhrdw/invinco.o ./src/drivers/skychut.o ./src/drivers/mpatrol.o ./src/drivers/troangel.o ./src/drivers/yard.o ./src/drivers/travrusa.o ./src/drivers/m62.o ./src/drivers/vigilant.o ./src/drivers/m72.o ./src/drivers/shisen.o ./src/drivers/m92.o ./src/drivers/m107.o ./src/drivers/gottlieb.o ./src/drivers/crbaloon.o ./src/drivers/qix.o ./src/drivers/taitosj.o ./src/drivers/bking2.o ./src/drivers/gsword.o ./src/drivers/retofinv.o ./src/drivers/tsamurai.o ./src/drivers/flstory.o ./src/drivers/gladiatr.o ./src/drivers/lsasquad.o ./src/drivers/bublbobl.o ./src/drivers/mexico86.o ./src/drivers/rastan.o ./src/drivers/rainbow.o ./src/drivers/arkanoid.o ./src/drivers/superqix.o ./src/drivers/superman.o ./src/drivers/minivadr.o ./src/drivers/tnzs.o ./src/drivers/lkage.o ./src/drivers/taito_l.o ./src/drivers/taito_b.o ./src/drivers/taito_f2.o ./src/drivers/slapfght.o ./src/drivers/twincobr.o ./src/drivers/toaplan1.o ./src/drivers/snowbros.o ./src/drivers/toaplan2.o ./src/drivers/cave.o ./src/drivers/kyugo.o ./src/drivers/williams.o ./src/drivers/vulgus.o ./src/drivers/sonson.o ./src/drivers/higemaru.o ./src/drivers/1942.o ./src/drivers/exedexes.o ./src/drivers/commando.o ./src/drivers/gng.o ./src/drivers/gunsmoke.o ./src/drivers/srumbler.o ./src/drivers/lwings.o ./src/drivers/sidearms.o ./src/drivers/bionicc.o ./src/drivers/1943.o ./src/drivers/blktiger.o ./src/drivers/tigeroad.o ./src/drivers/lastduel.o ./src/drivers/sf1.o ./src/machine/kabuki.o ./src/drivers/mitchell.o ./src/drivers/cbasebal.o ./src/drivers/cps1.o ./src/drivers/capbowl.o ./src/drivers/blockade.o ./src/drivers/vicdual.o ./src/drivers/sega.o ./src/drivers/segar.o ./src/drivers/zaxxon.o ./src/drivers/turbo.o ./src/drivers/suprloco.o ./src/drivers/appoooh.o ./src/drivers/bankp.o ./src/drivers/dotrikun.o ./src/drivers/system1.o ./src/drivers/system16.o ./src/drivers/deniam.o ./src/drivers/btime.o ./src/drivers/astrof.o ./src/drivers/kchamp.o ./src/drivers/firetrap.o ./src/drivers/brkthru.o ./src/drivers/shootout.o ./src/drivers/sidepckt.o ./src/drivers/exprraid.o ./src/drivers/pcktgal.o ./src/drivers/battlera.o ./src/drivers/actfancr.o ./src/drivers/dec8.o ./src/drivers/karnov.o ./src/drivers/dec0.o ./src/drivers/stadhero.o ./src/drivers/madmotor.o ./src/drivers/vaportra.o ./src/drivers/cbuster.o ./src/drivers/darkseal.o ./src/drivers/supbtime.o ./src/drivers/cninja.o ./src/drivers/tumblep.o ./src/drivers/funkyjet.o ./src/drivers/senjyo.o ./src/drivers/bombjack.o ./src/drivers/pbaction.o ./src/drivers/tehkanwc.o ./src/drivers/solomon.o ./src/drivers/tecmo.o ./src/drivers/gaiden.o ./src/drivers/wc90.o ./src/drivers/wc90b.o ./src/drivers/tecmo16.o ./src/drivers/scramble.o ./src/drivers/frogger.o ./src/drivers/amidar.o ./src/drivers/fastfred.o ./src/drivers/tutankhm.o ./src/drivers/pooyan.o ./src/drivers/timeplt.o ./src/drivers/megazone.o ./src/drivers/pandoras.o ./src/drivers/gyruss.o ./src/drivers/trackfld.o ./src/drivers/rocnrope.o ./src/drivers/circusc.o ./src/drivers/tp84.o ./src/drivers/hyperspt.o ./src/drivers/sbasketb.o ./src/drivers/mikie.o ./src/drivers/yiear.o ./src/drivers/shaolins.o ./src/drivers/pingpong.o ./src/drivers/gberet.o ./src/drivers/finalizr.o ./src/drivers/ironhors.o ./src/drivers/jackal.o ./src/drivers/ddrible.o ./src/drivers/contra.o ./src/drivers/combatsc.o ./src/drivers/hcastle.o ./src/drivers/nemesis.o ./src/drivers/rockrage.o ./src/drivers/flkatck.o ./src/drivers/fastlane.o ./src/drivers/labyrunr.o ./src/drivers/battlnts.o ./src/drivers/bladestl.o ./src/drivers/ajax.o ./src/drivers/thunderx.o ./src/drivers/mainevt.o ./src/drivers/88games.o ./src/drivers/gbusters.o ./src/drivers/crimfght.o ./src/drivers/spy.o ./src/drivers/bottom9.o ./src/drivers/blockhl.o ./src/drivers/aliens.o ./src/drivers/surpratk.o ./src/drivers/parodius.o ./src/drivers/rollerg.o ./src/drivers/xexex.o ./src/drivers/simpsons.o ./src/drivers/vendetta.o ./src/drivers/twin16.o ./src/drivers/gradius3.o ./src/drivers/tmnt.o ./src/drivers/xmen.o ./src/drivers/wecleman.o ./src/drivers/chqflag.o ./src/drivers/ultraman.o ./src/drivers/exidy.o ./src/drivers/circus.o ./src/drivers/starfire.o ./src/drivers/victory.o ./src/drivers/exidy440.o ./src/drivers/asteroid.o ./src/drivers/bzone.o ./src/drivers/starwars.o ./src/drivers/mhavoc.o ./src/drivers/quantum.o ./src/drivers/atarifb.o ./src/drivers/sprint2.o ./src/drivers/sbrkout.o ./src/drivers/dominos.o ./src/drivers/nitedrvr.o ./src/drivers/bsktball.o ./src/drivers/copsnrob.o ./src/drivers/avalnche.o ./src/drivers/subs.o ./src/drivers/canyon.o ./src/drivers/skydiver.o ./src/drivers/warlord.o ./src/drivers/centiped.o ./src/drivers/milliped.o ./src/drivers/qwakprot.o ./src/drivers/kangaroo.o ./src/drivers/arabian.o ./src/drivers/missile.o ./src/drivers/foodf.o ./src/drivers/liberatr.o ./src/drivers/ccastles.o ./src/drivers/cloak.o ./src/drivers/cloud9.o ./src/drivers/jedi.o ./src/drivers/atarisy1.o ./src/drivers/atarisy2.o ./src/drivers/gauntlet.o ./src/drivers/atetris.o ./src/drivers/toobin.o ./src/drivers/vindictr.o ./src/drivers/klax.o ./src/drivers/blstroid.o ./src/drivers/xybots.o ./src/drivers/eprom.o ./src/drivers/skullxbo.o ./src/drivers/badlands.o ./src/drivers/cyberbal.o ./src/drivers/rampart.o ./src/drivers/shuuz.o ./src/drivers/hydra.o ./src/drivers/thunderj.o ./src/drivers/batman.o ./src/drivers/relief.o ./src/drivers/offtwall.o ./src/drivers/arcadecl.o ./src/drivers/firetrk.o ./src/drivers/rockola.o ./src/drivers/lasso.o ./src/drivers/munchmo.o ./src/drivers/marvins.o ./src/drivers/snk.o ./src/drivers/snk68.o ./src/drivers/prehisle.o ./src/drivers/alpha68k.o ./src/drivers/champbas.o ./src/drivers/exctsccr.o ./src/drivers/tagteam.o ./src/drivers/ssozumo.o ./src/drivers/mystston.o ./src/drivers/bogeyman.o ./src/drivers/matmania.o ./src/drivers/renegade.o ./src/drivers/xain.o ./src/drivers/battlane.o ./src/drivers/ddragon.o ./src/drivers/ddragon3.o ./src/drivers/blockout.o ./src/drivers/suna8.o ./src/drivers/berzerk.o ./src/drivers/gameplan.o ./src/drivers/route16.o ./src/drivers/ttmahjng.o ./src/drivers/zaccaria.o ./src/drivers/nova2001.o ./src/drivers/pkunwar.o ./src/drivers/ninjakd2.o ./src/drivers/mnight.o ./src/drivers/exterm.o ./src/drivers/wmsyunit.o ./src/drivers/wmstunit.o ./src/drivers/wmswolfu.o ./src/drivers/jack.o ./src/drivers/cinemat.o ./src/drivers/cchasm.o ./src/drivers/thepit.o ./src/drivers/bagman.o ./src/drivers/wiz.o ./src/drivers/stfight.o ./src/drivers/dynduke.o ./src/drivers/raiden.o ./src/drivers/dcon.o ./src/drivers/kncljoe.o ./src/drivers/cabal.o ./src/drivers/toki.o ./src/drivers/bloodbro.o ./src/drivers/exerion.o ./src/drivers/aeroboto.o ./src/drivers/citycon.o ./src/drivers/pinbo.o ./src/drivers/psychic5.o ./src/drivers/ginganin.o ./src/drivers/megasys1.o ./src/drivers/cischeat.o ./src/drivers/skyfox.o ./src/drivers/argus.o ./src/drivers/momoko.o ./src/drivers/rpunch.o ./src/drivers/tail2nos.o ./src/drivers/pipedrm.o ./src/drivers/aerofgt.o ./src/drivers/psikyo.o ./src/machine/8254pit.o ./src/drivers/leland.o ./src/drivers/ataxx.o ./src/drivers/marineb.o ./src/drivers/funkybee.o ./src/drivers/zodiack.o ./src/drivers/espial.o ./src/drivers/vastar.o ./src/drivers/gaelco.o ./src/drivers/splash.o ./src/drivers/kaneko16.o ./src/drivers/galpanic.o ./src/drivers/airbustr.o ./src/drivers/neogeo.o ./src/drivers/hanaawas.o ./src/drivers/seta.o ./src/drivers/ohmygod.o ./src/drivers/powerins.o ./src/drivers/shangha3.o ./src/drivers/gundealr.o ./src/drivers/macross.o ./src/drivers/bjtwin.o ./src/drivers/spacefb.o ./src/drivers/blueprnt.o ./src/drivers/dday.o ./src/drivers/leprechn.o ./src/drivers/hexa.o ./src/drivers/redalert.o ./src/drivers/irobot.o ./src/drivers/spiders.o ./src/drivers/stactics.o ./src/drivers/sharkatt.o ./src/drivers/kingobox.o ./src/drivers/zerozone.o ./src/drivers/speedbal.o ./src/drivers/sauro.o ./src/drivers/ambush.o ./src/drivers/starcrus.o ./src/drivers/goindol.o ./src/drivers/meteor.o ./src/drivers/aztarac.o ./src/drivers/mole.o ./src/drivers/gotya.o ./src/drivers/mrjong.o ./src/drivers/polyplay.o ./src/drivers/mermaid.o ./src/drivers/magix.o ./src/driver.o ./src/sound/ay8910.o ./src/sound/2203intf.o ./src/sound/2151intf.o ./src/sound/2608intf.o ./src/sound/2610intf.o ./src/sound/2612intf.o ./src/sound/fm.o ./src/sound/ymdeltat.o ./src/sound/ym2413.o ./src/sound/3812intf.o ./src/sound/fmopl.o ./src/sound/ymz280b.o ./src/sound/pokey.o ./src/sound/qsound.o ./src/sound/sn76477.o ./src/sound/sn76496.o ./src/sound/tms36xx.o ./src/sound/5220intf.o ./src/sound/segapcm.o ./src/sound/discrete.o ./src/sound/dac.o ./src/sound/adpcm.o ./src/sound/samples.o ./src/sound/astrocde.o ./src/sound/nes_apu.o ./src/sound/namco.o ./src/sound/vlm5030.o ./src/sound/msm5205.o ./src/sound/upd7759.o ./src/sound/hc55516.o ./src/sound/k005289.o ./src/sound/k007232.o ./src/sound/k051649.o ./src/sound/k053260.o ./src/sound/k054539.o ./src/sound/rf5c68.o ./src/sound/cem3394.o ./src/sound/c140.o ./src/cpu/z80/z80.o ./src/cpu/i8085/i8085.o ./src/cpu/m6502/m6502.o ./src/cpu/h6280/h6280.o ./src/cpu/i86/i86.o ./src/cpu/nec/nec.o ./src/cpu/i8039/i8039.o ./src/cpu/m6800/m6800.o ./src/cpu/m6805/m6805.o ./src/cpu/m6809/m6809.o ./src/cpu/konami/konami.o ./src/cpu/m68000/m68kmame.o ./src/cpu/t11/t11.o ./src/cpu/s2650/s2650.o ./src/cpu/tms34010/tms34010.o ./src/cpu/tms9900/tms9980a.o ./src/cpu/z8000/z8000.o ./src/cpu/tms32010/tms32010.o ./src/cpu/ccpu/ccpu.o ./src/vidhrdw/cinemat.o ./src/cpu/adsp2100/adsp2100.o ./src/cpu/mips/mips.o ./src/libretro/libretro.o ./src/libretro/video.o ./src/libretro/blit.o ./src/libretro/sound.o ./src/libretro/input.o ./src/libretro/fileio.o ./src/libretro/config.o ./src/libretro/shared.o ./src/libretro/libretro-common/libco/libco.o ./src/libretro/libretro-common/compat/compat_strl.o ./src/libretro/libretro-common/compat/compat_strcasestr.o ./src/libretro/libretro-common/file/file_path.o mame2000_libretro.so gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake platform="unix" -j8 CC="gcc" CXX="g++" gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' /bin/sh: line 1: git: command not found gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/zlib/compress.c -o src/zlib/compress.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/zlib/zutil.c -o src/zlib/zutil.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/zlib/adler32.c -o src/zlib/adler32.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/zlib/crc32.c -o src/zlib/crc32.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/zlib/inftrees.c -o src/zlib/inftrees.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/zlib/uncompr.c -o src/zlib/uncompr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/version.c -o src/version.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/zlib/inffast.c -o src/zlib/inffast.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/zlib/gzio.c -o src/zlib/gzio.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/zlib/infback.c -o src/zlib/infback.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/audit.c -o src/audit.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/datafile.c -o src/datafile.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/profiler.c -o src/profiler.o src/profiler.c:21:12: warning: 'FILO_length' defined but not used [-Wunused-variable] 21 | static int FILO_length; | ^~~~~~~~~~~ src/profiler.c:20:21: warning: 'FILO_start' defined but not used [-Wunused-variable] 20 | static unsigned int FILO_start[10]; | ^~~~~~~~~~ src/profiler.c:19:12: warning: 'FILO_type' defined but not used [-Wunused-variable] 19 | static int FILO_type[10]; | ^~~~~~~~~ src/profiler.c:16:12: warning: 'memory' defined but not used [-Wunused-variable] 16 | static int memory; | ^~~~~~ src/profiler.c:15:28: warning: 'profile' defined but not used [-Wunused-variable] 15 | static struct profile_data profile; | ^~~~~~~ src/profiler.c:4:12: warning: 'use_profiler' defined but not used [-Wunused-variable] 4 | static int use_profiler; | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/zlib/trees.c -o src/zlib/trees.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/zlib/deflate.c -o src/zlib/deflate.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/info.c -o src/info.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/unzip.c -o src/unzip.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/zlib/inflate.c -o src/zlib/inflate.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/hiscore.c -o src/hiscore.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/state.c -o src/state.o src/state.c: In function 'state_load_section': src/state.c:482:49: warning: overflow in conversion from 'long unsigned int' to 'int' changes value from '9223372036854775680' to '-128' [-Woverflow] 482 | osd_fseek( state->file, - (sizeof(buffer)-1) / 2, SEEK_CUR ); | ^~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/ui_text.c -o src/ui_text.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/mame.c -o src/mame.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/input.c -o src/input.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/gfxobj.c -o src/gfxobj.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/artwork.c -o src/artwork.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/inptport.c -o src/inptport.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cheat.c -o src/cheat.o src/cheat.c: In function 'EditCheatMenu': src/cheat.c:1209:21: warning: variable 'submenu_choice' set but not used [-Wunused-but-set-variable] 1209 | static INT8 submenu_choice; | ^~~~~~~~~~~~~~ src/cheat.c: In function 'ViewSearchResults': src/cheat.c:2049:21: warning: variable 'submenu_choice' set but not used [-Wunused-but-set-variable] 2049 | static INT8 submenu_choice; | ^~~~~~~~~~~~~~ src/cheat.c: In function 'ConfigureWatch': src/cheat.c:2239:21: warning: variable 'submenu_choice' set but not used [-Wunused-but-set-variable] 2239 | static INT8 submenu_choice; | ^~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sprite.c -o src/sprite.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/common.c -o src/common.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/usrintrf.c -o src/usrintrf.o src/usrintrf.c: In function 'drawbar': src/usrintrf.c:553:24: warning: variable 'black' set but not used [-Wunused-but-set-variable] 553 | unsigned short black,white; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/palette.c -o src/palette.o src/palette.c: In function 'palette_change_color_8': src/palette.c:442:13: warning: variable 'pen' set but not used [-Wunused-but-set-variable] 442 | int pen; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sndintrf.c -o src/sndintrf.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/timer.c -o src/timer.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/streams.c -o src/sound/streams.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpuintrf.c -o src/cpuintrf.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/tilemap.c -o src/tilemap.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/machine/ticket.c -o src/machine/ticket.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/machine/z80fmly.c -o src/machine/z80fmly.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/machine/8255ppi.c -o src/machine/8255ppi.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/mixer.c -o src/sound/mixer.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/vidhrdw/generic.c -o src/vidhrdw/generic.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/machine/eeprom.c -o src/machine/eeprom.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/votrax.c -o src/sound/votrax.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/machine/6821pia.c -o src/machine/6821pia.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/machine/mathbox.c -o src/machine/mathbox.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/wardner.c -o src/drivers/wardner.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/memory.c -o src/memory.o src/memory.c: In function 'memory_init': src/memory.c:442:34: warning: variable 'abitsmin' set but not used [-Wunused-but-set-variable] 442 | int abits1,abits2,abits3,abitsmin; | ^~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/png.c -o src/png.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/jrpacman.c -o src/drivers/jrpacman.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/vidhrdw/avgdvg.c -o src/vidhrdw/avgdvg.o src/vidhrdw/avgdvg.c: In function 'dvg_generate_vector_list': src/vidhrdw/avgdvg.c:145:13: warning: variable 'statz' set but not used [-Wunused-but-set-variable] 145 | int statz; | ^~~~~ src/vidhrdw/avgdvg.c: In function 'avg_generate_vector_list': src/vidhrdw/avgdvg.c:426:30: warning: variable 'd' set but not used [-Wunused-but-set-variable] 426 | int x, y, z=0, b, l, d, a; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/pengo.c -o src/drivers/pengo.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/pacman.c -o src/drivers/pacman.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/scobra.c -o src/drivers/scobra.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/seicross.c -o src/drivers/seicross.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/vidhrdw/vector.c -o src/vidhrdw/vector.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/locomotn.c -o src/drivers/locomotn.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/mcr1.c -o src/drivers/mcr1.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/cop01.c -o src/drivers/cop01.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/wiping.c -o src/drivers/wiping.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/mcr2.c -o src/drivers/mcr2.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/cclimber.c -o src/drivers/cclimber.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/congo.c -o src/drivers/congo.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/olibochu.c -o src/drivers/olibochu.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/junofrst.c -o src/drivers/junofrst.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/mcr3.c -o src/drivers/mcr3.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/vidhrdw/mcr12.c -o src/vidhrdw/mcr12.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/bwidow.c -o src/drivers/bwidow.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/scregg.c -o src/drivers/scregg.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/jailbrek.c -o src/drivers/jailbrek.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/tempest.c -o src/drivers/tempest.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/omegrace.c -o src/drivers/omegrace.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sndhrdw/irem.c -o src/sndhrdw/irem.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/royalmah.c -o src/drivers/royalmah.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sndhrdw/seibu.c -o src/sndhrdw/seibu.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sndhrdw/redbaron.c -o src/sndhrdw/redbaron.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sndhrdw/llander.c -o src/sndhrdw/llander.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/shanghai.c -o src/drivers/shanghai.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sndhrdw/atarijsa.c -o src/sndhrdw/atarijsa.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/vidhrdw/llander.c -o src/vidhrdw/llander.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/machine/atari_vg.c -o src/machine/atari_vg.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/machine/slapstic.c -o src/machine/slapstic.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/machine/segacrpt.c -o src/machine/segacrpt.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/terracre.c -o src/drivers/terracre.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/armedf.c -o src/drivers/armedf.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/yamato.c -o src/drivers/yamato.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/galivan.c -o src/drivers/galivan.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/vidhrdw/taitoic.c -o src/vidhrdw/taitoic.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/safarir.c -o src/drivers/safarir.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/naughtyb.c -o src/drivers/naughtyb.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/tankbatt.c -o src/drivers/tankbatt.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/phoenix.c -o src/drivers/phoenix.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sndhrdw/pleiads.c -o src/sndhrdw/pleiads.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/geebee.c -o src/drivers/geebee.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/warpwarp.c -o src/drivers/warpwarp.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/galaga.c -o src/drivers/galaga.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/digdug.c -o src/drivers/digdug.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/rallyx.c -o src/drivers/rallyx.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/machine/atarigen.c -o src/machine/atarigen.o src/machine/atarigen.c: In function 'atarigen_init_6502_speedup': src/machine/atarigen.c:833:26: warning: variable 'address_high' set but not used [-Wunused-but-set-variable] 833 | int address_low, address_high; | ^~~~~~~~~~~~ src/machine/atarigen.c: In function 'atarigen_mo_process': src/machine/atarigen.c:1499:13: warning: variable 'last_start_scan' set but not used [-Wunused-but-set-variable] 1499 | int last_start_scan = -1; | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/bosco.c -o src/drivers/bosco.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/vidhrdw/konamiic.c -o src/vidhrdw/konamiic.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/superpac.c -o src/drivers/superpac.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/xevious.c -o src/drivers/xevious.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/grobda.c -o src/drivers/grobda.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/phozon.c -o src/drivers/phozon.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/galaxian.c -o src/drivers/galaxian.o In file included from src/drivers/galaxian.c:2: src/drivers/../sndhrdw/galaxian.c: In function 'galaxian_sh_start': src/drivers/../sndhrdw/galaxian.c:210:26: warning: variable 'charge' set but not used [-Wunused-but-set-variable] 210 | int i, j, sweep, charge, countdown, generator, bit1, bit2; | ^~~~~~ src/drivers/../sndhrdw/galaxian.c:210:19: warning: variable 'sweep' set but not used [-Wunused-but-set-variable] 210 | int i, j, sweep, charge, countdown, generator, bit1, bit2; | ^~~~~ src/drivers/../sndhrdw/galaxian.c:210:16: warning: variable 'j' set but not used [-Wunused-but-set-variable] 210 | int i, j, sweep, charge, countdown, generator, bit1, bit2; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/mappy.c -o src/drivers/mappy.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/toypop.c -o src/drivers/toypop.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/skykid.c -o src/drivers/skykid.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/gaplus.c -o src/drivers/gaplus.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/pacland.c -o src/drivers/pacland.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/baraduke.c -o src/drivers/baraduke.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/cheekyms.c -o src/drivers/cheekyms.o In file included from src/drivers/cheekyms.c:1: src/drivers/../vidhrdw/cheekyms.c: In function 'cheekyms_vh_screenrefresh': src/drivers/../vidhrdw/cheekyms.c:139:21: warning: iteration 8 invokes undefined behavior [-Waggressive-loop-optimizations] 139 | v1 = sprites[offs + 0]; | ~~~~^~~~~~~~~~~~~~~~~~~ src/drivers/../vidhrdw/cheekyms.c:135:29: note: within this loop 135 | for (offs = 0; offs < sizeof(sprites); offs += 4) | ~~~~~^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/polepos.c -o src/drivers/polepos.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/namcos86.c -o src/drivers/namcos86.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drawgfx.c -o src/drawgfx.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/ladybug.c -o src/drivers/ladybug.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/mrdo.c -o src/drivers/mrdo.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/docastle.c -o src/drivers/docastle.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/cosmic.c -o src/drivers/cosmic.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/mario.c -o src/drivers/mario.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/m79amb.c -o src/drivers/m79amb.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/popeye.c -o src/drivers/popeye.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/z80bw.c -o src/drivers/z80bw.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/dkong.c -o src/drivers/dkong.o In file included from src/drivers/dkong.c:1: src/drivers/../vidhrdw/dkong.c: In function 'radarscp_grid_color_w': src/drivers/../vidhrdw/dkong.c:200:17: warning: variable 'b' set but not used [-Wunused-but-set-variable] 200 | int r,g,b; | ^ src/drivers/../vidhrdw/dkong.c:200:15: warning: variable 'g' set but not used [-Wunused-but-set-variable] 200 | int r,g,b; | ^ src/drivers/../vidhrdw/dkong.c:200:13: warning: variable 'r' set but not used [-Wunused-but-set-variable] 200 | int r,g,b; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/lazercmd.c -o src/drivers/lazercmd.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/punchout.c -o src/drivers/punchout.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/namcos1.c -o src/drivers/namcos1.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/meadows.c -o src/drivers/meadows.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sndhrdw/mcr.c -o src/sndhrdw/mcr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/namcos2.c -o src/drivers/namcos2.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sndhrdw/carnival.c -o src/sndhrdw/carnival.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/machine/mcr.c -o src/machine/mcr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/8080bw.c -o src/drivers/8080bw.o In file included from src/drivers/8080bw.c:3: src/drivers/../vidhrdw/8080bw.c: In function 'phantom2_vh_screenrefresh': src/drivers/../vidhrdw/8080bw.c:513:24: warning: variable 'clouds' set but not used [-Wunused-but-set-variable] 513 | unsigned char *clouds; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sndhrdw/gorf.c -o src/sndhrdw/gorf.o src/sndhrdw/gorf.c: In function 'gorf_speech_r': src/sndhrdw/gorf.c:137:17: warning: variable 'Intonation' set but not used [-Wunused-but-set-variable] 137 | int Phoneme,Intonation; | ^~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/machine/cchip.c -o src/machine/cchip.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/hal21.c -o src/drivers/hal21.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/astrocde.c -o src/drivers/astrocde.o In file included from src/drivers/astrocde.c:3: src/drivers/../sndhrdw/astrocde.c: In function 'wow_speech_r': src/drivers/../sndhrdw/astrocde.c:130:21: warning: variable 'Intonation' set but not used [-Wunused-but-set-variable] 130 | int Phoneme,Intonation; | ^~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/mcr68.c -o src/drivers/mcr68.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sndhrdw/depthch.c -o src/sndhrdw/depthch.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/machine/konami.c -o src/machine/konami.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sndhrdw/pulsar.c -o src/sndhrdw/pulsar.o src/sndhrdw/pulsar.c: In function 'pulsar_sh_port1_w': src/sndhrdw/pulsar.c:75:13: warning: variable 'bitsGoneHigh' set but not used [-Wunused-but-set-variable] 75 | int bitsGoneHigh; | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sndhrdw/invinco.c -o src/sndhrdw/invinco.o src/sndhrdw/invinco.c: In function 'invinco_sh_port2_w': src/sndhrdw/invinco.c:54:13: warning: variable 'bitsGoneHigh' set but not used [-Wunused-but-set-variable] 54 | int bitsGoneHigh; | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/skychut.c -o src/drivers/skychut.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/vidhrdw/mcr3.c -o src/vidhrdw/mcr3.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/troangel.c -o src/drivers/troangel.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/yard.c -o src/drivers/yard.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/travrusa.c -o src/drivers/travrusa.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/mpatrol.c -o src/drivers/mpatrol.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/shisen.c -o src/drivers/shisen.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/vigilant.c -o src/drivers/vigilant.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/crbaloon.c -o src/drivers/crbaloon.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/qix.c -o src/drivers/qix.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/balsente.c -o src/drivers/balsente.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/gottlieb.c -o src/drivers/gottlieb.o In file included from src/drivers/gottlieb.c:2: src/drivers/../sndhrdw/gottlieb.c: In function 'gottlieb_speech_w': src/drivers/../sndhrdw/gottlieb.c:122:20: warning: variable 'queue' set but not used [-Wunused-but-set-variable] 122 | static int queue[100],pos; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/m107.c -o src/drivers/m107.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/m62.c -o src/drivers/m62.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/m72.c -o src/drivers/m72.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/bking2.c -o src/drivers/bking2.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/m92.c -o src/drivers/m92.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/tsamurai.c -o src/drivers/tsamurai.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/flstory.c -o src/drivers/flstory.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/retofinv.c -o src/drivers/retofinv.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/taitosj.c -o src/drivers/taitosj.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/lsasquad.c -o src/drivers/lsasquad.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/gsword.c -o src/drivers/gsword.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/gladiatr.c -o src/drivers/gladiatr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/rainbow.c -o src/drivers/rainbow.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/minivadr.c -o src/drivers/minivadr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/mexico86.c -o src/drivers/mexico86.o In file included from src/drivers/mexico86.c:2: src/drivers/../vidhrdw/mexico86.c: In function 'kikikai_vh_screenrefresh': src/drivers/../vidhrdw/mexico86.c:145:21: warning: variable 'gfx_attr' set but not used [-Wunused-but-set-variable] 145 | int gfx_num,gfx_attr,gfx_offs; | ^~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/bublbobl.c -o src/drivers/bublbobl.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/arkanoid.c -o src/drivers/arkanoid.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/superman.c -o src/drivers/superman.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/superqix.c -o src/drivers/superqix.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/lkage.c -o src/drivers/lkage.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/slapfght.c -o src/drivers/slapfght.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/rastan.c -o src/drivers/rastan.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/snowbros.c -o src/drivers/snowbros.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/tnzs.c -o src/drivers/tnzs.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/taito_l.c -o src/drivers/taito_l.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/twincobr.c -o src/drivers/twincobr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/kyugo.c -o src/drivers/kyugo.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/taito_b.c -o src/drivers/taito_b.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/cave.c -o src/drivers/cave.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/sonson.c -o src/drivers/sonson.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/vulgus.c -o src/drivers/vulgus.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/higemaru.c -o src/drivers/higemaru.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/toaplan1.c -o src/drivers/toaplan1.o In file included from src/drivers/toaplan1.c:2: src/drivers/../vidhrdw/toaplan1.c: In function 'toaplan1_render': src/drivers/../vidhrdw/toaplan1.c:996:38: warning: variable 'ypos' set but not used [-Wunused-but-set-variable] 996 | int xpos,ypos; | ^~~~ src/drivers/../vidhrdw/toaplan1.c:996:33: warning: variable 'xpos' set but not used [-Wunused-but-set-variable] 996 | int xpos,ypos; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/1942.c -o src/drivers/1942.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/taito_f2.c -o src/drivers/taito_f2.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/gng.c -o src/drivers/gng.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/exedexes.c -o src/drivers/exedexes.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/toaplan2.c -o src/drivers/toaplan2.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/commando.c -o src/drivers/commando.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/srumbler.c -o src/drivers/srumbler.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/gunsmoke.c -o src/drivers/gunsmoke.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/tigeroad.c -o src/drivers/tigeroad.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/bionicc.c -o src/drivers/bionicc.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/sidearms.c -o src/drivers/sidearms.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/lwings.c -o src/drivers/lwings.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/1943.c -o src/drivers/1943.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/blktiger.c -o src/drivers/blktiger.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/lastduel.c -o src/drivers/lastduel.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/machine/kabuki.c -o src/machine/kabuki.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/sf1.c -o src/drivers/sf1.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/cbasebal.c -o src/drivers/cbasebal.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/mitchell.c -o src/drivers/mitchell.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/blockade.c -o src/drivers/blockade.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/capbowl.c -o src/drivers/capbowl.o In file included from src/drivers/capbowl.c:3: src/drivers/../vidhrdw/tms34061.c: In function 'TMS34061_register_w': src/drivers/../vidhrdw/tms34061.c:82:13: warning: variable 'status' set but not used [-Wunused-but-set-variable] 82 | int status = 0; // Unsupported | ^~~~~~ src/drivers/../vidhrdw/tms34061.c: In function 'TMS34061_register_r': src/drivers/../vidhrdw/tms34061.c:137:13: warning: variable 'status' set but not used [-Wunused-but-set-variable] 137 | int status = 0; // Unsupported | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/vicdual.c -o src/drivers/vicdual.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/appoooh.c -o src/drivers/appoooh.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/sega.c -o src/drivers/sega.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/suprloco.c -o src/drivers/suprloco.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/zaxxon.c -o src/drivers/zaxxon.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/dotrikun.c -o src/drivers/dotrikun.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/bankp.c -o src/drivers/bankp.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/segar.c -o src/drivers/segar.o In file included from src/drivers/segar.c:1: src/drivers/../vidhrdw/segar.c: In function 'spaceod_vh_screenrefresh': src/drivers/../vidhrdw/segar.c:432:13: warning: variable 'sprite_transparency' set but not used [-Wunused-but-set-variable] 432 | int sprite_transparency; | ^~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/turbo.c -o src/drivers/turbo.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/astrof.c -o src/drivers/astrof.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/deniam.c -o src/drivers/deniam.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/kchamp.c -o src/drivers/kchamp.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/brkthru.c -o src/drivers/brkthru.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/btime.c -o src/drivers/btime.o In file included from src/drivers/btime.c:2: src/drivers/../vidhrdw/btime.c: In function 'decode_modified': src/drivers/../vidhrdw/btime.c:532:23: warning: iteration 1024 invokes undefined behavior [-Waggressive-loop-optimizations] 532 | if (char_dirty[i] == 2) char_dirty[i] = 0; | ~~~~~~~~~~^~~ src/drivers/../vidhrdw/btime.c:530:19: note: within this loop 530 | for (i = 0; i < sizeof(char_dirty); i++) | ~~^~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/firetrap.c -o src/drivers/firetrap.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/shootout.c -o src/drivers/shootout.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/system1.c -o src/drivers/system1.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/sidepckt.c -o src/drivers/sidepckt.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/pcktgal.c -o src/drivers/pcktgal.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/exprraid.c -o src/drivers/exprraid.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/battlera.c -o src/drivers/battlera.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/actfancr.c -o src/drivers/actfancr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/karnov.c -o src/drivers/karnov.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/stadhero.c -o src/drivers/stadhero.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/madmotor.c -o src/drivers/madmotor.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/vaportra.c -o src/drivers/vaportra.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/cps1.c -o src/drivers/cps1.o In file included from src/drivers/../vidhrdw/cps1.c:541, from src/drivers/cps1.c:1: src/drivers/../vidhrdw/cps1.c: In function 'cps1_draw_gfx': src/drivers/../vidhrdw/cps1.c:1998:29: warning: variable 'dir' set but not used [-Wunused-but-set-variable] 1998 | int bmdelta,dir; | ^~~ In file included from src/drivers/../vidhrdw/cps1.c:563: src/drivers/../vidhrdw/cps1.c: In function 'cps1_draw_gfx16': src/drivers/../vidhrdw/cps1.c:1998:29: warning: variable 'dir' set but not used [-Wunused-but-set-variable] 1998 | int bmdelta,dir; | ^~~ In file included from src/drivers/../vidhrdw/cps1.c:639: src/drivers/../vidhrdw/cps1.c: In function 'cps1_draw_gfx_opaque': src/drivers/../vidhrdw/cps1.c:1998:29: warning: variable 'dir' set but not used [-Wunused-but-set-variable] 1998 | int bmdelta,dir; | ^~~ In file included from src/drivers/../vidhrdw/cps1.c:661: src/drivers/../vidhrdw/cps1.c: In function 'cps1_draw_gfx_opaque16': src/drivers/../vidhrdw/cps1.c:1998:29: warning: variable 'dir' set but not used [-Wunused-but-set-variable] 1998 | int bmdelta,dir; | ^~~ In file included from src/drivers/../vidhrdw/cps1.c:1945: src/drivers/../vidhrdw/cps2.c: In function 'cps2_vh_screenrefresh': src/drivers/../vidhrdw/cps2.c:244:9: warning: variable 'stop' set but not used [-Wunused-but-set-variable] 244 | int stop=0; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/dec8.c -o src/drivers/dec8.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/darkseal.c -o src/drivers/darkseal.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/williams.c -o src/drivers/williams.o In file included from src/drivers/williams.c:3: src/drivers/../sndhrdw/williams.c: In function 'cvsd_start': src/drivers/../sndhrdw/williams.c:1487:20: warning: variable 'end' set but not used [-Wunused-but-set-variable] 1487 | int start, end; | ^~~ src/drivers/../sndhrdw/williams.c:1487:13: warning: variable 'start' set but not used [-Wunused-but-set-variable] 1487 | int start, end; | ^~~~~ src/drivers/../sndhrdw/williams.c: In function 'dac_start': src/drivers/../sndhrdw/williams.c:1527:20: warning: variable 'end' set but not used [-Wunused-but-set-variable] 1527 | int start, end; | ^~~ src/drivers/../sndhrdw/williams.c:1527:13: warning: variable 'start' set but not used [-Wunused-but-set-variable] 1527 | int start, end; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/dec0.c -o src/drivers/dec0.o In file included from src/drivers/dec0.c:2: src/drivers/../vidhrdw/dec0.c: In function 'dec0_pf2_draw': src/drivers/../vidhrdw/dec0.c:759:31: warning: variable 'width' set but not used [-Wunused-but-set-variable] 759 | int offs,lines,height,width,scrolly,scrollx; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/supbtime.c -o src/drivers/supbtime.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/cbuster.c -o src/drivers/cbuster.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/tumblep.c -o src/drivers/tumblep.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/bombjack.c -o src/drivers/bombjack.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/pbaction.c -o src/drivers/pbaction.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/funkyjet.c -o src/drivers/funkyjet.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/cninja.c -o src/drivers/cninja.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/tehkanwc.c -o src/drivers/tehkanwc.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/senjyo.c -o src/drivers/senjyo.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/solomon.c -o src/drivers/solomon.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/gaiden.c -o src/drivers/gaiden.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/tecmo.c -o src/drivers/tecmo.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/wc90b.c -o src/drivers/wc90b.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/scramble.c -o src/drivers/scramble.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/tecmo16.c -o src/drivers/tecmo16.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/amidar.c -o src/drivers/amidar.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/frogger.c -o src/drivers/frogger.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/wc90.c -o src/drivers/wc90.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/fastfred.c -o src/drivers/fastfred.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/pooyan.c -o src/drivers/pooyan.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/tutankhm.c -o src/drivers/tutankhm.o In file included from src/drivers/tutankhm.c:1: src/drivers/../vidhrdw/tutankhm.c: In function 'junofrst_blitter_w': src/drivers/../vidhrdw/tutankhm.c:160:31: warning: variable 'destflag' set but not used [-Wunused-but-set-variable] 160 | unsigned char destflag; | ^~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/timeplt.c -o src/drivers/timeplt.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/megazone.c -o src/drivers/megazone.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/pandoras.c -o src/drivers/pandoras.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/rocnrope.c -o src/drivers/rocnrope.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/trackfld.c -o src/drivers/trackfld.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/circusc.c -o src/drivers/circusc.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/tp84.c -o src/drivers/tp84.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/gyruss.c -o src/drivers/gyruss.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/sbasketb.c -o src/drivers/sbasketb.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/mikie.c -o src/drivers/mikie.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/hyperspt.c -o src/drivers/hyperspt.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/yiear.c -o src/drivers/yiear.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/shaolins.c -o src/drivers/shaolins.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/pingpong.c -o src/drivers/pingpong.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/gberet.c -o src/drivers/gberet.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/ironhors.c -o src/drivers/ironhors.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/finalizr.c -o src/drivers/finalizr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/ddrible.c -o src/drivers/ddrible.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/contra.c -o src/drivers/contra.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/system16.c -o src/drivers/system16.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/jackal.c -o src/drivers/jackal.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/rockrage.c -o src/drivers/rockrage.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/hcastle.c -o src/drivers/hcastle.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/flkatck.c -o src/drivers/flkatck.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/fastlane.c -o src/drivers/fastlane.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/labyrunr.c -o src/drivers/labyrunr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/battlnts.c -o src/drivers/battlnts.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/combatsc.c -o src/drivers/combatsc.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/bladestl.c -o src/drivers/bladestl.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/ajax.c -o src/drivers/ajax.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/gbusters.c -o src/drivers/gbusters.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/mainevt.c -o src/drivers/mainevt.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/88games.c -o src/drivers/88games.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/crimfght.c -o src/drivers/crimfght.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/thunderx.c -o src/drivers/thunderx.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/spy.c -o src/drivers/spy.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/blockhl.c -o src/drivers/blockhl.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/rollerg.c -o src/drivers/rollerg.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/bottom9.c -o src/drivers/bottom9.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/aliens.c -o src/drivers/aliens.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/surpratk.c -o src/drivers/surpratk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/parodius.c -o src/drivers/parodius.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/xexex.c -o src/drivers/xexex.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/simpsons.c -o src/drivers/simpsons.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/vendetta.c -o src/drivers/vendetta.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/xmen.c -o src/drivers/xmen.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/nemesis.c -o src/drivers/nemesis.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/gradius3.c -o src/drivers/gradius3.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/chqflag.c -o src/drivers/chqflag.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/ultraman.c -o src/drivers/ultraman.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/starfire.c -o src/drivers/starfire.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/circus.c -o src/drivers/circus.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/twin16.c -o src/drivers/twin16.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/tmnt.c -o src/drivers/tmnt.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/exidy.c -o src/drivers/exidy.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/bzone.c -o src/drivers/bzone.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/wecleman.c -o src/drivers/wecleman.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/mhavoc.c -o src/drivers/mhavoc.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/quantum.c -o src/drivers/quantum.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/victory.c -o src/drivers/victory.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/starwars.c -o src/drivers/starwars.o src/drivers/starwars.c: In function 'esb_setopbase': src/drivers/starwars.c:132:13: warning: variable 'bank' set but not used [-Wunused-but-set-variable] 132 | int bank; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/dominos.c -o src/drivers/dominos.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/asteroid.c -o src/drivers/asteroid.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/sbrkout.c -o src/drivers/sbrkout.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/nitedrvr.c -o src/drivers/nitedrvr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/avalnche.c -o src/drivers/avalnche.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/copsnrob.c -o src/drivers/copsnrob.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/bsktball.c -o src/drivers/bsktball.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/atarifb.c -o src/drivers/atarifb.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/sprint2.c -o src/drivers/sprint2.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/subs.c -o src/drivers/subs.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/canyon.c -o src/drivers/canyon.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/warlord.c -o src/drivers/warlord.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/skydiver.c -o src/drivers/skydiver.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/milliped.c -o src/drivers/milliped.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/exidy440.c -o src/drivers/exidy440.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/centiped.c -o src/drivers/centiped.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/qwakprot.c -o src/drivers/qwakprot.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/missile.c -o src/drivers/missile.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/foodf.c -o src/drivers/foodf.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/kangaroo.c -o src/drivers/kangaroo.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/cloak.c -o src/drivers/cloak.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/cloud9.c -o src/drivers/cloud9.o In file included from src/drivers/cloud9.c:1: src/drivers/../vidhrdw/cloud9.c: In function 'cloud9_vh_screenrefresh': src/drivers/../vidhrdw/cloud9.c:294:40: warning: variable 'lblank' set but not used [-Wunused-but-set-variable] 294 | int xflip,yflip,rblank,lblank; | ^~~~~~ src/drivers/../vidhrdw/cloud9.c:294:33: warning: variable 'rblank' set but not used [-Wunused-but-set-variable] 294 | int xflip,yflip,rblank,lblank; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/ccastles.c -o src/drivers/ccastles.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/liberatr.c -o src/drivers/liberatr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/arabian.c -o src/drivers/arabian.o src/drivers/arabian.c: In function 'arabian_portB_w': src/drivers/arabian.c:101:20: warning: variable 'last' set but not used [-Wunused-but-set-variable] 101 | static int last; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/atetris.c -o src/drivers/atetris.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/jedi.c -o src/drivers/jedi.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/klax.c -o src/drivers/klax.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/toobin.c -o src/drivers/toobin.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/blstroid.c -o src/drivers/blstroid.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/atarisy2.c -o src/drivers/atarisy2.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/vindictr.c -o src/drivers/vindictr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/gauntlet.c -o src/drivers/gauntlet.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/xybots.c -o src/drivers/xybots.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/atarisy1.c -o src/drivers/atarisy1.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/badlands.c -o src/drivers/badlands.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/eprom.c -o src/drivers/eprom.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/rampart.c -o src/drivers/rampart.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/shuuz.c -o src/drivers/shuuz.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/skullxbo.c -o src/drivers/skullxbo.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/hydra.c -o src/drivers/hydra.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/cyberbal.c -o src/drivers/cyberbal.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/arcadecl.c -o src/drivers/arcadecl.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/offtwall.c -o src/drivers/offtwall.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/firetrk.c -o src/drivers/firetrk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/relief.c -o src/drivers/relief.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/thunderj.c -o src/drivers/thunderj.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/lasso.c -o src/drivers/lasso.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/batman.c -o src/drivers/batman.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/munchmo.c -o src/drivers/munchmo.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/rockola.c -o src/drivers/rockola.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/marvins.c -o src/drivers/marvins.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/champbas.c -o src/drivers/champbas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/tagteam.c -o src/drivers/tagteam.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/prehisle.c -o src/drivers/prehisle.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/exctsccr.c -o src/drivers/exctsccr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/snk68.c -o src/drivers/snk68.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/ssozumo.c -o src/drivers/ssozumo.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/mystston.c -o src/drivers/mystston.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/bogeyman.c -o src/drivers/bogeyman.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/renegade.c -o src/drivers/renegade.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/snk.c -o src/drivers/snk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/xain.c -o src/drivers/xain.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/ddragon.c -o src/drivers/ddragon.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/battlane.c -o src/drivers/battlane.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/alpha68k.c -o src/drivers/alpha68k.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/matmania.c -o src/drivers/matmania.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/ddragon3.c -o src/drivers/ddragon3.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/blockout.c -o src/drivers/blockout.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/gameplan.c -o src/drivers/gameplan.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/ttmahjng.c -o src/drivers/ttmahjng.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/route16.c -o src/drivers/route16.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/nova2001.c -o src/drivers/nova2001.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/berzerk.c -o src/drivers/berzerk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/zaccaria.c -o src/drivers/zaccaria.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/pkunwar.c -o src/drivers/pkunwar.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/ninjakd2.c -o src/drivers/ninjakd2.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/mnight.c -o src/drivers/mnight.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/jack.c -o src/drivers/jack.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/wmswolfu.c -o src/drivers/wmswolfu.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/exterm.c -o src/drivers/exterm.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/suna8.c -o src/drivers/suna8.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/thepit.c -o src/drivers/thepit.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/cchasm.c -o src/drivers/cchasm.o In file included from src/drivers/cchasm.c:3: src/drivers/../sndhrdw/cchasm.c: In function 'cchasm_io_w': src/drivers/../sndhrdw/cchasm.c:88:16: warning: variable 'led' set but not used [-Wunused-but-set-variable] 88 | static int led; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/bagman.c -o src/drivers/bagman.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/cinemat.c -o src/drivers/cinemat.o src/drivers/cinemat.c: In function 'speedfrk_input_port_1_r': src/drivers/cinemat.c:617:43: warning: declaration of 'last_frame' shadows a global declaration [-Wshadow] 617 | static int last_wheel=0, delta_wheel, last_frame=0, gear=0xe0; | ^~~~~~~~~~ In file included from src/drivers/cinemat.c:1: src/drivers/../sndhrdw/cinemat.c:26:15: note: shadowed declaration is here 26 | static UINT32 last_frame = 0; | ^~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/wiz.c -o src/drivers/wiz.o In file included from src/drivers/wiz.c:1: src/drivers/../vidhrdw/wiz.c: In function 'draw_background': src/drivers/../vidhrdw/wiz.c:149:35: warning: variable 'col' set but not used [-Wunused-but-set-variable] 149 | int sx,sy,col; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/stfight.c -o src/drivers/stfight.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/dcon.c -o src/drivers/dcon.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/kncljoe.c -o src/drivers/kncljoe.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/dynduke.c -o src/drivers/dynduke.o src/drivers/dynduke.c: In function 'dynduke_soundcpu_r': src/drivers/dynduke.c:52:17: warning: variable 'orig' set but not used [-Wunused-but-set-variable] 52 | int erg,orig; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/raiden.c -o src/drivers/raiden.o src/drivers/raiden.c: In function 'raiden_sound_r': src/drivers/raiden.c:68:17: warning: variable 'orig' set but not used [-Wunused-but-set-variable] 68 | int erg,orig,coin=readinputport(4); | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/cabal.c -o src/drivers/cabal.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/aeroboto.c -o src/drivers/aeroboto.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/pinbo.c -o src/drivers/pinbo.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/citycon.c -o src/drivers/citycon.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/toki.c -o src/drivers/toki.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/bloodbro.c -o src/drivers/bloodbro.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/ginganin.c -o src/drivers/ginganin.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/skyfox.c -o src/drivers/skyfox.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/psychic5.c -o src/drivers/psychic5.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/wmsyunit.c -o src/drivers/wmsyunit.o In file included from src/drivers/wmsyunit.c:2: src/drivers/../vidhrdw/wmsyunit.c: In function 'update_partial': src/drivers/../vidhrdw/wmsyunit.c:704:30: warning: variable 'copying' set but not used [-Wunused-but-set-variable] 704 | int v, width, xoffs, copying; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/exerion.c -o src/drivers/exerion.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/momoko.c -o src/drivers/momoko.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/cischeat.c -o src/drivers/cischeat.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/tail2nos.c -o src/drivers/tail2nos.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/machine/8254pit.c -o src/machine/8254pit.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/rpunch.c -o src/drivers/rpunch.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/pipedrm.c -o src/drivers/pipedrm.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/psikyo.c -o src/drivers/psikyo.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/ataxx.c -o src/drivers/ataxx.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/funkybee.c -o src/drivers/funkybee.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/marineb.c -o src/drivers/marineb.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/megasys1.c -o src/drivers/megasys1.o In file included from src/drivers/megasys1.c:1: src/drivers/../vidhrdw/megasys1.c: In function 'megasys1_vregs_A_w': src/drivers/../vidhrdw/megasys1.c:453:5: warning: variable 'old_data' set but not used [-Wunused-but-set-variable] 453 | int old_data, new_data; | ^~~~~~~~ src/drivers/../vidhrdw/megasys1.c: In function 'megasys1_vregs_C_w': src/drivers/../vidhrdw/megasys1.c:506:5: warning: variable 'old_data' set but not used [-Wunused-but-set-variable] 506 | int old_data, new_data; | ^~~~~~~~ src/drivers/../vidhrdw/megasys1.c: In function 'megasys1_vregs_D_w': src/drivers/../vidhrdw/megasys1.c:549:5: warning: variable 'old_data' set but not used [-Wunused-but-set-variable] 549 | int old_data, new_data; | ^~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/argus.c -o src/drivers/argus.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/zodiack.c -o src/drivers/zodiack.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/aerofgt.c -o src/drivers/aerofgt.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/espial.c -o src/drivers/espial.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/vastar.c -o src/drivers/vastar.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/gaelco.c -o src/drivers/gaelco.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/splash.c -o src/drivers/splash.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/galpanic.c -o src/drivers/galpanic.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/hanaawas.c -o src/drivers/hanaawas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/ohmygod.c -o src/drivers/ohmygod.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/airbustr.c -o src/drivers/airbustr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/kaneko16.c -o src/drivers/kaneko16.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/powerins.c -o src/drivers/powerins.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/gundealr.c -o src/drivers/gundealr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/shangha3.c -o src/drivers/shangha3.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/macross.c -o src/drivers/macross.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/spacefb.c -o src/drivers/spacefb.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/seta.c -o src/drivers/seta.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/bjtwin.c -o src/drivers/bjtwin.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/blueprnt.c -o src/drivers/blueprnt.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/leprechn.c -o src/drivers/leprechn.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/hexa.c -o src/drivers/hexa.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/redalert.c -o src/drivers/redalert.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/dday.c -o src/drivers/dday.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/spiders.c -o src/drivers/spiders.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/leland.c -o src/drivers/leland.o In file included from src/drivers/leland.c:2: src/drivers/../sndhrdw/leland.c: In function 'pit8254_r': src/drivers/../sndhrdw/leland.c:1554:31: warning: variable 'ctr' set but not used [-Wunused-but-set-variable] 1554 | struct counter_state *ctr; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/sharkatt.c -o src/drivers/sharkatt.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/zerozone.c -o src/drivers/zerozone.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/ambush.c -o src/drivers/ambush.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/sauro.c -o src/drivers/sauro.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/kingobox.c -o src/drivers/kingobox.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/speedbal.c -o src/drivers/speedbal.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/stactics.c -o src/drivers/stactics.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/meteor.c -o src/drivers/meteor.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/goindol.c -o src/drivers/goindol.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/aztarac.c -o src/drivers/aztarac.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/mole.c -o src/drivers/mole.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/starcrus.c -o src/drivers/starcrus.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/wmstunit.c -o src/drivers/wmstunit.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/gotya.c -o src/drivers/gotya.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/mrjong.c -o src/drivers/mrjong.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/mermaid.c -o src/drivers/mermaid.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/polyplay.c -o src/drivers/polyplay.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/magix.c -o src/drivers/magix.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/driver.c -o src/driver.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/2203intf.c -o src/sound/2203intf.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/2608intf.c -o src/sound/2608intf.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/2151intf.c -o src/sound/2151intf.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/2610intf.c -o src/sound/2610intf.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/irobot.c -o src/drivers/irobot.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/2612intf.c -o src/sound/2612intf.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/ym2413.c -o src/sound/ym2413.o src/sound/ym2413.c: In function 'YM2413_data_port_0_w': src/sound/ym2413.c:214:47: warning: variable 'volume' set but not used [-Wunused-but-set-variable] 214 | int value, channel, instrument, i, block, volume, frq, fnumber, octave; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/ymdeltat.c -o src/sound/ymdeltat.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/ay8910.c -o src/sound/ay8910.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/qsound.c -o src/sound/qsound.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/3812intf.c -o src/sound/3812intf.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/drivers/neogeo.c -o src/drivers/neogeo.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/sn76496.c -o src/sound/sn76496.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/ymz280b.c -o src/sound/ymz280b.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/tms36xx.c -o src/sound/tms36xx.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/fmopl.c -o src/sound/fmopl.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/sn76477.c -o src/sound/sn76477.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/segapcm.c -o src/sound/segapcm.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/5220intf.c -o src/sound/5220intf.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/dac.c -o src/sound/dac.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/samples.c -o src/sound/samples.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/astrocde.c -o src/sound/astrocde.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/adpcm.c -o src/sound/adpcm.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/vlm5030.c -o src/sound/vlm5030.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/msm5205.c -o src/sound/msm5205.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/nes_apu.c -o src/sound/nes_apu.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/namco.c -o src/sound/namco.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/upd7759.c -o src/sound/upd7759.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/hc55516.c -o src/sound/hc55516.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/k005289.c -o src/sound/k005289.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/k051649.c -o src/sound/k051649.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/k007232.c -o src/sound/k007232.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/discrete.c -o src/sound/discrete.o In file included from src/sound/discrete.c:78: src/sound/disc_mth.c: In function 'dst_divide_step': src/sound/disc_mth.c:128:39: warning: result of '2^31' is 29; did you mean '1LL << 31'? [-Wxor-used-as-pow] 128 | node->output=2^31; /* Max out but dont break */ | ^ | -- | 1LL<< src/sound/disc_mth.c:128:38: note: you can silence this warning by using a hexadecimal constant (0x2 rather than 2) 128 | node->output=2^31; /* Max out but dont break */ | ^ | 0x2 src/sound/disc_mth.c: In function 'dst_clamp_step': src/sound/disc_mth.c:359:34: warning: variable 'context' set but not used [-Wunused-but-set-variable] 359 | struct dss_ramp_context *context; | ^~~~~~~ src/sound/disc_mth.c: In function 'dst_ladder_step': src/sound/disc_mth.c:390:36: warning: variable 'context' set but not used [-Wunused-but-set-variable] 390 | struct dst_ladder_context *context; | ^~~~~~~ src/sound/disc_mth.c: In function 'dst_ladder_reset': src/sound/disc_mth.c:398:36: warning: variable 'context' set but not used [-Wunused-but-set-variable] 398 | struct dst_ladder_context *context; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/k053260.c -o src/sound/k053260.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/rf5c68.c -o src/sound/rf5c68.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/c140.c -o src/sound/c140.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/cem3394.c -o src/sound/cem3394.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/k054539.c -o src/sound/k054539.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/fm.c -o src/sound/fm.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/i8085/i8085.c -o src/cpu/i8085/i8085.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/i8039/i8039.c -o src/cpu/i8039/i8039.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/sound/pokey.c -o src/sound/pokey.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/m6805/m6805.c -o src/cpu/m6805/m6805.o In file included from src/cpu/m6805/m6805.c:560: src/cpu/m6805/6805ops.c: In function 'brn': src/cpu/m6805/6805ops.c:100:15: warning: variable 't' set but not used [-Wunused-but-set-variable] 100 | UINT8 t; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/h6280/h6280.c -o src/cpu/h6280/h6280.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/i86/i86.c -o src/cpu/i86/i86.o In file included from src/cpu/i86/i86.c:14: src/cpu/i86/i86.c: In function 'i86_get_reg': src/cpu/i86/i86.h:100:25: warning: statement with no effect [-Wunused-value] 100 | #define CompressFlags() (WORD)(CF | (PF << 2) | (AF << 4) | (ZF << 6) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101 | | (SF << 7) | (I.TF << 8) | (I.IF << 9) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | | (DF << 10) | (OF << 11)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/i86/i86.c:187:33: note: in expansion of macro 'CompressFlags' 187 | case I86_FLAGS: CompressFlags(); return I.flags; | ^~~~~~~~~~~~~ In file included from src/cpu/i86/i86.c:360: src/cpu/i86/instr186.c: In function 'i186_popa': src/cpu/i86/instr186.c:36:19: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 36 | unsigned tmp; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/m6502/m6502.c -o src/cpu/m6502/m6502.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/nec/nec.c -o src/cpu/nec/nec.o src/cpu/nec/nec.c: In function 'i_popa': src/cpu/nec/nec.c:341:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 341 | unsigned tmp; | ^~~ src/cpu/nec/nec.c: In function 'i_aam': src/cpu/nec/nec.c:712:31: warning: variable 'mult' set but not used [-Wunused-but-set-variable] 712 | OP( 0xd4, i_aam ) { UINT32 mult=FETCH; mult=0; I.regs.b[AH] = I.regs.b[AL] / 10; I.regs.b[AL] %= 10; SetSZPF_Word(I.regs.w[AW]); CLKS(15,15,12); } | ^~~~ src/cpu/nec/nec.c: In function 'i_aad': src/cpu/nec/nec.c:713:31: warning: variable 'mult' set but not used [-Wunused-but-set-variable] 713 | OP( 0xd5, i_aad ) { UINT32 mult=FETCH; mult=0; I.regs.b[AL] = I.regs.b[AH] * 10 + I.regs.b[AL]; I.regs.b[AH] = 0; SetSZPF_Byte(I.regs.b[AL]); CLKS(7,7,8); } | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/s2650/s2650.c -o src/cpu/s2650/s2650.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/m6809/m6809.c -o src/cpu/m6809/m6809.o In file included from src/cpu/m6809/m6809.c:628: src/cpu/m6809/6809ops.h: In function 'brn': src/cpu/m6809/6809ops.h:396:15: warning: variable 't' set but not used [-Wunused-but-set-variable] 396 | UINT8 t; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/m6800/m6800.c -o src/cpu/m6800/m6800.o In file included from src/cpu/m6800/m6800.c:524: src/cpu/m6800/6800ops.c: In function 'brn': src/cpu/m6800/6800ops.c:250:15: warning: variable 't' set but not used [-Wunused-but-set-variable] 250 | UINT8 t; | ^ src/cpu/m6800/m6800.c: In function 'm6800_set_irq_line': src/cpu/m6800/m6800.c:695:13: warning: variable 'eddge' set but not used [-Wunused-but-set-variable] 695 | int eddge; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/tms9900/tms9980a.c -o src/cpu/tms9900/tms9980a.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/tms32010/tms32010.c -o src/cpu/tms32010/tms32010.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/vidhrdw/cinemat.c -o src/vidhrdw/cinemat.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/z80/z80.c -o src/cpu/z80/z80.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/ccpu/ccpu.c -o src/cpu/ccpu/ccpu.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/libretro/libretro.c -o src/libretro/libretro.o src/libretro/libretro.c: In function 'retro_load_game': src/libretro/libretro.c:812:16: warning: passing argument 1 of 'path_basedir' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 812 | path_basedir(retro_content_directory); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/libretro/libretro.c:19: ./src/libretro/libretro-common/include/file/file_path.h:138:25: note: expected 'char *' but argument is of type 'const char *' 138 | void path_basedir(char *path); | ~~~~~~^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/mips/mips.c -o src/cpu/mips/mips.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/konami/konami.c -o src/cpu/konami/konami.o In file included from src/cpu/konami/konami.c:645: src/cpu/konami/konamops.c: In function 'brn': src/cpu/konami/konamops.c:329:15: warning: variable 't' set but not used [-Wunused-but-set-variable] 329 | UINT8 t; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/libretro/sound.c -o src/libretro/sound.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/libretro/blit.c -o src/libretro/blit.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/libretro/video.c -o src/libretro/video.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/libretro/input.c -o src/libretro/input.o src/libretro/input.c:431:13: warning: 'poll_joystick' defined but not used [-Wunused-function] 431 | static void poll_joystick(void) | ^~~~~~~~~~~~~ src/libretro/input.c:343:12: warning: 'is_joy_button_pressed' defined but not used [-Wunused-function] 343 | static int is_joy_button_pressed (int button, int ExKey) | ^~~~~~~~~~~~~~~~~~~~~ src/libretro/input.c:267:12: warning: 'joyequiv' defined but not used [-Wunused-variable] 267 | static int joyequiv[][2] = | ^~~~~~~~ src/libretro/input.c:264:13: warning: 'joynames' defined but not used [-Wunused-variable] 264 | static char joynames[MAX_JOY][MAX_JOY_NAME_LEN+1]; /* will be used to store names for the above */ | ^~~~~~~~ src/libretro/input.c:141:13: warning: 'updatekeyboard' defined but not used [-Wunused-function] 141 | static void updatekeyboard(void) | ^~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/libretro/shared.c -o src/libretro/shared.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/libretro/libretro-common/libco/libco.c -o src/libretro/libretro-common/libco/libco.o In file included from src/libretro/libretro-common/libco/libco.c:27: src/libretro/libretro-common/libco/amd64.c:121:13: warning: 'co_init' defined but not used [-Wunused-function] 121 | static void co_init(void) {} | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/libretro/libretro-common/compat/compat_strl.c -o src/libretro/libretro-common/compat/compat_strl.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/libretro/config.c -o src/libretro/config.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/libretro/libretro-common/compat/compat_strcasestr.c -o src/libretro/libretro-common/compat/compat_strcasestr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/libretro/fileio.c -o src/libretro/fileio.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/libretro/libretro-common/file/file_path.c -o src/libretro/libretro-common/file/file_path.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/adsp2100/adsp2100.c -o src/cpu/adsp2100/adsp2100.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/z8000/z8000.c -o src/cpu/z8000/z8000.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/tms34010/tms34010.c -o src/cpu/tms34010/tms34010.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/t11/t11.c -o src/cpu/t11/t11.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -DGP2X -DALIGN_INTS -DALIGN_SHORTS -Dasm="__asm__ __volatile__" -DMAME_UNDERCLOCK -DMAME_FASTSOUND -DENABLE_AUTOFIRE -DBIGCASE -D__LIBRETRO__ -DWANT_LIBCO -I./src/libretro/libretro-common/include -fPIC -Isrc/zlib -Wno-sign-compare -Wunused -Wpointer-arith -Waggregate-return -Wshadow -I./src -I./src/libretro -I./src/libretro/libretro-common/include -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I186=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_M6805=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1 -DHAS_ADSP2100=1 -DHAS_ADSP2105=1 -DHAS_MIPS=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_CUSTOM=1 -DHAS_YMZ280B=1 -DHAS_POKEY=1 -DHAS_QSOUND=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS5220=1 -DHAS_SEGAPCM=1 -DHAS_DISCRETE=1 -DHAS_DAC=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_SAMPLES=1 -DHAS_ASTROCADE=1 -DHAS_NES=1 -DHAS_NAMCO=1 -DHAS_VLM5030=1 -DHAS_MSM5205=1 -DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1 -fsigned-char -Dasm="__asm__ __volatile__" -O2 -DNDEBUG -c src/cpu/m68000/m68kmame.c -o src/cpu/m68000/m68kmame.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' gcc -shared -Wl,--version-script=link.T -Wl,-no-undefined ./src/zlib/adler32.o ./src/zlib/compress.o ./src/zlib/crc32.o ./src/zlib/gzio.o ./src/zlib/deflate.o ./src/zlib/trees.o ./src/zlib/zutil.o ./src/zlib/inflate.o ./src/zlib/infback.o ./src/zlib/inftrees.o ./src/zlib/inffast.o ./src/zlib/uncompr.o ./src/version.o ./src/info.o ./src/audit.o ./src/datafile.o ./src/state.o ./src/artwork.o ./src/unzip.o ./src/profiler.o ./src/cheat.o ./src/hiscore.o ./src/input.o ./src/inptport.o ./src/mame.o ./src/usrintrf.o ./src/ui_text.o ./src/tilemap.o ./src/sprite.o ./src/gfxobj.o ./src/drawgfx.o ./src/palette.o ./src/common.o ./src/cpuintrf.o ./src/memory.o ./src/timer.o ./src/sndintrf.o ./src/sound/streams.o ./src/sound/mixer.o ./src/machine/z80fmly.o ./src/machine/6821pia.o ./src/machine/8255ppi.o ./src/machine/ticket.o ./src/machine/eeprom.o ./src/vidhrdw/generic.o ./src/vidhrdw/vector.o ./src/vidhrdw/avgdvg.o ./src/machine/mathbox.o ./src/sound/votrax.o ./src/png.o ./src/drivers/wardner.o ./src/drivers/pacman.o ./src/drivers/jrpacman.o ./src/drivers/pengo.o ./src/drivers/scobra.o ./src/drivers/cclimber.o ./src/drivers/seicross.o ./src/drivers/wiping.o ./src/drivers/cop01.o ./src/drivers/locomotn.o ./src/vidhrdw/mcr12.o ./src/drivers/mcr1.o ./src/drivers/mcr2.o ./src/drivers/mcr3.o ./src/drivers/olibochu.o ./src/drivers/congo.o ./src/drivers/junofrst.o ./src/drivers/jailbrek.o ./src/drivers/bwidow.o ./src/drivers/tempest.o ./src/drivers/scregg.o ./src/drivers/shanghai.o ./src/drivers/omegrace.o ./src/drivers/royalmah.o ./src/sndhrdw/atarijsa.o ./src/sndhrdw/irem.o ./src/sndhrdw/seibu.o ./src/sndhrdw/redbaron.o ./src/sndhrdw/llander.o ./src/vidhrdw/llander.o ./src/vidhrdw/konamiic.o ./src/vidhrdw/taitoic.o ./src/machine/atarigen.o ./src/machine/slapstic.o ./src/machine/atari_vg.o ./src/machine/segacrpt.o ./src/drivers/terracre.o ./src/drivers/galivan.o ./src/drivers/armedf.o ./src/drivers/yamato.o ./src/drivers/phoenix.o ./src/drivers/naughtyb.o ./src/drivers/safarir.o ./src/sndhrdw/pleiads.o ./src/drivers/geebee.o ./src/drivers/warpwarp.o ./src/drivers/tankbatt.o ./src/drivers/galaxian.o ./src/drivers/rallyx.o ./src/drivers/bosco.o ./src/drivers/galaga.o ./src/drivers/digdug.o ./src/drivers/xevious.o ./src/drivers/superpac.o ./src/drivers/phozon.o ./src/drivers/mappy.o ./src/drivers/grobda.o ./src/drivers/gaplus.o ./src/drivers/toypop.o ./src/drivers/polepos.o ./src/drivers/pacland.o ./src/drivers/skykid.o ./src/drivers/baraduke.o ./src/drivers/namcos86.o ./src/drivers/namcos1.o ./src/drivers/namcos2.o ./src/drivers/cosmic.o ./src/drivers/cheekyms.o ./src/drivers/ladybug.o ./src/drivers/mrdo.o ./src/drivers/docastle.o ./src/drivers/dkong.o ./src/drivers/mario.o ./src/drivers/popeye.o ./src/drivers/punchout.o ./src/drivers/8080bw.o ./src/drivers/m79amb.o ./src/drivers/z80bw.o ./src/drivers/lazercmd.o ./src/drivers/meadows.o ./src/drivers/astrocde.o ./src/sndhrdw/mcr.o ./src/machine/mcr.o ./src/drivers/mcr68.o ./src/vidhrdw/mcr3.o ./src/drivers/balsente.o ./src/sndhrdw/carnival.o ./src/drivers/hal21.o ./src/sndhrdw/gorf.o ./src/machine/cchip.o ./src/machine/konami.o ./src/sndhrdw/pulsar.o ./src/sndhrdw/depthch.o ./src/sndhrdw/invinco.o ./src/drivers/skychut.o ./src/drivers/mpatrol.o ./src/drivers/troangel.o ./src/drivers/yard.o ./src/drivers/travrusa.o ./src/drivers/m62.o ./src/drivers/vigilant.o ./src/drivers/m72.o ./src/drivers/shisen.o ./src/drivers/m92.o ./src/drivers/m107.o ./src/drivers/gottlieb.o ./src/drivers/crbaloon.o ./src/drivers/qix.o ./src/drivers/taitosj.o ./src/drivers/bking2.o ./src/drivers/gsword.o ./src/drivers/retofinv.o ./src/drivers/tsamurai.o ./src/drivers/flstory.o ./src/drivers/gladiatr.o ./src/drivers/lsasquad.o ./src/drivers/bublbobl.o ./src/drivers/mexico86.o ./src/drivers/rastan.o ./src/drivers/rainbow.o ./src/drivers/arkanoid.o ./src/drivers/superqix.o ./src/drivers/superman.o ./src/drivers/minivadr.o ./src/drivers/tnzs.o ./src/drivers/lkage.o ./src/drivers/taito_l.o ./src/drivers/taito_b.o ./src/drivers/taito_f2.o ./src/drivers/slapfght.o ./src/drivers/twincobr.o ./src/drivers/toaplan1.o ./src/drivers/snowbros.o ./src/drivers/toaplan2.o ./src/drivers/cave.o ./src/drivers/kyugo.o ./src/drivers/williams.o ./src/drivers/vulgus.o ./src/drivers/sonson.o ./src/drivers/higemaru.o ./src/drivers/1942.o ./src/drivers/exedexes.o ./src/drivers/commando.o ./src/drivers/gng.o ./src/drivers/gunsmoke.o ./src/drivers/srumbler.o ./src/drivers/lwings.o ./src/drivers/sidearms.o ./src/drivers/bionicc.o ./src/drivers/1943.o ./src/drivers/blktiger.o ./src/drivers/tigeroad.o ./src/drivers/lastduel.o ./src/drivers/sf1.o ./src/machine/kabuki.o ./src/drivers/mitchell.o ./src/drivers/cbasebal.o ./src/drivers/cps1.o ./src/drivers/capbowl.o ./src/drivers/blockade.o ./src/drivers/vicdual.o ./src/drivers/sega.o ./src/drivers/segar.o ./src/drivers/zaxxon.o ./src/drivers/turbo.o ./src/drivers/suprloco.o ./src/drivers/appoooh.o ./src/drivers/bankp.o ./src/drivers/dotrikun.o ./src/drivers/system1.o ./src/drivers/system16.o ./src/drivers/deniam.o ./src/drivers/btime.o ./src/drivers/astrof.o ./src/drivers/kchamp.o ./src/drivers/firetrap.o ./src/drivers/brkthru.o ./src/drivers/shootout.o ./src/drivers/sidepckt.o ./src/drivers/exprraid.o ./src/drivers/pcktgal.o ./src/drivers/battlera.o ./src/drivers/actfancr.o ./src/drivers/dec8.o ./src/drivers/karnov.o ./src/drivers/dec0.o ./src/drivers/stadhero.o ./src/drivers/madmotor.o ./src/drivers/vaportra.o ./src/drivers/cbuster.o ./src/drivers/darkseal.o ./src/drivers/supbtime.o ./src/drivers/cninja.o ./src/drivers/tumblep.o ./src/drivers/funkyjet.o ./src/drivers/senjyo.o ./src/drivers/bombjack.o ./src/drivers/pbaction.o ./src/drivers/tehkanwc.o ./src/drivers/solomon.o ./src/drivers/tecmo.o ./src/drivers/gaiden.o ./src/drivers/wc90.o ./src/drivers/wc90b.o ./src/drivers/tecmo16.o ./src/drivers/scramble.o ./src/drivers/frogger.o ./src/drivers/amidar.o ./src/drivers/fastfred.o ./src/drivers/tutankhm.o ./src/drivers/pooyan.o ./src/drivers/timeplt.o ./src/drivers/megazone.o ./src/drivers/pandoras.o ./src/drivers/gyruss.o ./src/drivers/trackfld.o ./src/drivers/rocnrope.o ./src/drivers/circusc.o ./src/drivers/tp84.o ./src/drivers/hyperspt.o ./src/drivers/sbasketb.o ./src/drivers/mikie.o ./src/drivers/yiear.o ./src/drivers/shaolins.o ./src/drivers/pingpong.o ./src/drivers/gberet.o ./src/drivers/finalizr.o ./src/drivers/ironhors.o ./src/drivers/jackal.o ./src/drivers/ddrible.o ./src/drivers/contra.o ./src/drivers/combatsc.o ./src/drivers/hcastle.o ./src/drivers/nemesis.o ./src/drivers/rockrage.o ./src/drivers/flkatck.o ./src/drivers/fastlane.o ./src/drivers/labyrunr.o ./src/drivers/battlnts.o ./src/drivers/bladestl.o ./src/drivers/ajax.o ./src/drivers/thunderx.o ./src/drivers/mainevt.o ./src/drivers/88games.o ./src/drivers/gbusters.o ./src/drivers/crimfght.o ./src/drivers/spy.o ./src/drivers/bottom9.o ./src/drivers/blockhl.o ./src/drivers/aliens.o ./src/drivers/surpratk.o ./src/drivers/parodius.o ./src/drivers/rollerg.o ./src/drivers/xexex.o ./src/drivers/simpsons.o ./src/drivers/vendetta.o ./src/drivers/twin16.o ./src/drivers/gradius3.o ./src/drivers/tmnt.o ./src/drivers/xmen.o ./src/drivers/wecleman.o ./src/drivers/chqflag.o ./src/drivers/ultraman.o ./src/drivers/exidy.o ./src/drivers/circus.o ./src/drivers/starfire.o ./src/drivers/victory.o ./src/drivers/exidy440.o ./src/drivers/asteroid.o ./src/drivers/bzone.o ./src/drivers/starwars.o ./src/drivers/mhavoc.o ./src/drivers/quantum.o ./src/drivers/atarifb.o ./src/drivers/sprint2.o ./src/drivers/sbrkout.o ./src/drivers/dominos.o ./src/drivers/nitedrvr.o ./src/drivers/bsktball.o ./src/drivers/copsnrob.o ./src/drivers/avalnche.o ./src/drivers/subs.o ./src/drivers/canyon.o ./src/drivers/skydiver.o ./src/drivers/warlord.o ./src/drivers/centiped.o ./src/drivers/milliped.o ./src/drivers/qwakprot.o ./src/drivers/kangaroo.o ./src/drivers/arabian.o ./src/drivers/missile.o ./src/drivers/foodf.o ./src/drivers/liberatr.o ./src/drivers/ccastles.o ./src/drivers/cloak.o ./src/drivers/cloud9.o ./src/drivers/jedi.o ./src/drivers/atarisy1.o ./src/drivers/atarisy2.o ./src/drivers/gauntlet.o ./src/drivers/atetris.o ./src/drivers/toobin.o ./src/drivers/vindictr.o ./src/drivers/klax.o ./src/drivers/blstroid.o ./src/drivers/xybots.o ./src/drivers/eprom.o ./src/drivers/skullxbo.o ./src/drivers/badlands.o ./src/drivers/cyberbal.o ./src/drivers/rampart.o ./src/drivers/shuuz.o ./src/drivers/hydra.o ./src/drivers/thunderj.o ./src/drivers/batman.o ./src/drivers/relief.o ./src/drivers/offtwall.o ./src/drivers/arcadecl.o ./src/drivers/firetrk.o ./src/drivers/rockola.o ./src/drivers/lasso.o ./src/drivers/munchmo.o ./src/drivers/marvins.o ./src/drivers/snk.o ./src/drivers/snk68.o ./src/drivers/prehisle.o ./src/drivers/alpha68k.o ./src/drivers/champbas.o ./src/drivers/exctsccr.o ./src/drivers/tagteam.o ./src/drivers/ssozumo.o ./src/drivers/mystston.o ./src/drivers/bogeyman.o ./src/drivers/matmania.o ./src/drivers/renegade.o ./src/drivers/xain.o ./src/drivers/battlane.o ./src/drivers/ddragon.o ./src/drivers/ddragon3.o ./src/drivers/blockout.o ./src/drivers/suna8.o ./src/drivers/berzerk.o ./src/drivers/gameplan.o ./src/drivers/route16.o ./src/drivers/ttmahjng.o ./src/drivers/zaccaria.o ./src/drivers/nova2001.o ./src/drivers/pkunwar.o ./src/drivers/ninjakd2.o ./src/drivers/mnight.o ./src/drivers/exterm.o ./src/drivers/wmsyunit.o ./src/drivers/wmstunit.o ./src/drivers/wmswolfu.o ./src/drivers/jack.o ./src/drivers/cinemat.o ./src/drivers/cchasm.o ./src/drivers/thepit.o ./src/drivers/bagman.o ./src/drivers/wiz.o ./src/drivers/stfight.o ./src/drivers/dynduke.o ./src/drivers/raiden.o ./src/drivers/dcon.o ./src/drivers/kncljoe.o ./src/drivers/cabal.o ./src/drivers/toki.o ./src/drivers/bloodbro.o ./src/drivers/exerion.o ./src/drivers/aeroboto.o ./src/drivers/citycon.o ./src/drivers/pinbo.o ./src/drivers/psychic5.o ./src/drivers/ginganin.o ./src/drivers/megasys1.o ./src/drivers/cischeat.o ./src/drivers/skyfox.o ./src/drivers/argus.o ./src/drivers/momoko.o ./src/drivers/rpunch.o ./src/drivers/tail2nos.o ./src/drivers/pipedrm.o ./src/drivers/aerofgt.o ./src/drivers/psikyo.o ./src/machine/8254pit.o ./src/drivers/leland.o ./src/drivers/ataxx.o ./src/drivers/marineb.o ./src/drivers/funkybee.o ./src/drivers/zodiack.o ./src/drivers/espial.o ./src/drivers/vastar.o ./src/drivers/gaelco.o ./src/drivers/splash.o ./src/drivers/kaneko16.o ./src/drivers/galpanic.o ./src/drivers/airbustr.o ./src/drivers/neogeo.o ./src/drivers/hanaawas.o ./src/drivers/seta.o ./src/drivers/ohmygod.o ./src/drivers/powerins.o ./src/drivers/shangha3.o ./src/drivers/gundealr.o ./src/drivers/macross.o ./src/drivers/bjtwin.o ./src/drivers/spacefb.o ./src/drivers/blueprnt.o ./src/drivers/dday.o ./src/drivers/leprechn.o ./src/drivers/hexa.o ./src/drivers/redalert.o ./src/drivers/irobot.o ./src/drivers/spiders.o ./src/drivers/stactics.o ./src/drivers/sharkatt.o ./src/drivers/kingobox.o ./src/drivers/zerozone.o ./src/drivers/speedbal.o ./src/drivers/sauro.o ./src/drivers/ambush.o ./src/drivers/starcrus.o ./src/drivers/goindol.o ./src/drivers/meteor.o ./src/drivers/aztarac.o ./src/drivers/mole.o ./src/drivers/gotya.o ./src/drivers/mrjong.o ./src/drivers/polyplay.o ./src/drivers/mermaid.o ./src/drivers/magix.o ./src/driver.o ./src/sound/ay8910.o ./src/sound/2203intf.o ./src/sound/2151intf.o ./src/sound/2608intf.o ./src/sound/2610intf.o ./src/sound/2612intf.o ./src/sound/fm.o ./src/sound/ymdeltat.o ./src/sound/ym2413.o ./src/sound/3812intf.o ./src/sound/fmopl.o ./src/sound/ymz280b.o ./src/sound/pokey.o ./src/sound/qsound.o ./src/sound/sn76477.o ./src/sound/sn76496.o ./src/sound/tms36xx.o ./src/sound/5220intf.o ./src/sound/segapcm.o ./src/sound/discrete.o ./src/sound/dac.o ./src/sound/adpcm.o ./src/sound/samples.o ./src/sound/astrocde.o ./src/sound/nes_apu.o ./src/sound/namco.o ./src/sound/vlm5030.o ./src/sound/msm5205.o ./src/sound/upd7759.o ./src/sound/hc55516.o ./src/sound/k005289.o ./src/sound/k007232.o ./src/sound/k051649.o ./src/sound/k053260.o ./src/sound/k054539.o ./src/sound/rf5c68.o ./src/sound/cem3394.o ./src/sound/c140.o ./src/cpu/z80/z80.o ./src/cpu/i8085/i8085.o ./src/cpu/m6502/m6502.o ./src/cpu/h6280/h6280.o ./src/cpu/i86/i86.o ./src/cpu/nec/nec.o ./src/cpu/i8039/i8039.o ./src/cpu/m6800/m6800.o ./src/cpu/m6805/m6805.o ./src/cpu/m6809/m6809.o ./src/cpu/konami/konami.o ./src/cpu/m68000/m68kmame.o ./src/cpu/t11/t11.o ./src/cpu/s2650/s2650.o ./src/cpu/tms34010/tms34010.o ./src/cpu/tms9900/tms9980a.o ./src/cpu/z8000/z8000.o ./src/cpu/tms32010/tms32010.o ./src/cpu/ccpu/ccpu.o ./src/vidhrdw/cinemat.o ./src/cpu/adsp2100/adsp2100.o ./src/cpu/mips/mips.o ./src/libretro/libretro.o ./src/libretro/video.o ./src/libretro/blit.o ./src/libretro/sound.o ./src/libretro/input.o ./src/libretro/fileio.o ./src/libretro/config.o ./src/libretro/shared.o ./src/libretro/libretro-common/libco/libco.o ./src/libretro/libretro-common/compat/compat_strl.o ./src/libretro/libretro-common/compat/compat_strcasestr.o ./src/libretro/libretro-common/file/file_path.o -lm -o mame2000_libretro.so gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2000' cp "mame2000_libretro.so" "/usr/src/RPM/BUILD/libretro-arcades-20240628/dist/unix/mame2000_libretro.so" 1 core(s) successfully processed: mame2000 + for core in daphne fbalpha2012 fbalpha2012_cps1 fbalpha2012_cps2 fbalpha2012_cps3 fbalpha2012_neogeo fbneo galaxy mame2000 mame2003 mame2003_midway mame2003_plus + ./libretro-build.sh mame2003 PLATFORM: Linux ARCHITECTURE: x86_64 TARGET: unix CC = gcc CXX = g++ CXX11 = g++ CXX17 = g++ STRIP = Compiler: CC="gcc" CXX="g++" === x86 CPU detected... === === x86_64 CPU detected... === unix unix === MAME 2003 (0.78) Building mame2003... /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-build-common.sh: line 334: /dev/fd/63: No such file or directory cd "/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003" gmake platform="unix" -j8 clean gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' /bin/sh: line 1: git: command not found gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' Cleaning project... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' gmake platform="unix" -j8 CC="gcc" CXX="g++" gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' /bin/sh: line 1: git: command not found gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' Compiling src/common.c... src/common.c:21:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 21 | "CHDERR_NONE", | ^~~~~~~~~~~~~ src/common.c:22:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 22 | "CHDERR_NO_INTERFACE", | ^~~~~~~~~~~~~~~~~~~~~ src/common.c:23:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 23 | "CHDERR_OUT_OF_MEMORY", | ^~~~~~~~~~~~~~~~~~~~~~ src/common.c:24:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 24 | "CHDERR_INVALID_FILE", | ^~~~~~~~~~~~~~~~~~~~~ src/common.c:25:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 25 | "CHDERR_INVALID_PARAMETER", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/common.c:26:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 26 | "CHDERR_INVALID_DATA", | ^~~~~~~~~~~~~~~~~~~~~ src/common.c:27:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 27 | "CHDERR_FILE_NOT_FOUND", | ^~~~~~~~~~~~~~~~~~~~~~~ src/common.c:28:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 28 | "CHDERR_REQUIRES_PARENT", | ^~~~~~~~~~~~~~~~~~~~~~~~ src/common.c:29:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 29 | "CHDERR_FILE_NOT_WRITEABLE", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common.c:30:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 30 | "CHDERR_READ_ERROR", | ^~~~~~~~~~~~~~~~~~~ src/common.c:31:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 31 | "CHDERR_WRITE_ERROR", | ^~~~~~~~~~~~~~~~~~~~ src/common.c:32:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 32 | "CHDERR_CODEC_ERROR", | ^~~~~~~~~~~~~~~~~~~~ src/common.c:33:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 33 | "CHDERR_INVALID_PARENT", | ^~~~~~~~~~~~~~~~~~~~~~~ src/common.c:34:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 34 | "CHDERR_HUNK_OUT_OF_RANGE", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/common.c:35:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 35 | "CHDERR_DECOMPRESSION_ERROR", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common.c:36:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 36 | "CHDERR_COMPRESSION_ERROR", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/common.c:37:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 37 | "CHDERR_CANT_CREATE_FILE", | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/common.c:38:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 38 | "CHDERR_CANT_VERIFY", | ^~~~~~~~~~~~~~~~~~~~ src/common.c:39:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 39 | "CHDERR_NOT_SUPPORTED", | ^~~~~~~~~~~~~~~~~~~~~~ src/common.c:40:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 40 | "CHDERR_METADATA_NOT_FOUND", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common.c:41:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 41 | "CHDERR_INVALID_METADATA_SIZE", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common.c:42:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 42 | "CHDERR_UNSUPPORTED_VERSION" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common.c: In function 'read_wav_sample': src/common.c:439:46: error: assignment to 'INT16 *' {aka 'short int *'} from incompatible pointer type 'signed char *' [-Wincompatible-pointer-types] 439 | flac_file.write_data = result->data; | ^ src/common.c: In function 'readsample': src/common.c:473:28: warning: unused variable 'SampleFile' [-Wunused-variable] 473 | struct GameSample *SampleFile; | ^~~~~~~~~~ src/common.c: In function 'readsamples': src/common.c:507:8: warning: variable 'missing_sample' set but not used [-Wunused-but-set-variable] 507 | bool missing_sample = false; | ^~~~~~~~~~~~~~ In file included from src/driver.h:68, from src/common.c:6: src/common.c: In function 'region_post_process': src/common.h:230:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 230 | #define ROMREGION_GETTYPE(r) ((UINT32)(r)->_hashdata) | ^ src/common.c:1394:20: note: in expansion of macro 'ROMREGION_GETTYPE' 1394 | int type = ROMREGION_GETTYPE(regiondata); | ^~~~~~~~~~~~~~~~~ src/common.c: In function 'read_rom_data': src/common.c:1542:71: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1542 | log_cb(RETRO_LOG_DEBUG, LOGPRE " Copying to %08X\n", (int)base); | ^ src/common.c: In function 'fill_rom_data': src/common.c:1627:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1627 | memset(base, (UINT32)ROM_GETHASHDATA(romp) & 0xff, numbytes); | ^ src/common.c: In function 'copy_rom_data': src/common.c:1641:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1641 | UINT32 srcoffs = (UINT32)ROM_GETHASHDATA(romp); /* srcoffset in place of hashdata */ | ^ src/common.c: In function 'rom_load': src/common.h:230:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 230 | #define ROMREGION_GETTYPE(r) ((UINT32)(r)->_hashdata) | ^ src/common.c:1948:34: note: in expansion of macro 'ROMREGION_GETTYPE' 1948 | int regiontype = ROMREGION_GETTYPE(region); | ^~~~~~~~~~~~~~~~~ src/common.c:1973:101: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1973 | log_cb(RETRO_LOG_DEBUG, LOGPRE "Allocated %X bytes @ %08X\n", romdata.regionlength, (int)romdata.regionbase); | ^ gmake: *** [Makefile:901: src/common.o] Error 1 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' gmake: *** Waiting for unfinished jobs.... gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' Compiling src/config.c... src/config.c: In function 'config_read_ports': src/config.c:325:22: warning: variable 'total' set but not used [-Wunused-but-set-variable] 325 | unsigned int total; | ^~~~~ src/config.c: In function 'config_read_coin_and_ticket_counters': src/config.c:434:13: warning: variable 'coin_counters' set but not used [-Wunused-but-set-variable] 434 | int coin_counters; | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' Compiling src/mame2003/mame2003.c... src/mame2003/mame2003.c: In function 'retro_load_game': src/mame2003/mame2003.c:280:20: warning: unused variable 'port_index' [-Wunused-variable] 280 | int port_index; | ^~~~~~~~~~ src/mame2003/mame2003.c: In function 'convert_analog_scale': src/mame2003/mame2003.c:877:13: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] 877 | input = (int)round(scaled); | ^ src/mame2003/mame2003.c: At top level: src/mame2003/mame2003.c:56:38: warning: 'empty' defined but not used [-Wunused-variable] 56 | static struct retro_input_descriptor empty[] = { { 0 } }; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' Compiling src/mame2003/core_options.c... src/mame2003/core_options.c: In function 'update_variables': src/mame2003/core_options.c:1171:39: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] 1171 | options.cpu_clock_scale = (double) atoi(var.value) / 100; | ^ src/mame2003/core_options.c: At top level: src/mame2003/core_options.c:716:47: warning: 'option_def_cyclone_mode' defined but not used [-Wunused-variable] 716 | static struct retro_core_option_v2_definition option_def_cyclone_mode = { | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame2003/core_options.c: In function 'update_variables': src/mame2003/core_options.c:1050:45: warning: '.cfg' directive writing 4 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] 1050 | sprintf(cfg_file_path, "%s%s%s.cfg", buffer, PATH_DEFAULT_SLASH(), options.romset_filename_noext); | ^~~~ In file included from /usr/include/stdio.h:964, from src/mame.h:12, from src/mame2003/core_options.c:9: In function 'sprintf', inlined from 'update_variables' at src/mame2003/core_options.c:1050:15: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output 6 or more bytes (assuming 4101) into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' Compiling src/mame2003/video.c... In file included from src/mame2003/video.c:7: src/common.h:447:55: warning: 'struct GameDriver' declared inside parameter list will not be visible outside of this definition or declaration 447 | const struct RomModule *rom_first_region(const struct GameDriver *drv); | ^~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' Compiling src/artwork.c... src/artwork.c: In function 'render_ui_overlay': src/artwork.c:1968:13: warning: variable 'width' set but not used [-Wunused-but-set-variable] 1968 | int width, height; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' Compiling src/cheat.c... src/cheat.c: In function 'UIPressedRepeatThrottle': src/cheat.c:1453:33: warning: variable 'pressed' set but not used [-Wunused-but-set-variable] 1453 | int pressed = 0; | ^~~~~~~ src/cheat.c: In function 'RebuildStringTables': src/cheat.c:2005:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2005 | (int)menuStrings.mainList, | ^ src/cheat.c:2006:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2006 | (int)menuStrings.subList, | ^ src/cheat.c:2007:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2007 | (int)menuStrings.flagList, | ^ src/cheat.c:2008:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2008 | (int)menuStrings.mainStrings, | ^ src/cheat.c:2009:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2009 | (int)menuStrings.subStrings, | ^ src/cheat.c:2010:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2010 | (int)menuStrings.buf); | ^ src/cheat.c: In function 'DoSearchMenu': src/cheat.c:4876:25: warning: variable 'submenuChoice' set but not used [-Wunused-but-set-variable] 4876 | static INT32 submenuChoice = 0; | ^~~~~~~~~~~~~ src/cheat.c: In function 'DefaultEnableRegion': src/cheat.c:7695:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7695 | UINT32 handlerAddress = (UINT32)handler; | ^ src/cheat.c:7750:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7750 | if( (handlerAddress >= ((UINT32)MWA_BANK1)) && | ^ src/cheat.c:7751:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7751 | (handlerAddress <= ((UINT32)MWA_BANK24))) | ^ src/cheat.c: In function 'SetSearchRegionDefaultName': src/cheat.c:7792:82: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7792 | UINT32 handlerAddress = (UINT32)handler; | ^ src/cheat.c:7794:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7794 | if( (handlerAddress >= ((UINT32)MWA_BANK1)) && | ^ src/cheat.c:7795:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7795 | (handlerAddress <= ((UINT32)MWA_BANK24))) | ^ src/cheat.c:7797:86: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7797 | sprintf(desc, "BANK%.2d", (handlerAddress - ((UINT32)MWA_BANK1)) + 1); | ^ src/cheat.c:7803:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7803 | case (UINT32)MWA_NOP: strcpy(desc, "NOP "); break; | ^ src/cheat.c:7804:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7804 | case (UINT32)MWA_RAM: strcpy(desc, "RAM "); break; | ^ src/cheat.c:7805:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7805 | case (UINT32)MWA_ROM: strcpy(desc, "ROM "); break; | ^ src/cheat.c:7806:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7806 | case (UINT32)MWA_RAMROM: strcpy(desc, "RAMROM"); break; | ^ In file included from src/driver.h:68, from src/cheat.c:374: src/cheat.c: In function 'BuildCPUInfoList': src/common.h:230:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 230 | #define ROMREGION_GETTYPE(r) ((UINT32)(r)->_hashdata) | ^ src/cheat.c:10098:54: note: in expansion of macro 'ROMREGION_GETTYPE' 10098 | UINT8 regionType = ROMREGION_GETTYPE(traverse); | ^~~~~~~~~~~~~~~~~ In function 'ResizeWatchListNoDispose', inlined from 'DeleteWatchAt.part.0' at src/cheat.c:7361:2: src/cheat.c:7324:66: warning: iteration 4294967294 invokes undefined behavior [-Waggressive-loop-optimizations] 7324 | for(i = watchListLength; i < newLength; i++) | ~^~ src/cheat.c:7324:52: note: within this loop 7324 | for(i = watchListLength; i < newLength; i++) | ~~^~~~~~~~~~~ In function 'ResizeCheatListNoDispose', inlined from 'DeleteCheatAt.part.0' at src/cheat.c:7130:2: src/cheat.c:7092:66: warning: iteration 4294967294 invokes undefined behavior [-Waggressive-loop-optimizations] 7092 | for(i = cheatListLength; i < newLength; i++) | ~^~ src/cheat.c:7092:52: note: within this loop 7092 | for(i = cheatListLength; i < newLength; i++) | ~~^~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' Compiling src/bootstrap.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003' cp "mame2003_libretro.so" "/usr/src/RPM/BUILD/libretro-arcades-20240628/dist/unix/mame2003_libretro.so" cp: cannot stat 'mame2003_libretro.so': No such file or directory 1 core(s) failed: mame2003 + for core in daphne fbalpha2012 fbalpha2012_cps1 fbalpha2012_cps2 fbalpha2012_cps3 fbalpha2012_neogeo fbneo galaxy mame2000 mame2003 mame2003_midway mame2003_plus + ./libretro-build.sh mame2003_midway PLATFORM: Linux ARCHITECTURE: x86_64 TARGET: unix CC = gcc CXX = g++ CXX11 = g++ CXX17 = g++ STRIP = Compiler: CC="gcc" CXX="g++" === x86 CPU detected... === === x86_64 CPU detected... === unix unix === MAME 2003 Midway (0.78) Building mame2003_midway... /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-build-common.sh: line 334: /dev/fd/63: No such file or directory cd "/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway" gmake platform="unix" -j8 clean gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' rm -f src/libretro/libretro.o src/libretro/osd.o src/libretro/keyboard.o src/libretro/joystick.o src/libretro/video.o src/mame.o src/drawgfx.o src/common.o src/usrintrf.o src/ui_text.o src/cpuintrf.o src/cpuexec.o src/cpuint.o src/mame-memory.o src/timer.o src/palette.o src/input.o src/inptport.o src/config.o src/mame_unzip.o src/audit.o src/info.o src/png.o src/artwork.o src/tilemap.o src/fileio.o src/state.o src/datafile.o src/hiscore.o src/sndintrf.o src/sound/streams.o src/sound/mixer.o src/sound/filter.o src/machine/6821pia.o src/machine/ticket.o src/machine/eeprom.o src/mamedbg.o src/window.o src/profiler.o src/hash.o src/sha1.o src/chd.o src/harddisk.o src/md5.o src/machine/idectrl.o src/x86drc.o src/machine/midwayic.o src/sndhrdw/dcs.o src/sndhrdw/cage_sndhrdw.o src/sndhrdw/williams_sndhrdw.o src/machine/midyunit_machine.o src/vidhrdw/midyunit_vidhrdw.o src/drivers/midyunit.o src/drivers/midxunit.o src/machine/midwunit_machine.o src/drivers/midwunit.o src/machine/midtunit_machine.o src/vidhrdw/midtunit_vidhrdw.o src/drivers/midtunit.o src/driver.o src/cheat.o src/cpu/adsp2100/adsp2100.o src/cpu/m6809/m6809.o src/cpu/tms34010/tms34010.o src/cpu/tms34010/34010fld.o src/cpu/tms32010/tms32010.o src/cpu/tms32031/tms32031.o src/sound/samples.o src/sound/dac.o src/sound/2151intf.o src/sound/ym2151.o src/sound/2610intf.o src/sound/ay8910.o src/sound/fm.o src/sound/ymdeltat.o src/sound/tms5220.o src/sound/5220intf.o src/sound/adpcm.o src/sound/hc55516.o src/../deps/zlib/adler32.o src/../deps/zlib/compress.o src/../deps/zlib/crc32.o src/../deps/zlib/deflate.o src/../deps/zlib/gzclose.o src/../deps/zlib/gzlib.o src/../deps/zlib/gzread.o src/../deps/zlib/gzwrite.o src/../deps/zlib/inffast.o src/../deps/zlib/inflate.o src/../deps/zlib/inftrees.o src/../deps/zlib/trees.o src/../deps/zlib/uncompr.o src/../deps/zlib/zutil.o src/../deps/zlib/ioapi.o src/../deps/zlib/unzip.o mame2003_midway_libretro.so gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gmake platform="unix" -j8 CC="gcc" CXX="g++" gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gcc -Dasm=__asm__ -DHAS_ADSP2100=1 -DHAS_ADSP2101=1 -DHAS_ADSP2104=1 -DHAS_ADSP2105=1 -DHAS_ADSP2115=1 -DHAS_Z80=0 -DHAS_Z180=0 -DHAS_8080=0 -DHAS_8085A=0 -DHAS_M6502=0 -DHAS_M65C02=0 -DHAS_M65SC02=0 -DHAS_M65CE02=0 -DHAS_M6509=0 -DHAS_M6510=0 -DHAS_M6510T=0 -DHAS_M7501=0 -DHAS_M8502=0 -DHAS_N2A03=0 -DHAS_DECO16=0 -DHAS_M4510=0 -DHAS_H6280=0 -DHAS_I86=0 -DHAS_I88=0 -DHAS_I186=0 -DHAS_I188=0 -DHAS_I286=0 -DHAS_V20=0 -DHAS_V30=0 -DHAS_V33=0 -DHAS_V60=0 -DHAS_V70=0 -DHAS_I8035=0 -DHAS_I8039=0 -DHAS_I8048=0 -DHAS_N7751=0 -DHAS_I8X41=0 -DHAS_M6800=0 -DHAS_M6801=0 -DHAS_M6802=0 -DHAS_M6803=0 -DHAS_M6808=0 -DHAS_HD63701=0 -DHAS_NSC8105=0 -DHAS_M6805=0 -DHAS_M68705=0 -DHAS_HD63705=0 -DHAS_HD6309=0 -DHAS_M6809=1 -DHAS_KONAMI=0 -DHAS_M68000=0 -DHAS_M68EC020=0 -DHAS_M68020=0 -DHAS_T11=0 -DHAS_S2650=0 -DHAS_TMS34010=1 -DHAS_TMS34020=1 -DHAS_TMS9900=0 -DHAS_TMS9940=0 -DHAS_TMS9980=0 -DHAS_TMS9985=0 -DHAS_TMS9989=0 -DHAS_TMS9995=0 -DHAS_TI990_10=0 -DHAS_TMS99105A=0 -DHAS_TMS99110A=0 -DHAS_Z8000=0 -DHAS_TMS32010=1 -DHAS_TMS32025=0 -DHAS_TMS32031=1 -DHAS_CCPU=0 -DHAS_PSXCPU=0 -DHAS_ASAP=0 -DHAS_UPD7810=0 -DHAS_UPD7807=0 -DHAS_ARM=0 -DHAS_JAGUAR=0 -DHAS_R3000=0 -DHAS_R5000=0 -DHAS_SH2=0 -DHAS_DSP32C=0 -DHAS_PIC16C54=0 -DHAS_PIC16C55=0 -DHAS_PIC16C56=0 -DHAS_PIC16C57=0 -DHAS_PIC16C58=0 -DHAS_G65816=0 -DHAS_SPC700=0 -DHAS_E132XS=0 -DHAS_CUSTOM=1 -DHAS_SAMPLES=1 -DHAS_DAC=1 -DHAS_DISCRETE=0 -DHAS_AY8910=1 -DHAS_YM2203=0 -DHAS_YM2151=0 -DHAS_YM2151_ALT=1 -DHAS_YM2608=0 -DHAS_YM2610=1 -DHAS_YM2610B=0 -DHAS_YM2612=0 -DHAS_YM3438=0 -DHAS_YM2413=0 -DHAS_YM3812=0 -DHAS_YM3526=0 -DHAS_YMZ280B=0 -DHAS_Y8950=0 -DHAS_SN76477=0 -DHAS_SN76496=0 -DHAS_POKEY=0 -DHAS_TIA=0 -DHAS_NES=0 -DHAS_NAMCO=0 -DHAS_NAMCONA=0 -DHAS_TMS36XX=0 -DHAS_TMS5110=0 -DHAS_TMS5220=1 -DHAS_VLM5030=0 -DHAS_ADPCM=0 -DHAS_OKIM6295=1 -DHAS_MSM5205=0 -DHAS_MSM5232=0 -DHAS_UPD7759=0 -DHAS_HC55516=1 -DHAS_K005289=0 -DHAS_K007232=0 -DHAS_K051649=0 -DHAS_K053260=0 -DHAS_K054539=0 -DHAS_SEGAPCM=0 -DHAS_RF5C68=0 -DHAS_CEM3394=0 -DHAS_C140=0 -DHAS_QSOUND=0 -DHAS_SAA1099=0 -DHAS_IREMGA20=0 -DHAS_ES5505=0 -DHAS_ES5506=0 -DHAS_BSMT2000=0 -DHAS_YMF262=0 -DHAS_YMF278B=0 -DHAS_GAELCO_CG1V=0 -DHAS_GAELCO_GAE1=0 -DHAS_X1_010=0 -DHAS_MULTIPCM=0 -DHAS_C6280=0 -DHAS_SP0250=0 -DHAS_SCSP=0 -DHAS_PSXSPU=0 -DHAS_YMF271=0 -fPIC -D__LIBRETRO__ -DPI=3.1415927 -DRETRO_PROFILE=0 -Wall -Wno-sign-compare -Wunused -Wpointer-arith -Wbad-function-cast -Wcast-align -Waggregate-return -Wshadow -Wstrict-prototypes -Wformat-security -Wwrite-strings -Wdisabled-optimization -DNDEBUG -O3 -fomit-frame-pointer -fstrict-aliasing -Isrc -Isrc/includes -Isrc/libretro -Isrc/cpu/m68000 -Isrc/cpu/m68000 -Isrc/libretro/includes/zlib -Dstricmp=strcasecmp -fPIC -c -o src/libretro/keyboard.o src/libretro/keyboard.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gcc -Dasm=__asm__ -DHAS_ADSP2100=1 -DHAS_ADSP2101=1 -DHAS_ADSP2104=1 -DHAS_ADSP2105=1 -DHAS_ADSP2115=1 -DHAS_Z80=0 -DHAS_Z180=0 -DHAS_8080=0 -DHAS_8085A=0 -DHAS_M6502=0 -DHAS_M65C02=0 -DHAS_M65SC02=0 -DHAS_M65CE02=0 -DHAS_M6509=0 -DHAS_M6510=0 -DHAS_M6510T=0 -DHAS_M7501=0 -DHAS_M8502=0 -DHAS_N2A03=0 -DHAS_DECO16=0 -DHAS_M4510=0 -DHAS_H6280=0 -DHAS_I86=0 -DHAS_I88=0 -DHAS_I186=0 -DHAS_I188=0 -DHAS_I286=0 -DHAS_V20=0 -DHAS_V30=0 -DHAS_V33=0 -DHAS_V60=0 -DHAS_V70=0 -DHAS_I8035=0 -DHAS_I8039=0 -DHAS_I8048=0 -DHAS_N7751=0 -DHAS_I8X41=0 -DHAS_M6800=0 -DHAS_M6801=0 -DHAS_M6802=0 -DHAS_M6803=0 -DHAS_M6808=0 -DHAS_HD63701=0 -DHAS_NSC8105=0 -DHAS_M6805=0 -DHAS_M68705=0 -DHAS_HD63705=0 -DHAS_HD6309=0 -DHAS_M6809=1 -DHAS_KONAMI=0 -DHAS_M68000=0 -DHAS_M68EC020=0 -DHAS_M68020=0 -DHAS_T11=0 -DHAS_S2650=0 -DHAS_TMS34010=1 -DHAS_TMS34020=1 -DHAS_TMS9900=0 -DHAS_TMS9940=0 -DHAS_TMS9980=0 -DHAS_TMS9985=0 -DHAS_TMS9989=0 -DHAS_TMS9995=0 -DHAS_TI990_10=0 -DHAS_TMS99105A=0 -DHAS_TMS99110A=0 -DHAS_Z8000=0 -DHAS_TMS32010=1 -DHAS_TMS32025=0 -DHAS_TMS32031=1 -DHAS_CCPU=0 -DHAS_PSXCPU=0 -DHAS_ASAP=0 -DHAS_UPD7810=0 -DHAS_UPD7807=0 -DHAS_ARM=0 -DHAS_JAGUAR=0 -DHAS_R3000=0 -DHAS_R5000=0 -DHAS_SH2=0 -DHAS_DSP32C=0 -DHAS_PIC16C54=0 -DHAS_PIC16C55=0 -DHAS_PIC16C56=0 -DHAS_PIC16C57=0 -DHAS_PIC16C58=0 -DHAS_G65816=0 -DHAS_SPC700=0 -DHAS_E132XS=0 -DHAS_CUSTOM=1 -DHAS_SAMPLES=1 -DHAS_DAC=1 -DHAS_DISCRETE=0 -DHAS_AY8910=1 -DHAS_YM2203=0 -DHAS_YM2151=0 -DHAS_YM2151_ALT=1 -DHAS_YM2608=0 -DHAS_YM2610=1 -DHAS_YM2610B=0 -DHAS_YM2612=0 -DHAS_YM3438=0 -DHAS_YM2413=0 -DHAS_YM3812=0 -DHAS_YM3526=0 -DHAS_YMZ280B=0 -DHAS_Y8950=0 -DHAS_SN76477=0 -DHAS_SN76496=0 -DHAS_POKEY=0 -DHAS_TIA=0 -DHAS_NES=0 -DHAS_NAMCO=0 -DHAS_NAMCONA=0 -DHAS_TMS36XX=0 -DHAS_TMS5110=0 -DHAS_TMS5220=1 -DHAS_VLM5030=0 -DHAS_ADPCM=0 -DHAS_OKIM6295=1 -DHAS_MSM5205=0 -DHAS_MSM5232=0 -DHAS_UPD7759=0 -DHAS_HC55516=1 -DHAS_K005289=0 -DHAS_K007232=0 -DHAS_K051649=0 -DHAS_K053260=0 -DHAS_K054539=0 -DHAS_SEGAPCM=0 -DHAS_RF5C68=0 -DHAS_CEM3394=0 -DHAS_C140=0 -DHAS_QSOUND=0 -DHAS_SAA1099=0 -DHAS_IREMGA20=0 -DHAS_ES5505=0 -DHAS_ES5506=0 -DHAS_BSMT2000=0 -DHAS_YMF262=0 -DHAS_YMF278B=0 -DHAS_GAELCO_CG1V=0 -DHAS_GAELCO_GAE1=0 -DHAS_X1_010=0 -DHAS_MULTIPCM=0 -DHAS_C6280=0 -DHAS_SP0250=0 -DHAS_SCSP=0 -DHAS_PSXSPU=0 -DHAS_YMF271=0 -fPIC -D__LIBRETRO__ -DPI=3.1415927 -DRETRO_PROFILE=0 -Wall -Wno-sign-compare -Wunused -Wpointer-arith -Wbad-function-cast -Wcast-align -Waggregate-return -Wshadow -Wstrict-prototypes -Wformat-security -Wwrite-strings -Wdisabled-optimization -DNDEBUG -O3 -fomit-frame-pointer -fstrict-aliasing -Isrc -Isrc/includes -Isrc/libretro -Isrc/cpu/m68000 -Isrc/cpu/m68000 -Isrc/libretro/includes/zlib -Dstricmp=strcasecmp -fPIC -c -o src/libretro/joystick.o src/libretro/joystick.c src/libretro/joystick.c:14:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 14 | {"RetroPad" #INDEX " Left", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_LEFT, JOYCODE_##INDEX##_LEFT}, \ | ^~~~~~~~~~ src/libretro/joystick.c:35:5: note: in expansion of macro 'EMIT_RETRO_PAD' 35 | EMIT_RETRO_PAD(1), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:15:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 15 | {"RetroPad" #INDEX " Right", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_RIGHT, JOYCODE_##INDEX##_RIGHT}, \ | ^~~~~~~~~~ src/libretro/joystick.c:35:5: note: in expansion of macro 'EMIT_RETRO_PAD' 35 | EMIT_RETRO_PAD(1), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:16:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 16 | {"RetroPad" #INDEX " Up", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_UP, JOYCODE_##INDEX##_UP}, \ | ^~~~~~~~~~ src/libretro/joystick.c:35:5: note: in expansion of macro 'EMIT_RETRO_PAD' 35 | EMIT_RETRO_PAD(1), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:17:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 17 | {"RetroPad" #INDEX " Down", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_DOWN, JOYCODE_##INDEX##_DOWN}, \ | ^~~~~~~~~~ src/libretro/joystick.c:35:5: note: in expansion of macro 'EMIT_RETRO_PAD' 35 | EMIT_RETRO_PAD(1), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:18:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 18 | {"RetroPad" #INDEX " B", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_B, JOYCODE_##INDEX##_BUTTON1}, \ | ^~~~~~~~~~ src/libretro/joystick.c:35:5: note: in expansion of macro 'EMIT_RETRO_PAD' 35 | EMIT_RETRO_PAD(1), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:19:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 19 | {"RetroPad" #INDEX " Y", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_Y, JOYCODE_##INDEX##_BUTTON2}, \ | ^~~~~~~~~~ src/libretro/joystick.c:35:5: note: in expansion of macro 'EMIT_RETRO_PAD' 35 | EMIT_RETRO_PAD(1), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:20:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 20 | {"RetroPad" #INDEX " X", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_X, JOYCODE_##INDEX##_BUTTON3}, \ | ^~~~~~~~~~ src/libretro/joystick.c:35:5: note: in expansion of macro 'EMIT_RETRO_PAD' 35 | EMIT_RETRO_PAD(1), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:21:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 21 | {"RetroPad" #INDEX " A", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_A, JOYCODE_##INDEX##_BUTTON4}, \ | ^~~~~~~~~~ src/libretro/joystick.c:35:5: note: in expansion of macro 'EMIT_RETRO_PAD' 35 | EMIT_RETRO_PAD(1), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:22:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 22 | {"RetroPad" #INDEX " L", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_L, JOYCODE_##INDEX##_BUTTON5}, \ | ^~~~~~~~~~ src/libretro/joystick.c:35:5: note: in expansion of macro 'EMIT_RETRO_PAD' 35 | EMIT_RETRO_PAD(1), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:23:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 23 | {"RetroPad" #INDEX " R", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_R, JOYCODE_##INDEX##_BUTTON6}, \ | ^~~~~~~~~~ src/libretro/joystick.c:35:5: note: in expansion of macro 'EMIT_RETRO_PAD' 35 | EMIT_RETRO_PAD(1), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:24:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 24 | {"RetroPad" #INDEX " L2", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_L2, JOYCODE_##INDEX##_BUTTON7}, \ | ^~~~~~~~~~ src/libretro/joystick.c:35:5: note: in expansion of macro 'EMIT_RETRO_PAD' 35 | EMIT_RETRO_PAD(1), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:25:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 25 | {"RetroPad" #INDEX " R2", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_R2, JOYCODE_##INDEX##_BUTTON8}, \ | ^~~~~~~~~~ src/libretro/joystick.c:35:5: note: in expansion of macro 'EMIT_RETRO_PAD' 35 | EMIT_RETRO_PAD(1), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:26:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 26 | {"RetroPad" #INDEX " L3", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_L3, JOYCODE_##INDEX##_BUTTON9}, \ | ^~~~~~~~~~ src/libretro/joystick.c:35:5: note: in expansion of macro 'EMIT_RETRO_PAD' 35 | EMIT_RETRO_PAD(1), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:27:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 27 | {"RetroPad" #INDEX " R3", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_R3, JOYCODE_##INDEX##_BUTTON10}, \ | ^~~~~~~~~~ src/libretro/joystick.c:35:5: note: in expansion of macro 'EMIT_RETRO_PAD' 35 | EMIT_RETRO_PAD(1), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:28:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 28 | {"RetroPad" #INDEX " Start", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_START, JOYCODE_##INDEX##_START}, \ | ^~~~~~~~~~ src/libretro/joystick.c:35:5: note: in expansion of macro 'EMIT_RETRO_PAD' 35 | EMIT_RETRO_PAD(1), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:29:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 29 | {"RetroPad" #INDEX " Select", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_SELECT, JOYCODE_##INDEX##_SELECT}, \ | ^~~~~~~~~~ src/libretro/joystick.c:35:5: note: in expansion of macro 'EMIT_RETRO_PAD' 35 | EMIT_RETRO_PAD(1), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:30:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 30 | {"RetroMouse" #INDEX " Left Click", ((INDEX - 1) * 18) + 16, JOYCODE_MOUSE_##INDEX##_BUTTON1}, \ | ^~~~~~~~~~~~ src/libretro/joystick.c:35:5: note: in expansion of macro 'EMIT_RETRO_PAD' 35 | EMIT_RETRO_PAD(1), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:31:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 31 | {"RetroMouse" #INDEX " Right Click", ((INDEX - 1) * 18) + 17, JOYCODE_MOUSE_##INDEX##_BUTTON2} | ^~~~~~~~~~~~ src/libretro/joystick.c:35:5: note: in expansion of macro 'EMIT_RETRO_PAD' 35 | EMIT_RETRO_PAD(1), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:14:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 14 | {"RetroPad" #INDEX " Left", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_LEFT, JOYCODE_##INDEX##_LEFT}, \ | ^~~~~~~~~~ src/libretro/joystick.c:36:5: note: in expansion of macro 'EMIT_RETRO_PAD' 36 | EMIT_RETRO_PAD(2), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:15:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 15 | {"RetroPad" #INDEX " Right", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_RIGHT, JOYCODE_##INDEX##_RIGHT}, \ | ^~~~~~~~~~ src/libretro/joystick.c:36:5: note: in expansion of macro 'EMIT_RETRO_PAD' 36 | EMIT_RETRO_PAD(2), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:16:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 16 | {"RetroPad" #INDEX " Up", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_UP, JOYCODE_##INDEX##_UP}, \ | ^~~~~~~~~~ src/libretro/joystick.c:36:5: note: in expansion of macro 'EMIT_RETRO_PAD' 36 | EMIT_RETRO_PAD(2), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:17:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 17 | {"RetroPad" #INDEX " Down", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_DOWN, JOYCODE_##INDEX##_DOWN}, \ | ^~~~~~~~~~ src/libretro/joystick.c:36:5: note: in expansion of macro 'EMIT_RETRO_PAD' 36 | EMIT_RETRO_PAD(2), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:18:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 18 | {"RetroPad" #INDEX " B", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_B, JOYCODE_##INDEX##_BUTTON1}, \ | ^~~~~~~~~~ src/libretro/joystick.c:36:5: note: in expansion of macro 'EMIT_RETRO_PAD' 36 | EMIT_RETRO_PAD(2), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:19:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 19 | {"RetroPad" #INDEX " Y", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_Y, JOYCODE_##INDEX##_BUTTON2}, \ | ^~~~~~~~~~ src/libretro/joystick.c:36:5: note: in expansion of macro 'EMIT_RETRO_PAD' 36 | EMIT_RETRO_PAD(2), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:20:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 20 | {"RetroPad" #INDEX " X", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_X, JOYCODE_##INDEX##_BUTTON3}, \ | ^~~~~~~~~~ src/libretro/joystick.c:36:5: note: in expansion of macro 'EMIT_RETRO_PAD' 36 | EMIT_RETRO_PAD(2), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:21:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 21 | {"RetroPad" #INDEX " A", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_A, JOYCODE_##INDEX##_BUTTON4}, \ | ^~~~~~~~~~ src/libretro/joystick.c:36:5: note: in expansion of macro 'EMIT_RETRO_PAD' 36 | EMIT_RETRO_PAD(2), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:22:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 22 | {"RetroPad" #INDEX " L", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_L, JOYCODE_##INDEX##_BUTTON5}, \ | ^~~~~~~~~~ src/libretro/joystick.c:36:5: note: in expansion of macro 'EMIT_RETRO_PAD' 36 | EMIT_RETRO_PAD(2), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:23:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 23 | {"RetroPad" #INDEX " R", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_R, JOYCODE_##INDEX##_BUTTON6}, \ | ^~~~~~~~~~ src/libretro/joystick.c:36:5: note: in expansion of macro 'EMIT_RETRO_PAD' 36 | EMIT_RETRO_PAD(2), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:24:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 24 | {"RetroPad" #INDEX " L2", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_L2, JOYCODE_##INDEX##_BUTTON7}, \ | ^~~~~~~~~~ src/libretro/joystick.c:36:5: note: in expansion of macro 'EMIT_RETRO_PAD' 36 | EMIT_RETRO_PAD(2), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:25:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 25 | {"RetroPad" #INDEX " R2", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_R2, JOYCODE_##INDEX##_BUTTON8}, \ | ^~~~~~~~~~ src/libretro/joystick.c:36:5: note: in expansion of macro 'EMIT_RETRO_PAD' 36 | EMIT_RETRO_PAD(2), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:26:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 26 | {"RetroPad" #INDEX " L3", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_L3, JOYCODE_##INDEX##_BUTTON9}, \ | ^~~~~~~~~~ src/libretro/joystick.c:36:5: note: in expansion of macro 'EMIT_RETRO_PAD' 36 | EMIT_RETRO_PAD(2), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:27:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 27 | {"RetroPad" #INDEX " R3", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_R3, JOYCODE_##INDEX##_BUTTON10}, \ | ^~~~~~~~~~ src/libretro/joystick.c:36:5: note: in expansion of macro 'EMIT_RETRO_PAD' 36 | EMIT_RETRO_PAD(2), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:28:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 28 | {"RetroPad" #INDEX " Start", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_START, JOYCODE_##INDEX##_START}, \ | ^~~~~~~~~~ src/libretro/joystick.c:36:5: note: in expansion of macro 'EMIT_RETRO_PAD' 36 | EMIT_RETRO_PAD(2), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:29:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 29 | {"RetroPad" #INDEX " Select", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_SELECT, JOYCODE_##INDEX##_SELECT}, \ | ^~~~~~~~~~ src/libretro/joystick.c:36:5: note: in expansion of macro 'EMIT_RETRO_PAD' 36 | EMIT_RETRO_PAD(2), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:30:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 30 | {"RetroMouse" #INDEX " Left Click", ((INDEX - 1) * 18) + 16, JOYCODE_MOUSE_##INDEX##_BUTTON1}, \ | ^~~~~~~~~~~~ src/libretro/joystick.c:36:5: note: in expansion of macro 'EMIT_RETRO_PAD' 36 | EMIT_RETRO_PAD(2), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:31:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 31 | {"RetroMouse" #INDEX " Right Click", ((INDEX - 1) * 18) + 17, JOYCODE_MOUSE_##INDEX##_BUTTON2} | ^~~~~~~~~~~~ src/libretro/joystick.c:36:5: note: in expansion of macro 'EMIT_RETRO_PAD' 36 | EMIT_RETRO_PAD(2), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:14:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 14 | {"RetroPad" #INDEX " Left", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_LEFT, JOYCODE_##INDEX##_LEFT}, \ | ^~~~~~~~~~ src/libretro/joystick.c:37:5: note: in expansion of macro 'EMIT_RETRO_PAD' 37 | EMIT_RETRO_PAD(3), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:15:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 15 | {"RetroPad" #INDEX " Right", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_RIGHT, JOYCODE_##INDEX##_RIGHT}, \ | ^~~~~~~~~~ src/libretro/joystick.c:37:5: note: in expansion of macro 'EMIT_RETRO_PAD' 37 | EMIT_RETRO_PAD(3), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:16:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 16 | {"RetroPad" #INDEX " Up", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_UP, JOYCODE_##INDEX##_UP}, \ | ^~~~~~~~~~ src/libretro/joystick.c:37:5: note: in expansion of macro 'EMIT_RETRO_PAD' 37 | EMIT_RETRO_PAD(3), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:17:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 17 | {"RetroPad" #INDEX " Down", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_DOWN, JOYCODE_##INDEX##_DOWN}, \ | ^~~~~~~~~~ src/libretro/joystick.c:37:5: note: in expansion of macro 'EMIT_RETRO_PAD' 37 | EMIT_RETRO_PAD(3), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:18:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 18 | {"RetroPad" #INDEX " B", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_B, JOYCODE_##INDEX##_BUTTON1}, \ | ^~~~~~~~~~ src/libretro/joystick.c:37:5: note: in expansion of macro 'EMIT_RETRO_PAD' 37 | EMIT_RETRO_PAD(3), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:19:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 19 | {"RetroPad" #INDEX " Y", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_Y, JOYCODE_##INDEX##_BUTTON2}, \ | ^~~~~~~~~~ src/libretro/joystick.c:37:5: note: in expansion of macro 'EMIT_RETRO_PAD' 37 | EMIT_RETRO_PAD(3), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:20:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 20 | {"RetroPad" #INDEX " X", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_X, JOYCODE_##INDEX##_BUTTON3}, \ | ^~~~~~~~~~ src/libretro/joystick.c:37:5: note: in expansion of macro 'EMIT_RETRO_PAD' 37 | EMIT_RETRO_PAD(3), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:21:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 21 | {"RetroPad" #INDEX " A", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_A, JOYCODE_##INDEX##_BUTTON4}, \ | ^~~~~~~~~~ src/libretro/joystick.c:37:5: note: in expansion of macro 'EMIT_RETRO_PAD' 37 | EMIT_RETRO_PAD(3), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:22:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 22 | {"RetroPad" #INDEX " L", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_L, JOYCODE_##INDEX##_BUTTON5}, \ | ^~~~~~~~~~ src/libretro/joystick.c:37:5: note: in expansion of macro 'EMIT_RETRO_PAD' 37 | EMIT_RETRO_PAD(3), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:23:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 23 | {"RetroPad" #INDEX " R", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_R, JOYCODE_##INDEX##_BUTTON6}, \ | ^~~~~~~~~~ src/libretro/joystick.c:37:5: note: in expansion of macro 'EMIT_RETRO_PAD' 37 | EMIT_RETRO_PAD(3), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:24:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 24 | {"RetroPad" #INDEX " L2", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_L2, JOYCODE_##INDEX##_BUTTON7}, \ | ^~~~~~~~~~ src/libretro/joystick.c:37:5: note: in expansion of macro 'EMIT_RETRO_PAD' 37 | EMIT_RETRO_PAD(3), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:25:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 25 | {"RetroPad" #INDEX " R2", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_R2, JOYCODE_##INDEX##_BUTTON8}, \ | ^~~~~~~~~~ src/libretro/joystick.c:37:5: note: in expansion of macro 'EMIT_RETRO_PAD' 37 | EMIT_RETRO_PAD(3), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:26:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 26 | {"RetroPad" #INDEX " L3", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_L3, JOYCODE_##INDEX##_BUTTON9}, \ | ^~~~~~~~~~ src/libretro/joystick.c:37:5: note: in expansion of macro 'EMIT_RETRO_PAD' 37 | EMIT_RETRO_PAD(3), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:27:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 27 | {"RetroPad" #INDEX " R3", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_R3, JOYCODE_##INDEX##_BUTTON10}, \ | ^~~~~~~~~~ src/libretro/joystick.c:37:5: note: in expansion of macro 'EMIT_RETRO_PAD' 37 | EMIT_RETRO_PAD(3), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:28:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 28 | {"RetroPad" #INDEX " Start", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_START, JOYCODE_##INDEX##_START}, \ | ^~~~~~~~~~ src/libretro/joystick.c:37:5: note: in expansion of macro 'EMIT_RETRO_PAD' 37 | EMIT_RETRO_PAD(3), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:29:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 29 | {"RetroPad" #INDEX " Select", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_SELECT, JOYCODE_##INDEX##_SELECT}, \ | ^~~~~~~~~~ src/libretro/joystick.c:37:5: note: in expansion of macro 'EMIT_RETRO_PAD' 37 | EMIT_RETRO_PAD(3), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:30:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 30 | {"RetroMouse" #INDEX " Left Click", ((INDEX - 1) * 18) + 16, JOYCODE_MOUSE_##INDEX##_BUTTON1}, \ | ^~~~~~~~~~~~ src/libretro/joystick.c:37:5: note: in expansion of macro 'EMIT_RETRO_PAD' 37 | EMIT_RETRO_PAD(3), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:31:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 31 | {"RetroMouse" #INDEX " Right Click", ((INDEX - 1) * 18) + 17, JOYCODE_MOUSE_##INDEX##_BUTTON2} | ^~~~~~~~~~~~ src/libretro/joystick.c:37:5: note: in expansion of macro 'EMIT_RETRO_PAD' 37 | EMIT_RETRO_PAD(3), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:14:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 14 | {"RetroPad" #INDEX " Left", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_LEFT, JOYCODE_##INDEX##_LEFT}, \ | ^~~~~~~~~~ src/libretro/joystick.c:38:5: note: in expansion of macro 'EMIT_RETRO_PAD' 38 | EMIT_RETRO_PAD(4), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:15:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 15 | {"RetroPad" #INDEX " Right", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_RIGHT, JOYCODE_##INDEX##_RIGHT}, \ | ^~~~~~~~~~ src/libretro/joystick.c:38:5: note: in expansion of macro 'EMIT_RETRO_PAD' 38 | EMIT_RETRO_PAD(4), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:16:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 16 | {"RetroPad" #INDEX " Up", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_UP, JOYCODE_##INDEX##_UP}, \ | ^~~~~~~~~~ src/libretro/joystick.c:38:5: note: in expansion of macro 'EMIT_RETRO_PAD' 38 | EMIT_RETRO_PAD(4), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:17:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 17 | {"RetroPad" #INDEX " Down", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_DOWN, JOYCODE_##INDEX##_DOWN}, \ | ^~~~~~~~~~ src/libretro/joystick.c:38:5: note: in expansion of macro 'EMIT_RETRO_PAD' 38 | EMIT_RETRO_PAD(4), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:18:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 18 | {"RetroPad" #INDEX " B", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_B, JOYCODE_##INDEX##_BUTTON1}, \ | ^~~~~~~~~~ src/libretro/joystick.c:38:5: note: in expansion of macro 'EMIT_RETRO_PAD' 38 | EMIT_RETRO_PAD(4), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:19:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 19 | {"RetroPad" #INDEX " Y", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_Y, JOYCODE_##INDEX##_BUTTON2}, \ | ^~~~~~~~~~ src/libretro/joystick.c:38:5: note: in expansion of macro 'EMIT_RETRO_PAD' 38 | EMIT_RETRO_PAD(4), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:20:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 20 | {"RetroPad" #INDEX " X", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_X, JOYCODE_##INDEX##_BUTTON3}, \ | ^~~~~~~~~~ src/libretro/joystick.c:38:5: note: in expansion of macro 'EMIT_RETRO_PAD' 38 | EMIT_RETRO_PAD(4), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:21:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 21 | {"RetroPad" #INDEX " A", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_A, JOYCODE_##INDEX##_BUTTON4}, \ | ^~~~~~~~~~ src/libretro/joystick.c:38:5: note: in expansion of macro 'EMIT_RETRO_PAD' 38 | EMIT_RETRO_PAD(4), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:22:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 22 | {"RetroPad" #INDEX " L", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_L, JOYCODE_##INDEX##_BUTTON5}, \ | ^~~~~~~~~~ src/libretro/joystick.c:38:5: note: in expansion of macro 'EMIT_RETRO_PAD' 38 | EMIT_RETRO_PAD(4), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:23:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 23 | {"RetroPad" #INDEX " R", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_R, JOYCODE_##INDEX##_BUTTON6}, \ | ^~~~~~~~~~ src/libretro/joystick.c:38:5: note: in expansion of macro 'EMIT_RETRO_PAD' 38 | EMIT_RETRO_PAD(4), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:24:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 24 | {"RetroPad" #INDEX " L2", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_L2, JOYCODE_##INDEX##_BUTTON7}, \ | ^~~~~~~~~~ src/libretro/joystick.c:38:5: note: in expansion of macro 'EMIT_RETRO_PAD' 38 | EMIT_RETRO_PAD(4), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:25:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 25 | {"RetroPad" #INDEX " R2", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_R2, JOYCODE_##INDEX##_BUTTON8}, \ | ^~~~~~~~~~ src/libretro/joystick.c:38:5: note: in expansion of macro 'EMIT_RETRO_PAD' 38 | EMIT_RETRO_PAD(4), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:26:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 26 | {"RetroPad" #INDEX " L3", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_L3, JOYCODE_##INDEX##_BUTTON9}, \ | ^~~~~~~~~~ src/libretro/joystick.c:38:5: note: in expansion of macro 'EMIT_RETRO_PAD' 38 | EMIT_RETRO_PAD(4), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:27:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 27 | {"RetroPad" #INDEX " R3", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_R3, JOYCODE_##INDEX##_BUTTON10}, \ | ^~~~~~~~~~ src/libretro/joystick.c:38:5: note: in expansion of macro 'EMIT_RETRO_PAD' 38 | EMIT_RETRO_PAD(4), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:28:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 28 | {"RetroPad" #INDEX " Start", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_START, JOYCODE_##INDEX##_START}, \ | ^~~~~~~~~~ src/libretro/joystick.c:38:5: note: in expansion of macro 'EMIT_RETRO_PAD' 38 | EMIT_RETRO_PAD(4), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:29:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 29 | {"RetroPad" #INDEX " Select", ((INDEX - 1) * 18) + RETRO_DEVICE_ID_JOYPAD_SELECT, JOYCODE_##INDEX##_SELECT}, \ | ^~~~~~~~~~ src/libretro/joystick.c:38:5: note: in expansion of macro 'EMIT_RETRO_PAD' 38 | EMIT_RETRO_PAD(4), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:30:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 30 | {"RetroMouse" #INDEX " Left Click", ((INDEX - 1) * 18) + 16, JOYCODE_MOUSE_##INDEX##_BUTTON1}, \ | ^~~~~~~~~~~~ src/libretro/joystick.c:38:5: note: in expansion of macro 'EMIT_RETRO_PAD' 38 | EMIT_RETRO_PAD(4), | ^~~~~~~~~~~~~~ src/libretro/joystick.c:31:6: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 31 | {"RetroMouse" #INDEX " Right Click", ((INDEX - 1) * 18) + 17, JOYCODE_MOUSE_##INDEX##_BUTTON2} | ^~~~~~~~~~~~ src/libretro/joystick.c:38:5: note: in expansion of macro 'EMIT_RETRO_PAD' 38 | EMIT_RETRO_PAD(4), | ^~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gcc -Dasm=__asm__ -DHAS_ADSP2100=1 -DHAS_ADSP2101=1 -DHAS_ADSP2104=1 -DHAS_ADSP2105=1 -DHAS_ADSP2115=1 -DHAS_Z80=0 -DHAS_Z180=0 -DHAS_8080=0 -DHAS_8085A=0 -DHAS_M6502=0 -DHAS_M65C02=0 -DHAS_M65SC02=0 -DHAS_M65CE02=0 -DHAS_M6509=0 -DHAS_M6510=0 -DHAS_M6510T=0 -DHAS_M7501=0 -DHAS_M8502=0 -DHAS_N2A03=0 -DHAS_DECO16=0 -DHAS_M4510=0 -DHAS_H6280=0 -DHAS_I86=0 -DHAS_I88=0 -DHAS_I186=0 -DHAS_I188=0 -DHAS_I286=0 -DHAS_V20=0 -DHAS_V30=0 -DHAS_V33=0 -DHAS_V60=0 -DHAS_V70=0 -DHAS_I8035=0 -DHAS_I8039=0 -DHAS_I8048=0 -DHAS_N7751=0 -DHAS_I8X41=0 -DHAS_M6800=0 -DHAS_M6801=0 -DHAS_M6802=0 -DHAS_M6803=0 -DHAS_M6808=0 -DHAS_HD63701=0 -DHAS_NSC8105=0 -DHAS_M6805=0 -DHAS_M68705=0 -DHAS_HD63705=0 -DHAS_HD6309=0 -DHAS_M6809=1 -DHAS_KONAMI=0 -DHAS_M68000=0 -DHAS_M68EC020=0 -DHAS_M68020=0 -DHAS_T11=0 -DHAS_S2650=0 -DHAS_TMS34010=1 -DHAS_TMS34020=1 -DHAS_TMS9900=0 -DHAS_TMS9940=0 -DHAS_TMS9980=0 -DHAS_TMS9985=0 -DHAS_TMS9989=0 -DHAS_TMS9995=0 -DHAS_TI990_10=0 -DHAS_TMS99105A=0 -DHAS_TMS99110A=0 -DHAS_Z8000=0 -DHAS_TMS32010=1 -DHAS_TMS32025=0 -DHAS_TMS32031=1 -DHAS_CCPU=0 -DHAS_PSXCPU=0 -DHAS_ASAP=0 -DHAS_UPD7810=0 -DHAS_UPD7807=0 -DHAS_ARM=0 -DHAS_JAGUAR=0 -DHAS_R3000=0 -DHAS_R5000=0 -DHAS_SH2=0 -DHAS_DSP32C=0 -DHAS_PIC16C54=0 -DHAS_PIC16C55=0 -DHAS_PIC16C56=0 -DHAS_PIC16C57=0 -DHAS_PIC16C58=0 -DHAS_G65816=0 -DHAS_SPC700=0 -DHAS_E132XS=0 -DHAS_CUSTOM=1 -DHAS_SAMPLES=1 -DHAS_DAC=1 -DHAS_DISCRETE=0 -DHAS_AY8910=1 -DHAS_YM2203=0 -DHAS_YM2151=0 -DHAS_YM2151_ALT=1 -DHAS_YM2608=0 -DHAS_YM2610=1 -DHAS_YM2610B=0 -DHAS_YM2612=0 -DHAS_YM3438=0 -DHAS_YM2413=0 -DHAS_YM3812=0 -DHAS_YM3526=0 -DHAS_YMZ280B=0 -DHAS_Y8950=0 -DHAS_SN76477=0 -DHAS_SN76496=0 -DHAS_POKEY=0 -DHAS_TIA=0 -DHAS_NES=0 -DHAS_NAMCO=0 -DHAS_NAMCONA=0 -DHAS_TMS36XX=0 -DHAS_TMS5110=0 -DHAS_TMS5220=1 -DHAS_VLM5030=0 -DHAS_ADPCM=0 -DHAS_OKIM6295=1 -DHAS_MSM5205=0 -DHAS_MSM5232=0 -DHAS_UPD7759=0 -DHAS_HC55516=1 -DHAS_K005289=0 -DHAS_K007232=0 -DHAS_K051649=0 -DHAS_K053260=0 -DHAS_K054539=0 -DHAS_SEGAPCM=0 -DHAS_RF5C68=0 -DHAS_CEM3394=0 -DHAS_C140=0 -DHAS_QSOUND=0 -DHAS_SAA1099=0 -DHAS_IREMGA20=0 -DHAS_ES5505=0 -DHAS_ES5506=0 -DHAS_BSMT2000=0 -DHAS_YMF262=0 -DHAS_YMF278B=0 -DHAS_GAELCO_CG1V=0 -DHAS_GAELCO_GAE1=0 -DHAS_X1_010=0 -DHAS_MULTIPCM=0 -DHAS_C6280=0 -DHAS_SP0250=0 -DHAS_SCSP=0 -DHAS_PSXSPU=0 -DHAS_YMF271=0 -fPIC -D__LIBRETRO__ -DPI=3.1415927 -DRETRO_PROFILE=0 -Wall -Wno-sign-compare -Wunused -Wpointer-arith -Wbad-function-cast -Wcast-align -Waggregate-return -Wshadow -Wstrict-prototypes -Wformat-security -Wwrite-strings -Wdisabled-optimization -DNDEBUG -O3 -fomit-frame-pointer -fstrict-aliasing -Isrc -Isrc/includes -Isrc/libretro -Isrc/cpu/m68000 -Isrc/cpu/m68000 -Isrc/libretro/includes/zlib -Dstricmp=strcasecmp -fPIC -c -o src/libretro/osd.o src/libretro/osd.c In file included from src/libretro/osd.c:18: src/common.h:443:55: warning: 'struct GameDriver' declared inside parameter list will not be visible outside of this definition or declaration 443 | const struct RomModule *rom_first_region(const struct GameDriver *drv); | ^~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gcc -Dasm=__asm__ -DHAS_ADSP2100=1 -DHAS_ADSP2101=1 -DHAS_ADSP2104=1 -DHAS_ADSP2105=1 -DHAS_ADSP2115=1 -DHAS_Z80=0 -DHAS_Z180=0 -DHAS_8080=0 -DHAS_8085A=0 -DHAS_M6502=0 -DHAS_M65C02=0 -DHAS_M65SC02=0 -DHAS_M65CE02=0 -DHAS_M6509=0 -DHAS_M6510=0 -DHAS_M6510T=0 -DHAS_M7501=0 -DHAS_M8502=0 -DHAS_N2A03=0 -DHAS_DECO16=0 -DHAS_M4510=0 -DHAS_H6280=0 -DHAS_I86=0 -DHAS_I88=0 -DHAS_I186=0 -DHAS_I188=0 -DHAS_I286=0 -DHAS_V20=0 -DHAS_V30=0 -DHAS_V33=0 -DHAS_V60=0 -DHAS_V70=0 -DHAS_I8035=0 -DHAS_I8039=0 -DHAS_I8048=0 -DHAS_N7751=0 -DHAS_I8X41=0 -DHAS_M6800=0 -DHAS_M6801=0 -DHAS_M6802=0 -DHAS_M6803=0 -DHAS_M6808=0 -DHAS_HD63701=0 -DHAS_NSC8105=0 -DHAS_M6805=0 -DHAS_M68705=0 -DHAS_HD63705=0 -DHAS_HD6309=0 -DHAS_M6809=1 -DHAS_KONAMI=0 -DHAS_M68000=0 -DHAS_M68EC020=0 -DHAS_M68020=0 -DHAS_T11=0 -DHAS_S2650=0 -DHAS_TMS34010=1 -DHAS_TMS34020=1 -DHAS_TMS9900=0 -DHAS_TMS9940=0 -DHAS_TMS9980=0 -DHAS_TMS9985=0 -DHAS_TMS9989=0 -DHAS_TMS9995=0 -DHAS_TI990_10=0 -DHAS_TMS99105A=0 -DHAS_TMS99110A=0 -DHAS_Z8000=0 -DHAS_TMS32010=1 -DHAS_TMS32025=0 -DHAS_TMS32031=1 -DHAS_CCPU=0 -DHAS_PSXCPU=0 -DHAS_ASAP=0 -DHAS_UPD7810=0 -DHAS_UPD7807=0 -DHAS_ARM=0 -DHAS_JAGUAR=0 -DHAS_R3000=0 -DHAS_R5000=0 -DHAS_SH2=0 -DHAS_DSP32C=0 -DHAS_PIC16C54=0 -DHAS_PIC16C55=0 -DHAS_PIC16C56=0 -DHAS_PIC16C57=0 -DHAS_PIC16C58=0 -DHAS_G65816=0 -DHAS_SPC700=0 -DHAS_E132XS=0 -DHAS_CUSTOM=1 -DHAS_SAMPLES=1 -DHAS_DAC=1 -DHAS_DISCRETE=0 -DHAS_AY8910=1 -DHAS_YM2203=0 -DHAS_YM2151=0 -DHAS_YM2151_ALT=1 -DHAS_YM2608=0 -DHAS_YM2610=1 -DHAS_YM2610B=0 -DHAS_YM2612=0 -DHAS_YM3438=0 -DHAS_YM2413=0 -DHAS_YM3812=0 -DHAS_YM3526=0 -DHAS_YMZ280B=0 -DHAS_Y8950=0 -DHAS_SN76477=0 -DHAS_SN76496=0 -DHAS_POKEY=0 -DHAS_TIA=0 -DHAS_NES=0 -DHAS_NAMCO=0 -DHAS_NAMCONA=0 -DHAS_TMS36XX=0 -DHAS_TMS5110=0 -DHAS_TMS5220=1 -DHAS_VLM5030=0 -DHAS_ADPCM=0 -DHAS_OKIM6295=1 -DHAS_MSM5205=0 -DHAS_MSM5232=0 -DHAS_UPD7759=0 -DHAS_HC55516=1 -DHAS_K005289=0 -DHAS_K007232=0 -DHAS_K051649=0 -DHAS_K053260=0 -DHAS_K054539=0 -DHAS_SEGAPCM=0 -DHAS_RF5C68=0 -DHAS_CEM3394=0 -DHAS_C140=0 -DHAS_QSOUND=0 -DHAS_SAA1099=0 -DHAS_IREMGA20=0 -DHAS_ES5505=0 -DHAS_ES5506=0 -DHAS_BSMT2000=0 -DHAS_YMF262=0 -DHAS_YMF278B=0 -DHAS_GAELCO_CG1V=0 -DHAS_GAELCO_GAE1=0 -DHAS_X1_010=0 -DHAS_MULTIPCM=0 -DHAS_C6280=0 -DHAS_SP0250=0 -DHAS_SCSP=0 -DHAS_PSXSPU=0 -DHAS_YMF271=0 -fPIC -D__LIBRETRO__ -DPI=3.1415927 -DRETRO_PROFILE=0 -Wall -Wno-sign-compare -Wunused -Wpointer-arith -Wbad-function-cast -Wcast-align -Waggregate-return -Wshadow -Wstrict-prototypes -Wformat-security -Wwrite-strings -Wdisabled-optimization -DNDEBUG -O3 -fomit-frame-pointer -fstrict-aliasing -Isrc -Isrc/includes -Isrc/libretro -Isrc/cpu/m68000 -Isrc/cpu/m68000 -Isrc/libretro/includes/zlib -Dstricmp=strcasecmp -fPIC -c -o src/usrintrf.o src/usrintrf.c src/usrintrf.c: In function 'ui_markdirty': src/usrintrf.c:239:9: error: implicit declaration of function 'artwork_mark_ui_dirty' [-Wimplicit-function-declaration] 239 | artwork_mark_ui_dirty(rect->min_x, rect->min_y, rect->max_x, rect->max_y); | ^~~~~~~~~~~~~~~~~~~~~ src/usrintrf.c: In function 'ui_raw2rot_rect': src/usrintrf.c:255:9: error: implicit declaration of function 'artwork_get_screensize' [-Wimplicit-function-declaration] 255 | artwork_get_screensize(&w, &h); | ^~~~~~~~~~~~~~~~~~~~~~ src/usrintrf.c: In function 'drawbar': src/usrintrf.c:757:16: warning: variable 'black' set but not used [-Wunused-but-set-variable] 757 | UINT32 black, white; | ^~~~~ src/usrintrf.c: In function 'showcharset': src/usrintrf.c:1105:13: warning: variable 'changed' set but not used [-Wunused-but-set-variable] 1105 | int changed; | ^~~~~~~ gmake: *** [Makefile:321: src/usrintrf.o] Error 1 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gmake: *** Waiting for unfinished jobs.... gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gcc -Dasm=__asm__ -DHAS_ADSP2100=1 -DHAS_ADSP2101=1 -DHAS_ADSP2104=1 -DHAS_ADSP2105=1 -DHAS_ADSP2115=1 -DHAS_Z80=0 -DHAS_Z180=0 -DHAS_8080=0 -DHAS_8085A=0 -DHAS_M6502=0 -DHAS_M65C02=0 -DHAS_M65SC02=0 -DHAS_M65CE02=0 -DHAS_M6509=0 -DHAS_M6510=0 -DHAS_M6510T=0 -DHAS_M7501=0 -DHAS_M8502=0 -DHAS_N2A03=0 -DHAS_DECO16=0 -DHAS_M4510=0 -DHAS_H6280=0 -DHAS_I86=0 -DHAS_I88=0 -DHAS_I186=0 -DHAS_I188=0 -DHAS_I286=0 -DHAS_V20=0 -DHAS_V30=0 -DHAS_V33=0 -DHAS_V60=0 -DHAS_V70=0 -DHAS_I8035=0 -DHAS_I8039=0 -DHAS_I8048=0 -DHAS_N7751=0 -DHAS_I8X41=0 -DHAS_M6800=0 -DHAS_M6801=0 -DHAS_M6802=0 -DHAS_M6803=0 -DHAS_M6808=0 -DHAS_HD63701=0 -DHAS_NSC8105=0 -DHAS_M6805=0 -DHAS_M68705=0 -DHAS_HD63705=0 -DHAS_HD6309=0 -DHAS_M6809=1 -DHAS_KONAMI=0 -DHAS_M68000=0 -DHAS_M68EC020=0 -DHAS_M68020=0 -DHAS_T11=0 -DHAS_S2650=0 -DHAS_TMS34010=1 -DHAS_TMS34020=1 -DHAS_TMS9900=0 -DHAS_TMS9940=0 -DHAS_TMS9980=0 -DHAS_TMS9985=0 -DHAS_TMS9989=0 -DHAS_TMS9995=0 -DHAS_TI990_10=0 -DHAS_TMS99105A=0 -DHAS_TMS99110A=0 -DHAS_Z8000=0 -DHAS_TMS32010=1 -DHAS_TMS32025=0 -DHAS_TMS32031=1 -DHAS_CCPU=0 -DHAS_PSXCPU=0 -DHAS_ASAP=0 -DHAS_UPD7810=0 -DHAS_UPD7807=0 -DHAS_ARM=0 -DHAS_JAGUAR=0 -DHAS_R3000=0 -DHAS_R5000=0 -DHAS_SH2=0 -DHAS_DSP32C=0 -DHAS_PIC16C54=0 -DHAS_PIC16C55=0 -DHAS_PIC16C56=0 -DHAS_PIC16C57=0 -DHAS_PIC16C58=0 -DHAS_G65816=0 -DHAS_SPC700=0 -DHAS_E132XS=0 -DHAS_CUSTOM=1 -DHAS_SAMPLES=1 -DHAS_DAC=1 -DHAS_DISCRETE=0 -DHAS_AY8910=1 -DHAS_YM2203=0 -DHAS_YM2151=0 -DHAS_YM2151_ALT=1 -DHAS_YM2608=0 -DHAS_YM2610=1 -DHAS_YM2610B=0 -DHAS_YM2612=0 -DHAS_YM3438=0 -DHAS_YM2413=0 -DHAS_YM3812=0 -DHAS_YM3526=0 -DHAS_YMZ280B=0 -DHAS_Y8950=0 -DHAS_SN76477=0 -DHAS_SN76496=0 -DHAS_POKEY=0 -DHAS_TIA=0 -DHAS_NES=0 -DHAS_NAMCO=0 -DHAS_NAMCONA=0 -DHAS_TMS36XX=0 -DHAS_TMS5110=0 -DHAS_TMS5220=1 -DHAS_VLM5030=0 -DHAS_ADPCM=0 -DHAS_OKIM6295=1 -DHAS_MSM5205=0 -DHAS_MSM5232=0 -DHAS_UPD7759=0 -DHAS_HC55516=1 -DHAS_K005289=0 -DHAS_K007232=0 -DHAS_K051649=0 -DHAS_K053260=0 -DHAS_K054539=0 -DHAS_SEGAPCM=0 -DHAS_RF5C68=0 -DHAS_CEM3394=0 -DHAS_C140=0 -DHAS_QSOUND=0 -DHAS_SAA1099=0 -DHAS_IREMGA20=0 -DHAS_ES5505=0 -DHAS_ES5506=0 -DHAS_BSMT2000=0 -DHAS_YMF262=0 -DHAS_YMF278B=0 -DHAS_GAELCO_CG1V=0 -DHAS_GAELCO_GAE1=0 -DHAS_X1_010=0 -DHAS_MULTIPCM=0 -DHAS_C6280=0 -DHAS_SP0250=0 -DHAS_SCSP=0 -DHAS_PSXSPU=0 -DHAS_YMF271=0 -fPIC -D__LIBRETRO__ -DPI=3.1415927 -DRETRO_PROFILE=0 -Wall -Wno-sign-compare -Wunused -Wpointer-arith -Wbad-function-cast -Wcast-align -Waggregate-return -Wshadow -Wstrict-prototypes -Wformat-security -Wwrite-strings -Wdisabled-optimization -DNDEBUG -O3 -fomit-frame-pointer -fstrict-aliasing -Isrc -Isrc/includes -Isrc/libretro -Isrc/cpu/m68000 -Isrc/cpu/m68000 -Isrc/libretro/includes/zlib -Dstricmp=strcasecmp -fPIC -c -o src/ui_text.o src/ui_text.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gcc -Dasm=__asm__ -DHAS_ADSP2100=1 -DHAS_ADSP2101=1 -DHAS_ADSP2104=1 -DHAS_ADSP2105=1 -DHAS_ADSP2115=1 -DHAS_Z80=0 -DHAS_Z180=0 -DHAS_8080=0 -DHAS_8085A=0 -DHAS_M6502=0 -DHAS_M65C02=0 -DHAS_M65SC02=0 -DHAS_M65CE02=0 -DHAS_M6509=0 -DHAS_M6510=0 -DHAS_M6510T=0 -DHAS_M7501=0 -DHAS_M8502=0 -DHAS_N2A03=0 -DHAS_DECO16=0 -DHAS_M4510=0 -DHAS_H6280=0 -DHAS_I86=0 -DHAS_I88=0 -DHAS_I186=0 -DHAS_I188=0 -DHAS_I286=0 -DHAS_V20=0 -DHAS_V30=0 -DHAS_V33=0 -DHAS_V60=0 -DHAS_V70=0 -DHAS_I8035=0 -DHAS_I8039=0 -DHAS_I8048=0 -DHAS_N7751=0 -DHAS_I8X41=0 -DHAS_M6800=0 -DHAS_M6801=0 -DHAS_M6802=0 -DHAS_M6803=0 -DHAS_M6808=0 -DHAS_HD63701=0 -DHAS_NSC8105=0 -DHAS_M6805=0 -DHAS_M68705=0 -DHAS_HD63705=0 -DHAS_HD6309=0 -DHAS_M6809=1 -DHAS_KONAMI=0 -DHAS_M68000=0 -DHAS_M68EC020=0 -DHAS_M68020=0 -DHAS_T11=0 -DHAS_S2650=0 -DHAS_TMS34010=1 -DHAS_TMS34020=1 -DHAS_TMS9900=0 -DHAS_TMS9940=0 -DHAS_TMS9980=0 -DHAS_TMS9985=0 -DHAS_TMS9989=0 -DHAS_TMS9995=0 -DHAS_TI990_10=0 -DHAS_TMS99105A=0 -DHAS_TMS99110A=0 -DHAS_Z8000=0 -DHAS_TMS32010=1 -DHAS_TMS32025=0 -DHAS_TMS32031=1 -DHAS_CCPU=0 -DHAS_PSXCPU=0 -DHAS_ASAP=0 -DHAS_UPD7810=0 -DHAS_UPD7807=0 -DHAS_ARM=0 -DHAS_JAGUAR=0 -DHAS_R3000=0 -DHAS_R5000=0 -DHAS_SH2=0 -DHAS_DSP32C=0 -DHAS_PIC16C54=0 -DHAS_PIC16C55=0 -DHAS_PIC16C56=0 -DHAS_PIC16C57=0 -DHAS_PIC16C58=0 -DHAS_G65816=0 -DHAS_SPC700=0 -DHAS_E132XS=0 -DHAS_CUSTOM=1 -DHAS_SAMPLES=1 -DHAS_DAC=1 -DHAS_DISCRETE=0 -DHAS_AY8910=1 -DHAS_YM2203=0 -DHAS_YM2151=0 -DHAS_YM2151_ALT=1 -DHAS_YM2608=0 -DHAS_YM2610=1 -DHAS_YM2610B=0 -DHAS_YM2612=0 -DHAS_YM3438=0 -DHAS_YM2413=0 -DHAS_YM3812=0 -DHAS_YM3526=0 -DHAS_YMZ280B=0 -DHAS_Y8950=0 -DHAS_SN76477=0 -DHAS_SN76496=0 -DHAS_POKEY=0 -DHAS_TIA=0 -DHAS_NES=0 -DHAS_NAMCO=0 -DHAS_NAMCONA=0 -DHAS_TMS36XX=0 -DHAS_TMS5110=0 -DHAS_TMS5220=1 -DHAS_VLM5030=0 -DHAS_ADPCM=0 -DHAS_OKIM6295=1 -DHAS_MSM5205=0 -DHAS_MSM5232=0 -DHAS_UPD7759=0 -DHAS_HC55516=1 -DHAS_K005289=0 -DHAS_K007232=0 -DHAS_K051649=0 -DHAS_K053260=0 -DHAS_K054539=0 -DHAS_SEGAPCM=0 -DHAS_RF5C68=0 -DHAS_CEM3394=0 -DHAS_C140=0 -DHAS_QSOUND=0 -DHAS_SAA1099=0 -DHAS_IREMGA20=0 -DHAS_ES5505=0 -DHAS_ES5506=0 -DHAS_BSMT2000=0 -DHAS_YMF262=0 -DHAS_YMF278B=0 -DHAS_GAELCO_CG1V=0 -DHAS_GAELCO_GAE1=0 -DHAS_X1_010=0 -DHAS_MULTIPCM=0 -DHAS_C6280=0 -DHAS_SP0250=0 -DHAS_SCSP=0 -DHAS_PSXSPU=0 -DHAS_YMF271=0 -fPIC -D__LIBRETRO__ -DPI=3.1415927 -DRETRO_PROFILE=0 -Wall -Wno-sign-compare -Wunused -Wpointer-arith -Wbad-function-cast -Wcast-align -Waggregate-return -Wshadow -Wstrict-prototypes -Wformat-security -Wwrite-strings -Wdisabled-optimization -DNDEBUG -O3 -fomit-frame-pointer -fstrict-aliasing -Isrc -Isrc/includes -Isrc/libretro -Isrc/cpu/m68000 -Isrc/cpu/m68000 -Isrc/libretro/includes/zlib -Dstricmp=strcasecmp -fPIC -c -o src/libretro/video.o src/libretro/video.c In file included from src/libretro/video.c:6: src/common.h:443:55: warning: 'struct GameDriver' declared inside parameter list will not be visible outside of this definition or declaration 443 | const struct RomModule *rom_first_region(const struct GameDriver *drv); | ^~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gcc -Dasm=__asm__ -DHAS_ADSP2100=1 -DHAS_ADSP2101=1 -DHAS_ADSP2104=1 -DHAS_ADSP2105=1 -DHAS_ADSP2115=1 -DHAS_Z80=0 -DHAS_Z180=0 -DHAS_8080=0 -DHAS_8085A=0 -DHAS_M6502=0 -DHAS_M65C02=0 -DHAS_M65SC02=0 -DHAS_M65CE02=0 -DHAS_M6509=0 -DHAS_M6510=0 -DHAS_M6510T=0 -DHAS_M7501=0 -DHAS_M8502=0 -DHAS_N2A03=0 -DHAS_DECO16=0 -DHAS_M4510=0 -DHAS_H6280=0 -DHAS_I86=0 -DHAS_I88=0 -DHAS_I186=0 -DHAS_I188=0 -DHAS_I286=0 -DHAS_V20=0 -DHAS_V30=0 -DHAS_V33=0 -DHAS_V60=0 -DHAS_V70=0 -DHAS_I8035=0 -DHAS_I8039=0 -DHAS_I8048=0 -DHAS_N7751=0 -DHAS_I8X41=0 -DHAS_M6800=0 -DHAS_M6801=0 -DHAS_M6802=0 -DHAS_M6803=0 -DHAS_M6808=0 -DHAS_HD63701=0 -DHAS_NSC8105=0 -DHAS_M6805=0 -DHAS_M68705=0 -DHAS_HD63705=0 -DHAS_HD6309=0 -DHAS_M6809=1 -DHAS_KONAMI=0 -DHAS_M68000=0 -DHAS_M68EC020=0 -DHAS_M68020=0 -DHAS_T11=0 -DHAS_S2650=0 -DHAS_TMS34010=1 -DHAS_TMS34020=1 -DHAS_TMS9900=0 -DHAS_TMS9940=0 -DHAS_TMS9980=0 -DHAS_TMS9985=0 -DHAS_TMS9989=0 -DHAS_TMS9995=0 -DHAS_TI990_10=0 -DHAS_TMS99105A=0 -DHAS_TMS99110A=0 -DHAS_Z8000=0 -DHAS_TMS32010=1 -DHAS_TMS32025=0 -DHAS_TMS32031=1 -DHAS_CCPU=0 -DHAS_PSXCPU=0 -DHAS_ASAP=0 -DHAS_UPD7810=0 -DHAS_UPD7807=0 -DHAS_ARM=0 -DHAS_JAGUAR=0 -DHAS_R3000=0 -DHAS_R5000=0 -DHAS_SH2=0 -DHAS_DSP32C=0 -DHAS_PIC16C54=0 -DHAS_PIC16C55=0 -DHAS_PIC16C56=0 -DHAS_PIC16C57=0 -DHAS_PIC16C58=0 -DHAS_G65816=0 -DHAS_SPC700=0 -DHAS_E132XS=0 -DHAS_CUSTOM=1 -DHAS_SAMPLES=1 -DHAS_DAC=1 -DHAS_DISCRETE=0 -DHAS_AY8910=1 -DHAS_YM2203=0 -DHAS_YM2151=0 -DHAS_YM2151_ALT=1 -DHAS_YM2608=0 -DHAS_YM2610=1 -DHAS_YM2610B=0 -DHAS_YM2612=0 -DHAS_YM3438=0 -DHAS_YM2413=0 -DHAS_YM3812=0 -DHAS_YM3526=0 -DHAS_YMZ280B=0 -DHAS_Y8950=0 -DHAS_SN76477=0 -DHAS_SN76496=0 -DHAS_POKEY=0 -DHAS_TIA=0 -DHAS_NES=0 -DHAS_NAMCO=0 -DHAS_NAMCONA=0 -DHAS_TMS36XX=0 -DHAS_TMS5110=0 -DHAS_TMS5220=1 -DHAS_VLM5030=0 -DHAS_ADPCM=0 -DHAS_OKIM6295=1 -DHAS_MSM5205=0 -DHAS_MSM5232=0 -DHAS_UPD7759=0 -DHAS_HC55516=1 -DHAS_K005289=0 -DHAS_K007232=0 -DHAS_K051649=0 -DHAS_K053260=0 -DHAS_K054539=0 -DHAS_SEGAPCM=0 -DHAS_RF5C68=0 -DHAS_CEM3394=0 -DHAS_C140=0 -DHAS_QSOUND=0 -DHAS_SAA1099=0 -DHAS_IREMGA20=0 -DHAS_ES5505=0 -DHAS_ES5506=0 -DHAS_BSMT2000=0 -DHAS_YMF262=0 -DHAS_YMF278B=0 -DHAS_GAELCO_CG1V=0 -DHAS_GAELCO_GAE1=0 -DHAS_X1_010=0 -DHAS_MULTIPCM=0 -DHAS_C6280=0 -DHAS_SP0250=0 -DHAS_SCSP=0 -DHAS_PSXSPU=0 -DHAS_YMF271=0 -fPIC -D__LIBRETRO__ -DPI=3.1415927 -DRETRO_PROFILE=0 -Wall -Wno-sign-compare -Wunused -Wpointer-arith -Wbad-function-cast -Wcast-align -Waggregate-return -Wshadow -Wstrict-prototypes -Wformat-security -Wwrite-strings -Wdisabled-optimization -DNDEBUG -O3 -fomit-frame-pointer -fstrict-aliasing -Isrc -Isrc/includes -Isrc/libretro -Isrc/cpu/m68000 -Isrc/cpu/m68000 -Isrc/libretro/includes/zlib -Dstricmp=strcasecmp -fPIC -c -o src/libretro/libretro.o src/libretro/libretro.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gcc -Dasm=__asm__ -DHAS_ADSP2100=1 -DHAS_ADSP2101=1 -DHAS_ADSP2104=1 -DHAS_ADSP2105=1 -DHAS_ADSP2115=1 -DHAS_Z80=0 -DHAS_Z180=0 -DHAS_8080=0 -DHAS_8085A=0 -DHAS_M6502=0 -DHAS_M65C02=0 -DHAS_M65SC02=0 -DHAS_M65CE02=0 -DHAS_M6509=0 -DHAS_M6510=0 -DHAS_M6510T=0 -DHAS_M7501=0 -DHAS_M8502=0 -DHAS_N2A03=0 -DHAS_DECO16=0 -DHAS_M4510=0 -DHAS_H6280=0 -DHAS_I86=0 -DHAS_I88=0 -DHAS_I186=0 -DHAS_I188=0 -DHAS_I286=0 -DHAS_V20=0 -DHAS_V30=0 -DHAS_V33=0 -DHAS_V60=0 -DHAS_V70=0 -DHAS_I8035=0 -DHAS_I8039=0 -DHAS_I8048=0 -DHAS_N7751=0 -DHAS_I8X41=0 -DHAS_M6800=0 -DHAS_M6801=0 -DHAS_M6802=0 -DHAS_M6803=0 -DHAS_M6808=0 -DHAS_HD63701=0 -DHAS_NSC8105=0 -DHAS_M6805=0 -DHAS_M68705=0 -DHAS_HD63705=0 -DHAS_HD6309=0 -DHAS_M6809=1 -DHAS_KONAMI=0 -DHAS_M68000=0 -DHAS_M68EC020=0 -DHAS_M68020=0 -DHAS_T11=0 -DHAS_S2650=0 -DHAS_TMS34010=1 -DHAS_TMS34020=1 -DHAS_TMS9900=0 -DHAS_TMS9940=0 -DHAS_TMS9980=0 -DHAS_TMS9985=0 -DHAS_TMS9989=0 -DHAS_TMS9995=0 -DHAS_TI990_10=0 -DHAS_TMS99105A=0 -DHAS_TMS99110A=0 -DHAS_Z8000=0 -DHAS_TMS32010=1 -DHAS_TMS32025=0 -DHAS_TMS32031=1 -DHAS_CCPU=0 -DHAS_PSXCPU=0 -DHAS_ASAP=0 -DHAS_UPD7810=0 -DHAS_UPD7807=0 -DHAS_ARM=0 -DHAS_JAGUAR=0 -DHAS_R3000=0 -DHAS_R5000=0 -DHAS_SH2=0 -DHAS_DSP32C=0 -DHAS_PIC16C54=0 -DHAS_PIC16C55=0 -DHAS_PIC16C56=0 -DHAS_PIC16C57=0 -DHAS_PIC16C58=0 -DHAS_G65816=0 -DHAS_SPC700=0 -DHAS_E132XS=0 -DHAS_CUSTOM=1 -DHAS_SAMPLES=1 -DHAS_DAC=1 -DHAS_DISCRETE=0 -DHAS_AY8910=1 -DHAS_YM2203=0 -DHAS_YM2151=0 -DHAS_YM2151_ALT=1 -DHAS_YM2608=0 -DHAS_YM2610=1 -DHAS_YM2610B=0 -DHAS_YM2612=0 -DHAS_YM3438=0 -DHAS_YM2413=0 -DHAS_YM3812=0 -DHAS_YM3526=0 -DHAS_YMZ280B=0 -DHAS_Y8950=0 -DHAS_SN76477=0 -DHAS_SN76496=0 -DHAS_POKEY=0 -DHAS_TIA=0 -DHAS_NES=0 -DHAS_NAMCO=0 -DHAS_NAMCONA=0 -DHAS_TMS36XX=0 -DHAS_TMS5110=0 -DHAS_TMS5220=1 -DHAS_VLM5030=0 -DHAS_ADPCM=0 -DHAS_OKIM6295=1 -DHAS_MSM5205=0 -DHAS_MSM5232=0 -DHAS_UPD7759=0 -DHAS_HC55516=1 -DHAS_K005289=0 -DHAS_K007232=0 -DHAS_K051649=0 -DHAS_K053260=0 -DHAS_K054539=0 -DHAS_SEGAPCM=0 -DHAS_RF5C68=0 -DHAS_CEM3394=0 -DHAS_C140=0 -DHAS_QSOUND=0 -DHAS_SAA1099=0 -DHAS_IREMGA20=0 -DHAS_ES5505=0 -DHAS_ES5506=0 -DHAS_BSMT2000=0 -DHAS_YMF262=0 -DHAS_YMF278B=0 -DHAS_GAELCO_CG1V=0 -DHAS_GAELCO_GAE1=0 -DHAS_X1_010=0 -DHAS_MULTIPCM=0 -DHAS_C6280=0 -DHAS_SP0250=0 -DHAS_SCSP=0 -DHAS_PSXSPU=0 -DHAS_YMF271=0 -fPIC -D__LIBRETRO__ -DPI=3.1415927 -DRETRO_PROFILE=0 -Wall -Wno-sign-compare -Wunused -Wpointer-arith -Wbad-function-cast -Wcast-align -Waggregate-return -Wshadow -Wstrict-prototypes -Wformat-security -Wwrite-strings -Wdisabled-optimization -DNDEBUG -O3 -fomit-frame-pointer -fstrict-aliasing -Isrc -Isrc/includes -Isrc/libretro -Isrc/cpu/m68000 -Isrc/cpu/m68000 -Isrc/libretro/includes/zlib -Dstricmp=strcasecmp -fPIC -c -o src/mame.o src/mame.c src/mame.c: In function 'run_game': src/mame.c:270:34: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] 270 | memset(Machine, 0, sizeof(Machine)); | ^ src/mame.c: In function 'vh_open': src/mame.c:744:1: warning: label 'cant_init_buffered_spriteram' defined but not used [-Wunused-label] 744 | cant_init_buffered_spriteram: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gcc -Dasm=__asm__ -DHAS_ADSP2100=1 -DHAS_ADSP2101=1 -DHAS_ADSP2104=1 -DHAS_ADSP2105=1 -DHAS_ADSP2115=1 -DHAS_Z80=0 -DHAS_Z180=0 -DHAS_8080=0 -DHAS_8085A=0 -DHAS_M6502=0 -DHAS_M65C02=0 -DHAS_M65SC02=0 -DHAS_M65CE02=0 -DHAS_M6509=0 -DHAS_M6510=0 -DHAS_M6510T=0 -DHAS_M7501=0 -DHAS_M8502=0 -DHAS_N2A03=0 -DHAS_DECO16=0 -DHAS_M4510=0 -DHAS_H6280=0 -DHAS_I86=0 -DHAS_I88=0 -DHAS_I186=0 -DHAS_I188=0 -DHAS_I286=0 -DHAS_V20=0 -DHAS_V30=0 -DHAS_V33=0 -DHAS_V60=0 -DHAS_V70=0 -DHAS_I8035=0 -DHAS_I8039=0 -DHAS_I8048=0 -DHAS_N7751=0 -DHAS_I8X41=0 -DHAS_M6800=0 -DHAS_M6801=0 -DHAS_M6802=0 -DHAS_M6803=0 -DHAS_M6808=0 -DHAS_HD63701=0 -DHAS_NSC8105=0 -DHAS_M6805=0 -DHAS_M68705=0 -DHAS_HD63705=0 -DHAS_HD6309=0 -DHAS_M6809=1 -DHAS_KONAMI=0 -DHAS_M68000=0 -DHAS_M68EC020=0 -DHAS_M68020=0 -DHAS_T11=0 -DHAS_S2650=0 -DHAS_TMS34010=1 -DHAS_TMS34020=1 -DHAS_TMS9900=0 -DHAS_TMS9940=0 -DHAS_TMS9980=0 -DHAS_TMS9985=0 -DHAS_TMS9989=0 -DHAS_TMS9995=0 -DHAS_TI990_10=0 -DHAS_TMS99105A=0 -DHAS_TMS99110A=0 -DHAS_Z8000=0 -DHAS_TMS32010=1 -DHAS_TMS32025=0 -DHAS_TMS32031=1 -DHAS_CCPU=0 -DHAS_PSXCPU=0 -DHAS_ASAP=0 -DHAS_UPD7810=0 -DHAS_UPD7807=0 -DHAS_ARM=0 -DHAS_JAGUAR=0 -DHAS_R3000=0 -DHAS_R5000=0 -DHAS_SH2=0 -DHAS_DSP32C=0 -DHAS_PIC16C54=0 -DHAS_PIC16C55=0 -DHAS_PIC16C56=0 -DHAS_PIC16C57=0 -DHAS_PIC16C58=0 -DHAS_G65816=0 -DHAS_SPC700=0 -DHAS_E132XS=0 -DHAS_CUSTOM=1 -DHAS_SAMPLES=1 -DHAS_DAC=1 -DHAS_DISCRETE=0 -DHAS_AY8910=1 -DHAS_YM2203=0 -DHAS_YM2151=0 -DHAS_YM2151_ALT=1 -DHAS_YM2608=0 -DHAS_YM2610=1 -DHAS_YM2610B=0 -DHAS_YM2612=0 -DHAS_YM3438=0 -DHAS_YM2413=0 -DHAS_YM3812=0 -DHAS_YM3526=0 -DHAS_YMZ280B=0 -DHAS_Y8950=0 -DHAS_SN76477=0 -DHAS_SN76496=0 -DHAS_POKEY=0 -DHAS_TIA=0 -DHAS_NES=0 -DHAS_NAMCO=0 -DHAS_NAMCONA=0 -DHAS_TMS36XX=0 -DHAS_TMS5110=0 -DHAS_TMS5220=1 -DHAS_VLM5030=0 -DHAS_ADPCM=0 -DHAS_OKIM6295=1 -DHAS_MSM5205=0 -DHAS_MSM5232=0 -DHAS_UPD7759=0 -DHAS_HC55516=1 -DHAS_K005289=0 -DHAS_K007232=0 -DHAS_K051649=0 -DHAS_K053260=0 -DHAS_K054539=0 -DHAS_SEGAPCM=0 -DHAS_RF5C68=0 -DHAS_CEM3394=0 -DHAS_C140=0 -DHAS_QSOUND=0 -DHAS_SAA1099=0 -DHAS_IREMGA20=0 -DHAS_ES5505=0 -DHAS_ES5506=0 -DHAS_BSMT2000=0 -DHAS_YMF262=0 -DHAS_YMF278B=0 -DHAS_GAELCO_CG1V=0 -DHAS_GAELCO_GAE1=0 -DHAS_X1_010=0 -DHAS_MULTIPCM=0 -DHAS_C6280=0 -DHAS_SP0250=0 -DHAS_SCSP=0 -DHAS_PSXSPU=0 -DHAS_YMF271=0 -fPIC -D__LIBRETRO__ -DPI=3.1415927 -DRETRO_PROFILE=0 -Wall -Wno-sign-compare -Wunused -Wpointer-arith -Wbad-function-cast -Wcast-align -Waggregate-return -Wshadow -Wstrict-prototypes -Wformat-security -Wwrite-strings -Wdisabled-optimization -DNDEBUG -O3 -fomit-frame-pointer -fstrict-aliasing -Isrc -Isrc/includes -Isrc/libretro -Isrc/cpu/m68000 -Isrc/cpu/m68000 -Isrc/libretro/includes/zlib -Dstricmp=strcasecmp -fPIC -c -o src/cpuintrf.o src/cpuintrf.c gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gcc -Dasm=__asm__ -DHAS_ADSP2100=1 -DHAS_ADSP2101=1 -DHAS_ADSP2104=1 -DHAS_ADSP2105=1 -DHAS_ADSP2115=1 -DHAS_Z80=0 -DHAS_Z180=0 -DHAS_8080=0 -DHAS_8085A=0 -DHAS_M6502=0 -DHAS_M65C02=0 -DHAS_M65SC02=0 -DHAS_M65CE02=0 -DHAS_M6509=0 -DHAS_M6510=0 -DHAS_M6510T=0 -DHAS_M7501=0 -DHAS_M8502=0 -DHAS_N2A03=0 -DHAS_DECO16=0 -DHAS_M4510=0 -DHAS_H6280=0 -DHAS_I86=0 -DHAS_I88=0 -DHAS_I186=0 -DHAS_I188=0 -DHAS_I286=0 -DHAS_V20=0 -DHAS_V30=0 -DHAS_V33=0 -DHAS_V60=0 -DHAS_V70=0 -DHAS_I8035=0 -DHAS_I8039=0 -DHAS_I8048=0 -DHAS_N7751=0 -DHAS_I8X41=0 -DHAS_M6800=0 -DHAS_M6801=0 -DHAS_M6802=0 -DHAS_M6803=0 -DHAS_M6808=0 -DHAS_HD63701=0 -DHAS_NSC8105=0 -DHAS_M6805=0 -DHAS_M68705=0 -DHAS_HD63705=0 -DHAS_HD6309=0 -DHAS_M6809=1 -DHAS_KONAMI=0 -DHAS_M68000=0 -DHAS_M68EC020=0 -DHAS_M68020=0 -DHAS_T11=0 -DHAS_S2650=0 -DHAS_TMS34010=1 -DHAS_TMS34020=1 -DHAS_TMS9900=0 -DHAS_TMS9940=0 -DHAS_TMS9980=0 -DHAS_TMS9985=0 -DHAS_TMS9989=0 -DHAS_TMS9995=0 -DHAS_TI990_10=0 -DHAS_TMS99105A=0 -DHAS_TMS99110A=0 -DHAS_Z8000=0 -DHAS_TMS32010=1 -DHAS_TMS32025=0 -DHAS_TMS32031=1 -DHAS_CCPU=0 -DHAS_PSXCPU=0 -DHAS_ASAP=0 -DHAS_UPD7810=0 -DHAS_UPD7807=0 -DHAS_ARM=0 -DHAS_JAGUAR=0 -DHAS_R3000=0 -DHAS_R5000=0 -DHAS_SH2=0 -DHAS_DSP32C=0 -DHAS_PIC16C54=0 -DHAS_PIC16C55=0 -DHAS_PIC16C56=0 -DHAS_PIC16C57=0 -DHAS_PIC16C58=0 -DHAS_G65816=0 -DHAS_SPC700=0 -DHAS_E132XS=0 -DHAS_CUSTOM=1 -DHAS_SAMPLES=1 -DHAS_DAC=1 -DHAS_DISCRETE=0 -DHAS_AY8910=1 -DHAS_YM2203=0 -DHAS_YM2151=0 -DHAS_YM2151_ALT=1 -DHAS_YM2608=0 -DHAS_YM2610=1 -DHAS_YM2610B=0 -DHAS_YM2612=0 -DHAS_YM3438=0 -DHAS_YM2413=0 -DHAS_YM3812=0 -DHAS_YM3526=0 -DHAS_YMZ280B=0 -DHAS_Y8950=0 -DHAS_SN76477=0 -DHAS_SN76496=0 -DHAS_POKEY=0 -DHAS_TIA=0 -DHAS_NES=0 -DHAS_NAMCO=0 -DHAS_NAMCONA=0 -DHAS_TMS36XX=0 -DHAS_TMS5110=0 -DHAS_TMS5220=1 -DHAS_VLM5030=0 -DHAS_ADPCM=0 -DHAS_OKIM6295=1 -DHAS_MSM5205=0 -DHAS_MSM5232=0 -DHAS_UPD7759=0 -DHAS_HC55516=1 -DHAS_K005289=0 -DHAS_K007232=0 -DHAS_K051649=0 -DHAS_K053260=0 -DHAS_K054539=0 -DHAS_SEGAPCM=0 -DHAS_RF5C68=0 -DHAS_CEM3394=0 -DHAS_C140=0 -DHAS_QSOUND=0 -DHAS_SAA1099=0 -DHAS_IREMGA20=0 -DHAS_ES5505=0 -DHAS_ES5506=0 -DHAS_BSMT2000=0 -DHAS_YMF262=0 -DHAS_YMF278B=0 -DHAS_GAELCO_CG1V=0 -DHAS_GAELCO_GAE1=0 -DHAS_X1_010=0 -DHAS_MULTIPCM=0 -DHAS_C6280=0 -DHAS_SP0250=0 -DHAS_SCSP=0 -DHAS_PSXSPU=0 -DHAS_YMF271=0 -fPIC -D__LIBRETRO__ -DPI=3.1415927 -DRETRO_PROFILE=0 -Wall -Wno-sign-compare -Wunused -Wpointer-arith -Wbad-function-cast -Wcast-align -Waggregate-return -Wshadow -Wstrict-prototypes -Wformat-security -Wwrite-strings -Wdisabled-optimization -DNDEBUG -O3 -fomit-frame-pointer -fstrict-aliasing -Isrc -Isrc/includes -Isrc/libretro -Isrc/cpu/m68000 -Isrc/cpu/m68000 -Isrc/libretro/includes/zlib -Dstricmp=strcasecmp -fPIC -c -o src/common.o src/common.c In file included from src/driver.h:68, from src/common.c:9: src/common.c: In function 'region_post_process': src/common.h:226:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 226 | #define ROMREGION_GETTYPE(r) ((UINT32)(r)->_hashdata) | ^ src/common.c:1131:20: note: in expansion of macro 'ROMREGION_GETTYPE' 1131 | int type = ROMREGION_GETTYPE(regiondata); | ^~~~~~~~~~~~~~~~~ src/common.c: In function 'read_rom_data': src/common.c:1282:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1282 | debugload(" Copying to %08X\n", (int)base); | ^ src/common.c: In function 'fill_rom_data': src/common.c:1367:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1367 | memset(base, (UINT32)ROM_GETHASHDATA(romp) & 0xff, numbytes); | ^ src/common.c: In function 'copy_rom_data': src/common.c:1381:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1381 | UINT32 srcoffs = (UINT32)ROM_GETHASHDATA(romp); /* srcoffset in place of hashdata */ | ^ src/common.c: In function 'rom_load': src/common.h:226:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 226 | #define ROMREGION_GETTYPE(r) ((UINT32)(r)->_hashdata) | ^ src/common.c:1678:34: note: in expansion of macro 'ROMREGION_GETTYPE' 1678 | int regiontype = ROMREGION_GETTYPE(region); | ^~~~~~~~~~~~~~~~~ src/common.c:1703:80: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1703 | debugload("Allocated %X bytes @ %08X\n", romdata.regionlength, (int)romdata.regionbase); | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' gcc -Dasm=__asm__ -DHAS_ADSP2100=1 -DHAS_ADSP2101=1 -DHAS_ADSP2104=1 -DHAS_ADSP2105=1 -DHAS_ADSP2115=1 -DHAS_Z80=0 -DHAS_Z180=0 -DHAS_8080=0 -DHAS_8085A=0 -DHAS_M6502=0 -DHAS_M65C02=0 -DHAS_M65SC02=0 -DHAS_M65CE02=0 -DHAS_M6509=0 -DHAS_M6510=0 -DHAS_M6510T=0 -DHAS_M7501=0 -DHAS_M8502=0 -DHAS_N2A03=0 -DHAS_DECO16=0 -DHAS_M4510=0 -DHAS_H6280=0 -DHAS_I86=0 -DHAS_I88=0 -DHAS_I186=0 -DHAS_I188=0 -DHAS_I286=0 -DHAS_V20=0 -DHAS_V30=0 -DHAS_V33=0 -DHAS_V60=0 -DHAS_V70=0 -DHAS_I8035=0 -DHAS_I8039=0 -DHAS_I8048=0 -DHAS_N7751=0 -DHAS_I8X41=0 -DHAS_M6800=0 -DHAS_M6801=0 -DHAS_M6802=0 -DHAS_M6803=0 -DHAS_M6808=0 -DHAS_HD63701=0 -DHAS_NSC8105=0 -DHAS_M6805=0 -DHAS_M68705=0 -DHAS_HD63705=0 -DHAS_HD6309=0 -DHAS_M6809=1 -DHAS_KONAMI=0 -DHAS_M68000=0 -DHAS_M68EC020=0 -DHAS_M68020=0 -DHAS_T11=0 -DHAS_S2650=0 -DHAS_TMS34010=1 -DHAS_TMS34020=1 -DHAS_TMS9900=0 -DHAS_TMS9940=0 -DHAS_TMS9980=0 -DHAS_TMS9985=0 -DHAS_TMS9989=0 -DHAS_TMS9995=0 -DHAS_TI990_10=0 -DHAS_TMS99105A=0 -DHAS_TMS99110A=0 -DHAS_Z8000=0 -DHAS_TMS32010=1 -DHAS_TMS32025=0 -DHAS_TMS32031=1 -DHAS_CCPU=0 -DHAS_PSXCPU=0 -DHAS_ASAP=0 -DHAS_UPD7810=0 -DHAS_UPD7807=0 -DHAS_ARM=0 -DHAS_JAGUAR=0 -DHAS_R3000=0 -DHAS_R5000=0 -DHAS_SH2=0 -DHAS_DSP32C=0 -DHAS_PIC16C54=0 -DHAS_PIC16C55=0 -DHAS_PIC16C56=0 -DHAS_PIC16C57=0 -DHAS_PIC16C58=0 -DHAS_G65816=0 -DHAS_SPC700=0 -DHAS_E132XS=0 -DHAS_CUSTOM=1 -DHAS_SAMPLES=1 -DHAS_DAC=1 -DHAS_DISCRETE=0 -DHAS_AY8910=1 -DHAS_YM2203=0 -DHAS_YM2151=0 -DHAS_YM2151_ALT=1 -DHAS_YM2608=0 -DHAS_YM2610=1 -DHAS_YM2610B=0 -DHAS_YM2612=0 -DHAS_YM3438=0 -DHAS_YM2413=0 -DHAS_YM3812=0 -DHAS_YM3526=0 -DHAS_YMZ280B=0 -DHAS_Y8950=0 -DHAS_SN76477=0 -DHAS_SN76496=0 -DHAS_POKEY=0 -DHAS_TIA=0 -DHAS_NES=0 -DHAS_NAMCO=0 -DHAS_NAMCONA=0 -DHAS_TMS36XX=0 -DHAS_TMS5110=0 -DHAS_TMS5220=1 -DHAS_VLM5030=0 -DHAS_ADPCM=0 -DHAS_OKIM6295=1 -DHAS_MSM5205=0 -DHAS_MSM5232=0 -DHAS_UPD7759=0 -DHAS_HC55516=1 -DHAS_K005289=0 -DHAS_K007232=0 -DHAS_K051649=0 -DHAS_K053260=0 -DHAS_K054539=0 -DHAS_SEGAPCM=0 -DHAS_RF5C68=0 -DHAS_CEM3394=0 -DHAS_C140=0 -DHAS_QSOUND=0 -DHAS_SAA1099=0 -DHAS_IREMGA20=0 -DHAS_ES5505=0 -DHAS_ES5506=0 -DHAS_BSMT2000=0 -DHAS_YMF262=0 -DHAS_YMF278B=0 -DHAS_GAELCO_CG1V=0 -DHAS_GAELCO_GAE1=0 -DHAS_X1_010=0 -DHAS_MULTIPCM=0 -DHAS_C6280=0 -DHAS_SP0250=0 -DHAS_SCSP=0 -DHAS_PSXSPU=0 -DHAS_YMF271=0 -fPIC -D__LIBRETRO__ -DPI=3.1415927 -DRETRO_PROFILE=0 -Wall -Wno-sign-compare -Wunused -Wpointer-arith -Wbad-function-cast -Wcast-align -Waggregate-return -Wshadow -Wstrict-prototypes -Wformat-security -Wwrite-strings -Wdisabled-optimization -DNDEBUG -O3 -fomit-frame-pointer -fstrict-aliasing -Isrc -Isrc/includes -Isrc/libretro -Isrc/cpu/m68000 -Isrc/cpu/m68000 -Isrc/libretro/includes/zlib -Dstricmp=strcasecmp -fPIC -c -o src/drawgfx.o src/drawgfx.c src/drawgfx.c: In function 'draw_crosshair': src/drawgfx.c:1357:24: warning: variable 'black' set but not used [-Wunused-but-set-variable] 1357 | unsigned short black,white; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_midway' cp "mame2003_midway_libretro.so" "/usr/src/RPM/BUILD/libretro-arcades-20240628/dist/unix/mame2003_midway_libretro.so" cp: cannot stat 'mame2003_midway_libretro.so': No such file or directory 1 core(s) failed: mame2003_midway + for core in daphne fbalpha2012 fbalpha2012_cps1 fbalpha2012_cps2 fbalpha2012_cps3 fbalpha2012_neogeo fbneo galaxy mame2000 mame2003 mame2003_midway mame2003_plus + ./libretro-build.sh mame2003_plus PLATFORM: Linux ARCHITECTURE: x86_64 TARGET: unix CC = gcc CXX = g++ CXX11 = g++ CXX17 = g++ STRIP = Compiler: CC="gcc" CXX="g++" === x86 CPU detected... === === x86_64 CPU detected... === unix unix === MAME 2003 Plus (0.78) Building mame2003_plus... /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-build-common.sh: line 334: /dev/fd/63: No such file or directory cd "/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus" gmake platform="unix" -j8 clean gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' /bin/sh: line 1: git: command not found gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Cleaning project... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake platform="unix" -j8 CC="gcc" CXX="g++" gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' /bin/sh: line 1: git: command not found gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/config.c... src/config.c: In function 'config_read_ports': src/config.c:332:22: warning: variable 'total' set but not used [-Wunused-but-set-variable] 332 | unsigned int total; | ^~~~~ src/config.c: In function 'config_read_coin_and_ticket_counters': src/config.c:441:13: warning: variable 'coin_counters' set but not used [-Wunused-but-set-variable] 441 | int coin_counters; | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/mame2003/core_options.c... src/mame2003/core_options.c: In function 'update_variables': src/mame2003/core_options.c:1224:39: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] 1224 | options.cpu_clock_scale = (double) atoi(var.value) / 100; | ^ src/mame2003/core_options.c: At top level: src/mame2003/core_options.c:754:47: warning: 'option_def_cyclone_mode' defined but not used [-Wunused-variable] 754 | static struct retro_core_option_v2_definition option_def_cyclone_mode = { | ^~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/mame2003/mame2003.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/mame2003/video.c... In file included from src/mame2003/video.c:7: src/common.h:460:55: warning: 'struct GameDriver' declared inside parameter list will not be visible outside of this definition or declaration 460 | const struct RomModule *rom_first_region(const struct GameDriver *drv); | ^~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpuint.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/common.c... src/common.c:21:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 21 | "CHDERR_NONE", | ^~~~~~~~~~~~~ src/common.c:22:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 22 | "CHDERR_NO_INTERFACE", | ^~~~~~~~~~~~~~~~~~~~~ src/common.c:23:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 23 | "CHDERR_OUT_OF_MEMORY", | ^~~~~~~~~~~~~~~~~~~~~~ src/common.c:24:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 24 | "CHDERR_INVALID_FILE", | ^~~~~~~~~~~~~~~~~~~~~ src/common.c:25:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 25 | "CHDERR_INVALID_PARAMETER", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/common.c:26:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 26 | "CHDERR_INVALID_DATA", | ^~~~~~~~~~~~~~~~~~~~~ src/common.c:27:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 27 | "CHDERR_FILE_NOT_FOUND", | ^~~~~~~~~~~~~~~~~~~~~~~ src/common.c:28:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 28 | "CHDERR_REQUIRES_PARENT", | ^~~~~~~~~~~~~~~~~~~~~~~~ src/common.c:29:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 29 | "CHDERR_FILE_NOT_WRITEABLE", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common.c:30:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 30 | "CHDERR_READ_ERROR", | ^~~~~~~~~~~~~~~~~~~ src/common.c:31:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 31 | "CHDERR_WRITE_ERROR", | ^~~~~~~~~~~~~~~~~~~~ src/common.c:32:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 32 | "CHDERR_CODEC_ERROR", | ^~~~~~~~~~~~~~~~~~~~ src/common.c:33:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 33 | "CHDERR_INVALID_PARENT", | ^~~~~~~~~~~~~~~~~~~~~~~ src/common.c:34:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 34 | "CHDERR_HUNK_OUT_OF_RANGE", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/common.c:35:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 35 | "CHDERR_DECOMPRESSION_ERROR", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common.c:36:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 36 | "CHDERR_COMPRESSION_ERROR", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/common.c:37:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 37 | "CHDERR_CANT_CREATE_FILE", | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/common.c:38:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 38 | "CHDERR_CANT_VERIFY", | ^~~~~~~~~~~~~~~~~~~~ src/common.c:39:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 39 | "CHDERR_NOT_SUPPORTED", | ^~~~~~~~~~~~~~~~~~~~~~ src/common.c:40:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 40 | "CHDERR_METADATA_NOT_FOUND", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common.c:41:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 41 | "CHDERR_INVALID_METADATA_SIZE", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common.c:42:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 42 | "CHDERR_UNSUPPORTED_VERSION" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/common.c: In function 'readsample': src/common.c:473:28: warning: unused variable 'SampleFile' [-Wunused-variable] 473 | struct GameSample *SampleFile; | ^~~~~~~~~~ src/common.c: In function 'readsamples': src/common.c:507:8: warning: variable 'missing_sample' set but not used [-Wunused-but-set-variable] 507 | bool missing_sample = false; | ^~~~~~~~~~~~~~ In file included from src/driver.h:68, from src/common.c:6: src/common.c: In function 'region_post_process': src/common.h:237:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 237 | #define ROMREGION_GETTYPE(r) ((UINT32)(r)->_hashdata) | ^ src/common.c:1394:20: note: in expansion of macro 'ROMREGION_GETTYPE' 1394 | int type = ROMREGION_GETTYPE(regiondata); | ^~~~~~~~~~~~~~~~~ src/common.c: In function 'read_rom_data': src/common.c:1542:71: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1542 | log_cb(RETRO_LOG_DEBUG, LOGPRE " Copying to %08X\n", (int)base); | ^ src/common.c: In function 'fill_rom_data': src/common.c:1627:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1627 | memset(base, (UINT32)ROM_GETHASHDATA(romp) & 0xff, numbytes); | ^ src/common.c: In function 'copy_rom_data': src/common.c:1641:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1641 | UINT32 srcoffs = (UINT32)ROM_GETHASHDATA(romp); /* srcoffset in place of hashdata */ | ^ src/common.c: In function 'rom_load': src/common.h:237:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 237 | #define ROMREGION_GETTYPE(r) ((UINT32)(r)->_hashdata) | ^ src/common.c:1948:34: note: in expansion of macro 'ROMREGION_GETTYPE' 1948 | int regiontype = ROMREGION_GETTYPE(region); | ^~~~~~~~~~~~~~~~~ src/common.c:1973:101: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1973 | log_cb(RETRO_LOG_DEBUG, LOGPRE "Allocated %X bytes @ %08X\n", romdata.regionlength, (int)romdata.regionbase); | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpuexec.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/datafile.c... src/datafile.c:369:12: warning: 'ci_strcmp' defined but not used [-Wunused-function] 369 | static int ci_strcmp (const char *s1, const char *s2) | ^~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/driver.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpuintrf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/harddisk.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/fileio.c... src/fileio.c: In function 'osd_get_path_info': src/fileio.c:273:45: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 273 | snprintf(buffer, PATH_MAX_LENGTH, "%s%c%s", currDir, PATH_DEFAULT_SLASH_C(), filename); | ^ In file included from /usr/include/stdio.h:964, from src/libretro-common/include/streams/file_stream.h:26, from src/fileio.c:11: In function 'snprintf', inlined from 'osd_get_path_info' at src/fileio.c:273:4: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/hash.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/hiscore.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/info.c... In file included from src/driver.h:68, from src/info.c:3: src/info.c: In function 'print_game_rom': src/common.h:237:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 237 | #define ROMREGION_GETTYPE(r) ((UINT32)(r)->_hashdata) | ^ src/info.c:359:33: note: in expansion of macro 'ROMREGION_GETTYPE' 359 | switch (ROMREGION_GETTYPE(region)) | ^~~~~~~~~~~~~~~~~ src/common.h:237:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 237 | #define ROMREGION_GETTYPE(r) ((UINT32)(r)->_hashdata) | ^ src/info.c:395:86: note: in expansion of macro 'ROMREGION_GETTYPE' 395 | default: fprintf(out, " region=\"0x%x\"", ROMREGION_GETTYPE(region)); | ^~~~~~~~~~~~~~~~~ src/info.c: At top level: src/info.c:646:13: warning: 'print_game_history' defined but not used [-Wunused-function] 646 | static void print_game_history(FILE* out, const struct GameDriver* game) | ^~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/input.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/inptport.c... src/inptport.c:575:13: warning: 'writeint' defined but not used [-Wunused-function] 575 | static void writeint(mame_file *f,UINT32 num) | ^~~~~~~~ src/inptport.c:556:12: warning: 'readint' defined but not used [-Wunused-function] 556 | static int readint(mame_file *f,UINT32 *num) | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/mamedbg.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/artwork.c... src/artwork.c: In function 'render_ui_overlay': src/artwork.c:2171:13: warning: variable 'width' set but not used [-Wunused-but-set-variable] 2171 | int width, height; | ^~~~~ src/artwork.c: In function 'artwork_load': src/artwork.c:2306:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2306 | for (tmp = list; tmp->type != OVERLAY_TYPE_END; count++) | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/mame.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/mame_unzip.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/ost_samples.c... src/ost_samples.c:475:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 475 | contra_sample_set_names | ^~~~~~~~~~~~~~~~~~~~~~~ src/ost_samples.c:482:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 482 | ddragon_sample_set_names | ^~~~~~~~~~~~~~~~~~~~~~~~ src/ost_samples.c:489:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 489 | ffight_sample_set_names | ^~~~~~~~~~~~~~~~~~~~~~~ src/ost_samples.c:496:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 496 | ikari_sample_set_names | ^~~~~~~~~~~~~~~~~~~~~~ src/ost_samples.c:503:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 503 | mk_sample_set_names | ^~~~~~~~~~~~~~~~~~~ src/ost_samples.c:510:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 510 | moonwalker_sample_set_names | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ost_samples.c:517:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 517 | nba_jam_sample_set_names | ^~~~~~~~~~~~~~~~~~~~~~~~ src/ost_samples.c:524:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 524 | outrun_sample_set_names | ^~~~~~~~~~~~~~~~~~~~~~~ src/ost_samples.c:531:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 531 | robocop_sample_set_names | ^~~~~~~~~~~~~~~~~~~~~~~~ src/ost_samples.c:538:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 538 | sf1_sample_set_names | ^~~~~~~~~~~~~~~~~~~~ src/ost_samples.c:545:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 545 | sf2_sample_set_names | ^~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/profiler.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/png.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndintrf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/state.c... src/state.c: In function 'ss_register_func': src/state.c:302:118: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 302 | log_cb(RETRO_LOG_DEBUG, LOGPRE "Duplicate save state function (%d, 0x%x)\n", ss_current_tag, (int)func); | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/bootstrap.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cheat.c... src/cheat.c: In function 'UIPressedRepeatThrottle': src/cheat.c:1453:33: warning: variable 'pressed' set but not used [-Wunused-but-set-variable] 1453 | int pressed = 0; | ^~~~~~~ src/cheat.c: In function 'RebuildStringTables': src/cheat.c:2005:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2005 | (int)menuStrings.mainList, | ^ src/cheat.c:2006:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2006 | (int)menuStrings.subList, | ^ src/cheat.c:2007:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2007 | (int)menuStrings.flagList, | ^ src/cheat.c:2008:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2008 | (int)menuStrings.mainStrings, | ^ src/cheat.c:2009:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2009 | (int)menuStrings.subStrings, | ^ src/cheat.c:2010:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2010 | (int)menuStrings.buf); | ^ src/cheat.c: In function 'DoSearchMenu': src/cheat.c:4876:25: warning: variable 'submenuChoice' set but not used [-Wunused-but-set-variable] 4876 | static INT32 submenuChoice = 0; | ^~~~~~~~~~~~~ src/cheat.c: In function 'DefaultEnableRegion': src/cheat.c:7695:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7695 | UINT32 handlerAddress = (UINT32)handler; | ^ src/cheat.c:7713:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 7713 | if( (handler == MWA_RAM) && | ^~ src/cheat.c:7718:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 7718 | if( (options.content_flags[CONTENT_NEOGEO]) && | ^~ src/cheat.c:7745:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7745 | if( (handlerAddress >= ((UINT32)MWA_BANK1)) && | ^ src/cheat.c:7746:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7746 | (handlerAddress <= ((UINT32)MWA_BANK24))) | ^ src/cheat.c: In function 'SetSearchRegionDefaultName': src/cheat.c:7787:82: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7787 | UINT32 handlerAddress = (UINT32)handler; | ^ src/cheat.c:7789:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7789 | if( (handlerAddress >= ((UINT32)MWA_BANK1)) && | ^ src/cheat.c:7790:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7790 | (handlerAddress <= ((UINT32)MWA_BANK24))) | ^ src/cheat.c:7792:86: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7792 | sprintf(desc, "BANK%.2d", (handlerAddress - ((UINT32)MWA_BANK1)) + 1); | ^ src/cheat.c:7798:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7798 | case (UINT32)MWA_NOP: strcpy(desc, "NOP "); break; | ^ src/cheat.c:7799:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7799 | case (UINT32)MWA_RAM: strcpy(desc, "RAM "); break; | ^ src/cheat.c:7800:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7800 | case (UINT32)MWA_ROM: strcpy(desc, "ROM "); break; | ^ src/cheat.c:7801:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 7801 | case (UINT32)MWA_RAMROM: strcpy(desc, "RAMROM"); break; | ^ In file included from src/driver.h:68, from src/cheat.c:374: src/cheat.c: In function 'BuildCPUInfoList': src/common.h:237:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 237 | #define ROMREGION_GETTYPE(r) ((UINT32)(r)->_hashdata) | ^ src/cheat.c:10093:54: note: in expansion of macro 'ROMREGION_GETTYPE' 10093 | UINT8 regionType = ROMREGION_GETTYPE(traverse); | ^~~~~~~~~~~~~~~~~ In function 'ResizeWatchListNoDispose', inlined from 'DeleteWatchAt.part.0' at src/cheat.c:7361:2: src/cheat.c:7324:66: warning: iteration 4294967294 invokes undefined behavior [-Waggressive-loop-optimizations] 7324 | for(i = watchListLength; i < newLength; i++) | ~^~ src/cheat.c:7324:52: note: within this loop 7324 | for(i = watchListLength; i < newLength; i++) | ~~^~~~~~~~~~~ In function 'ResizeCheatListNoDispose', inlined from 'DeleteCheatAt.part.0' at src/cheat.c:7130:2: src/cheat.c:7092:66: warning: iteration 4294967294 invokes undefined behavior [-Waggressive-loop-optimizations] 7092 | for(i = cheatListLength; i < newLength; i++) | ~^~ src/cheat.c:7092:52: note: within this loop 7092 | for(i = cheatListLength; i < newLength; i++) | ~~^~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/timer.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/ui_text.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/window.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/palette.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/fd1089.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/x86drc.c... In file included from src/x86drc.c:12: src/x86drc.c: In function 'drc_begin_sequence': src/x86drc.h:977:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 977 | do { OP1(0xe9); OP4((UINT32)(target) - ((UINT32)drc->cache_top + 4)); } while (0) | ^ src/x86drc.h:199:67: note: in definition of macro 'OP4' 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.c:217:17: note: in expansion of macro '_jmp' 217 | _jmp(drc->dispatch); | ^~~~ src/x86drc.h:977:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 977 | do { OP1(0xe9); OP4((UINT32)(target) - ((UINT32)drc->cache_top + 4)); } while (0) | ^ src/x86drc.h:199:67: note: in definition of macro 'OP4' 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.c:217:17: note: in expansion of macro '_jmp' 217 | _jmp(drc->dispatch); | ^~~~ src/x86drc.c: In function 'drc_end_sequence': src/x86drc.h:977:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 977 | do { OP1(0xe9); OP4((UINT32)(target) - ((UINT32)drc->cache_top + 4)); } while (0) | ^ src/x86drc.h:199:67: note: in definition of macro 'OP4' 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.c:241:33: note: in expansion of macro '_jmp' 241 | _jmp(drc->sequence_list[j].target); | ^~~~ src/x86drc.h:977:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 977 | do { OP1(0xe9); OP4((UINT32)(target) - ((UINT32)drc->cache_top + 4)); } while (0) | ^ src/x86drc.h:199:67: note: in definition of macro 'OP4' 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.c:241:33: note: in expansion of macro '_jmp' 241 | _jmp(drc->sequence_list[j].target); | ^~~~ src/x86drc.c: In function 'drc_append_verify_code': src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:213:38: note: in expansion of macro 'OP4' 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) | ^~~ src/x86drc.h:639:28: note: in expansion of macro 'MODRM_MABS' 639 | OP1(0x83); MODRM_MABS(reg, addr); OP1(imm); \ | ^~~~~~~~~~ src/x86drc.h:669:6: note: in expansion of macro '_arith_m32abs_imm_common' 669 | do { _arith_m32abs_imm_common(7, addr, imm); } while (0) | ^~~~~~~~~~~~~~~~~~~~~~~~ src/x86drc.c:285:17: note: in expansion of macro '_cmp_m32abs_imm' 285 | _cmp_m32abs_imm(code, *(UINT32 *)code); /* cmp [pc],opcode*/ | ^~~~~~~~~~~~~~~ src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:213:38: note: in expansion of macro 'OP4' 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) | ^~~ src/x86drc.h:643:28: note: in expansion of macro 'MODRM_MABS' 643 | OP1(0x81); MODRM_MABS(reg, addr); OP4(imm); \ | ^~~~~~~~~~ src/x86drc.h:669:6: note: in expansion of macro '_arith_m32abs_imm_common' 669 | do { _arith_m32abs_imm_common(7, addr, imm); } while (0) | ^~~~~~~~~~~~~~~~~~~~~~~~ src/x86drc.c:285:17: note: in expansion of macro '_cmp_m32abs_imm' 285 | _cmp_m32abs_imm(code, *(UINT32 *)code); /* cmp [pc],opcode*/ | ^~~~~~~~~~~~~~~ src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:213:38: note: in expansion of macro 'OP4' 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) | ^~~ src/x86drc.h:746:28: note: in expansion of macro 'MODRM_MABS' 746 | OP1(0x83); MODRM_MABS(reg, addr); OP1(imm); \ | ^~~~~~~~~~ src/x86drc.h:773:6: note: in expansion of macro '_arith_m16abs_imm_common' 773 | do { _arith_m16abs_imm_common(7, addr, imm); } while (0) | ^~~~~~~~~~~~~~~~~~~~~~~~ src/x86drc.c:290:17: note: in expansion of macro '_cmp_m16abs_imm' 290 | _cmp_m16abs_imm(code, *(UINT16 *)code); /* cmp [pc],opcode*/ | ^~~~~~~~~~~~~~~ src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:213:38: note: in expansion of macro 'OP4' 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) | ^~~ src/x86drc.h:750:28: note: in expansion of macro 'MODRM_MABS' 750 | OP1(0x81); MODRM_MABS(reg, addr); OP2(imm); \ | ^~~~~~~~~~ src/x86drc.h:773:6: note: in expansion of macro '_arith_m16abs_imm_common' 773 | do { _arith_m16abs_imm_common(7, addr, imm); } while (0) | ^~~~~~~~~~~~~~~~~~~~~~~~ src/x86drc.c:290:17: note: in expansion of macro '_cmp_m16abs_imm' 290 | _cmp_m16abs_imm(code, *(UINT16 *)code); /* cmp [pc],opcode*/ | ^~~~~~~~~~~~~~~ src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:213:38: note: in expansion of macro 'OP4' 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) | ^~~ src/x86drc.h:781:17: note: in expansion of macro 'MODRM_MABS' 781 | do { OP1(0x80); MODRM_MABS(reg, addr); OP1(imm); } while (0) | ^~~~~~~~~~ src/x86drc.h:802:6: note: in expansion of macro '_arith_m8abs_imm_common' 802 | do { _arith_m8abs_imm_common(7, addr, imm); } while (0) | ^~~~~~~~~~~~~~~~~~~~~~~ src/x86drc.c:295:17: note: in expansion of macro '_cmp_m8abs_imm' 295 | _cmp_m8abs_imm(code, *(UINT8 *)code); /* cmp [pc],opcode*/ | ^~~~~~~~~~~~~~ src/x86drc.c: In function 'drc_append_save_volatiles': src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:213:38: note: in expansion of macro 'OP4' 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) | ^~~ src/x86drc.h:423:17: note: in expansion of macro 'MODRM_MABS' 423 | do { OP1(0x89); MODRM_MABS(sreg, addr); } while (0) | ^~~~~~~~~~ src/x86drc.c:324:17: note: in expansion of macro '_mov_m32abs_r32' 324 | _mov_m32abs_r32(drc->icountptr, REG_EBP); | ^~~~~~~~~~~~~~~ src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:213:38: note: in expansion of macro 'OP4' 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) | ^~~ src/x86drc.h:423:17: note: in expansion of macro 'MODRM_MABS' 423 | do { OP1(0x89); MODRM_MABS(sreg, addr); } while (0) | ^~~~~~~~~~ src/x86drc.c:326:17: note: in expansion of macro '_mov_m32abs_r32' 326 | _mov_m32abs_r32(drc->pcptr, REG_EDI); | ^~~~~~~~~~~~~~~ src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:213:38: note: in expansion of macro 'OP4' 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) | ^~~ src/x86drc.h:423:17: note: in expansion of macro 'MODRM_MABS' 423 | do { OP1(0x89); MODRM_MABS(sreg, addr); } while (0) | ^~~~~~~~~~ src/x86drc.c:328:17: note: in expansion of macro '_mov_m32abs_r32' 328 | _mov_m32abs_r32(drc->esiptr, REG_ESI); | ^~~~~~~~~~~~~~~ src/x86drc.c: In function 'drc_append_restore_volatiles': src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:213:38: note: in expansion of macro 'OP4' 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) | ^~~ src/x86drc.h:369:17: note: in expansion of macro 'MODRM_MABS' 369 | do { OP1(0x8b); MODRM_MABS(dreg, addr); } while (0) | ^~~~~~~~~~ src/x86drc.c:339:17: note: in expansion of macro '_mov_r32_m32abs' 339 | _mov_r32_m32abs(REG_EBP, drc->icountptr); | ^~~~~~~~~~~~~~~ src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:213:38: note: in expansion of macro 'OP4' 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) | ^~~ src/x86drc.h:369:17: note: in expansion of macro 'MODRM_MABS' 369 | do { OP1(0x8b); MODRM_MABS(dreg, addr); } while (0) | ^~~~~~~~~~ src/x86drc.c:341:17: note: in expansion of macro '_mov_r32_m32abs' 341 | _mov_r32_m32abs(REG_EDI, drc->pcptr); | ^~~~~~~~~~~~~~~ src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:213:38: note: in expansion of macro 'OP4' 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) | ^~~ src/x86drc.h:369:17: note: in expansion of macro 'MODRM_MABS' 369 | do { OP1(0x8b); MODRM_MABS(dreg, addr); } while (0) | ^~~~~~~~~~ src/x86drc.c:343:17: note: in expansion of macro '_mov_r32_m32abs' 343 | _mov_r32_m32abs(REG_ESI, drc->esiptr); | ^~~~~~~~~~~~~~~ src/x86drc.c: In function 'drc_append_save_call_restore': src/x86drc.h:982:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 982 | do { if (drc->uses_fp) OP1(0xe8); OP4((UINT32)(target) - ((UINT32)drc->cache_top + 4)); } while (0) | ^ src/x86drc.h:199:67: note: in definition of macro 'OP4' 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.c:354:9: note: in expansion of macro '_call' 354 | _call(target); /* call target*/ | ^~~~~ src/x86drc.h:982:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 982 | do { if (drc->uses_fp) OP1(0xe8); OP4((UINT32)(target) - ((UINT32)drc->cache_top + 4)); } while (0) | ^ src/x86drc.h:199:67: note: in definition of macro 'OP4' 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.c:354:9: note: in expansion of macro '_call' 354 | _call(target); /* call target*/ | ^~~~~ src/x86drc.c: In function 'drc_append_dispatcher': src/x86drc.h:218:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 218 | if ((UINT32)(disp) == 0 && (base) != REG_ESP && (base) != REG_EBP) \ | ^ src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' 256 | MODRM_MBD(reg,indx,disp); \ | ^~~~~~~~~ src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) | ^~~~~~~~~~~ src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ | ^~~~~~~~~~~~~~~ src/x86drc.h:222:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 222 | else if ((INT8)(INT32)(disp) == (INT32)(disp)) \ | ^ src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' 256 | MODRM_MBD(reg,indx,disp); \ | ^~~~~~~~~ src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) | ^~~~~~~~~~~ src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ | ^~~~~~~~~~~~~~~ src/x86drc.h:222:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 222 | else if ((INT8)(INT32)(disp) == (INT32)(disp)) \ | ^ src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' 256 | MODRM_MBD(reg,indx,disp); \ | ^~~~~~~~~ src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) | ^~~~~~~~~~~ src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ | ^~~~~~~~~~~~~~~ src/x86drc.h:228:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 228 | OP1((INT32)disp); \ | ^ src/x86drc.h:197:58: note: in definition of macro 'OP1' 197 | #define OP1(x) do { *drc->cache_top++ = (UINT8)(x); } while (0) | ^ src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' 256 | MODRM_MBD(reg,indx,disp); \ | ^~~~~~~~~ src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) | ^~~~~~~~~~~ src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ | ^~~~~~~~~~~~~~~ src/x86drc.h:233:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 233 | OP1((INT32)disp); \ | ^ src/x86drc.h:197:58: note: in definition of macro 'OP1' 197 | #define OP1(x) do { *drc->cache_top++ = (UINT8)(x); } while (0) | ^ src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' 256 | MODRM_MBD(reg,indx,disp); \ | ^~~~~~~~~ src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) | ^~~~~~~~~~~ src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ | ^~~~~~~~~~~~~~~ src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:242:25: note: in expansion of macro 'OP4' 242 | OP4(disp); \ | ^~~ src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' 256 | MODRM_MBD(reg,indx,disp); \ | ^~~~~~~~~ src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) | ^~~~~~~~~~~ src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ | ^~~~~~~~~~~~~~~ src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:247:25: note: in expansion of macro 'OP4' 247 | OP4(disp); \ | ^~~ src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' 256 | MODRM_MBD(reg,indx,disp); \ | ^~~~~~~~~ src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) | ^~~~~~~~~~~ src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ | ^~~~~~~~~~~~~~~ src/x86drc.h:257:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 257 | else if ((UINT32)(disp) == 0 || (base) == NO_BASE) \ | ^ src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) | ^~~~~~~~~~~ src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ | ^~~~~~~~~~~~~~~ src/x86drc.h:261:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 261 | if ((UINT32)(disp) != 0) OP4(disp); \ | ^ src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) | ^~~~~~~~~~~ src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ | ^~~~~~~~~~~~~~~ src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:261:42: note: in expansion of macro 'OP4' 261 | if ((UINT32)(disp) != 0) OP4(disp); \ | ^~~ src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) | ^~~~~~~~~~~ src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ | ^~~~~~~~~~~~~~~ src/x86drc.h:263:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 263 | else if ((INT8)(INT32)(disp) == (INT32)(disp)) \ | ^ src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) | ^~~~~~~~~~~ src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ | ^~~~~~~~~~~~~~~ src/x86drc.h:263:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 263 | else if ((INT8)(INT32)(disp) == (INT32)(disp)) \ | ^ src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) | ^~~~~~~~~~~ src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ | ^~~~~~~~~~~~~~~ src/x86drc.h:267:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 267 | OP1((INT32)disp); \ | ^ src/x86drc.h:197:58: note: in definition of macro 'OP1' 197 | #define OP1(x) do { *drc->cache_top++ = (UINT8)(x); } while (0) | ^ src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) | ^~~~~~~~~~~ src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ | ^~~~~~~~~~~~~~~ src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:273:17: note: in expansion of macro 'OP4' 273 | OP4(disp); \ | ^~~ src/x86drc.h:375:17: note: in expansion of macro 'MODRM_MBISD' 375 | do { OP1(0x8b); MODRM_MBISD(dreg, NO_BASE, indx, scale, disp); } while (0) | ^~~~~~~~~~~ src/x86drc.c:389:9: note: in expansion of macro '_mov_r32_m32isd' 389 | _mov_r32_m32isd(REG_EAX, REG_EAX, 4, drc->lookup_l1); /* mov eax,[eax*4 + l1lookup]*/ | ^~~~~~~~~~~~~~~ src/x86drc.c: In function 'drc_append_fixed_dispatcher': src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:213:38: note: in expansion of macro 'OP4' 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) | ^~~ src/x86drc.h:369:17: note: in expansion of macro 'MODRM_MABS' 369 | do { OP1(0x8b); MODRM_MABS(dreg, addr); } while (0) | ^~~~~~~~~~ src/x86drc.c:404:17: note: in expansion of macro '_mov_r32_m32abs' 404 | _mov_r32_m32abs(REG_EAX, &drc->lookup_l1[newpc >> drc->l1shift]);/* mov eax,[(newpc >> l1shift)*4 + l1lookup]*/ | ^~~~~~~~~~~~~~~ src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:213:38: note: in expansion of macro 'OP4' 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) | ^~~ src/x86drc.h:987:17: note: in expansion of macro 'MODRM_MABS' 987 | do { OP1(0xff); MODRM_MABS(4, addr); } while (0) | ^~~~~~~~~~ src/x86drc.c:408:17: note: in expansion of macro '_jmp_m32abs' 408 | _jmp_m32abs((UINT8 *)base + (newpc & drc->l2mask) * drc->l2scale); /* jmp [eax+(newpc & l2mask)*l2scale]*/ | ^~~~~~~~~~~ src/x86drc.c: In function 'drc_append_set_fp_rounding': src/x86drc.h:218:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 218 | if ((UINT32)(disp) == 0 && (base) != REG_ESP && (base) != REG_EBP) \ | ^ src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' 256 | MODRM_MBD(reg,indx,disp); \ | ^~~~~~~~~ src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) | ^~~~~~~~~~~ src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ | ^~~~~~~~~~~~~ src/x86drc.h:222:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 222 | else if ((INT8)(INT32)(disp) == (INT32)(disp)) \ | ^ src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' 256 | MODRM_MBD(reg,indx,disp); \ | ^~~~~~~~~ src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) | ^~~~~~~~~~~ src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ | ^~~~~~~~~~~~~ src/x86drc.h:222:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 222 | else if ((INT8)(INT32)(disp) == (INT32)(disp)) \ | ^ src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' 256 | MODRM_MBD(reg,indx,disp); \ | ^~~~~~~~~ src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) | ^~~~~~~~~~~ src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ | ^~~~~~~~~~~~~ src/x86drc.h:228:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 228 | OP1((INT32)disp); \ | ^ src/x86drc.h:197:58: note: in definition of macro 'OP1' 197 | #define OP1(x) do { *drc->cache_top++ = (UINT8)(x); } while (0) | ^ src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' 256 | MODRM_MBD(reg,indx,disp); \ | ^~~~~~~~~ src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) | ^~~~~~~~~~~ src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ | ^~~~~~~~~~~~~ src/x86drc.h:233:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 233 | OP1((INT32)disp); \ | ^ src/x86drc.h:197:58: note: in definition of macro 'OP1' 197 | #define OP1(x) do { *drc->cache_top++ = (UINT8)(x); } while (0) | ^ src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' 256 | MODRM_MBD(reg,indx,disp); \ | ^~~~~~~~~ src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) | ^~~~~~~~~~~ src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ | ^~~~~~~~~~~~~ src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:242:25: note: in expansion of macro 'OP4' 242 | OP4(disp); \ | ^~~ src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' 256 | MODRM_MBD(reg,indx,disp); \ | ^~~~~~~~~ src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) | ^~~~~~~~~~~ src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ | ^~~~~~~~~~~~~ src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:247:25: note: in expansion of macro 'OP4' 247 | OP4(disp); \ | ^~~ src/x86drc.h:256:17: note: in expansion of macro 'MODRM_MBD' 256 | MODRM_MBD(reg,indx,disp); \ | ^~~~~~~~~ src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) | ^~~~~~~~~~~ src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ | ^~~~~~~~~~~~~ src/x86drc.h:257:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 257 | else if ((UINT32)(disp) == 0 || (base) == NO_BASE) \ | ^ src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) | ^~~~~~~~~~~ src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ | ^~~~~~~~~~~~~ src/x86drc.h:261:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 261 | if ((UINT32)(disp) != 0) OP4(disp); \ | ^ src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) | ^~~~~~~~~~~ src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ | ^~~~~~~~~~~~~ src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:261:42: note: in expansion of macro 'OP4' 261 | if ((UINT32)(disp) != 0) OP4(disp); \ | ^~~ src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) | ^~~~~~~~~~~ src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ | ^~~~~~~~~~~~~ src/x86drc.h:263:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 263 | else if ((INT8)(INT32)(disp) == (INT32)(disp)) \ | ^ src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) | ^~~~~~~~~~~ src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ | ^~~~~~~~~~~~~ src/x86drc.h:263:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 263 | else if ((INT8)(INT32)(disp) == (INT32)(disp)) \ | ^ src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) | ^~~~~~~~~~~ src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ | ^~~~~~~~~~~~~ src/x86drc.h:267:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 267 | OP1((INT32)disp); \ | ^ src/x86drc.h:197:58: note: in definition of macro 'OP1' 197 | #define OP1(x) do { *drc->cache_top++ = (UINT8)(x); } while (0) | ^ src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) | ^~~~~~~~~~~ src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ | ^~~~~~~~~~~~~ src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:273:17: note: in expansion of macro 'OP4' 273 | OP4(disp); \ | ^~~ src/x86drc.h:867:17: note: in expansion of macro 'MODRM_MBISD' 867 | do { OP1(0xd9); MODRM_MBISD(5, NO_BASE, indx, scale, addr); } while (0) | ^~~~~~~~~~~ src/x86drc.c:436:9: note: in expansion of macro '_fldcw_m16isd' 436 | _fldcw_m16isd(regindex, 2, &fp_control[0]); /* fldcw [fp_control + reg*2]*/ | ^~~~~~~~~~~~~ src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:213:38: note: in expansion of macro 'OP4' 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) | ^~~ src/x86drc.h:870:17: note: in expansion of macro 'MODRM_MABS' 870 | do { OP1(0xd9); MODRM_MABS(7, addr); } while (0) | ^~~~~~~~~~ src/x86drc.c:437:9: note: in expansion of macro '_fnstcw_m16abs' 437 | _fnstcw_m16abs(&drc->fpcw_curr); /* fnstcw [fpcw_curr]*/ | ^~~~~~~~~~~~~~ src/x86drc.c: In function 'drc_append_set_temp_fp_rounding': src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:213:38: note: in expansion of macro 'OP4' 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) | ^~~ src/x86drc.h:864:17: note: in expansion of macro 'MODRM_MABS' 864 | do { OP1(0xd9); MODRM_MABS(5, addr); } while (0) | ^~~~~~~~~~ src/x86drc.c:448:9: note: in expansion of macro '_fldcw_m16abs' 448 | _fldcw_m16abs(&fp_control[rounding]); /* fldcw [fp_control]*/ | ^~~~~~~~~~~~~ src/x86drc.c: In function 'drc_append_restore_fp_rounding': src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:213:38: note: in expansion of macro 'OP4' 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) | ^~~ src/x86drc.h:864:17: note: in expansion of macro 'MODRM_MABS' 864 | do { OP1(0xd9); MODRM_MABS(5, addr); } while (0) | ^~~~~~~~~~ src/x86drc.c:459:9: note: in expansion of macro '_fldcw_m16abs' 459 | _fldcw_m16abs(&drc->fpcw_curr); /* fldcw [fpcw_curr]*/ | ^~~~~~~~~~~~~ src/x86drc.c: In function 'append_entry_point': src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:213:38: note: in expansion of macro 'OP4' 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) | ^~~ src/x86drc.h:870:17: note: in expansion of macro 'MODRM_MABS' 870 | do { OP1(0xd9); MODRM_MABS(7, addr); } while (0) | ^~~~~~~~~~ src/x86drc.c:537:17: note: in expansion of macro '_fnstcw_m16abs' 537 | _fnstcw_m16abs(&drc->fpcw_save); /* fstcw [fpcw_save]*/ | ^~~~~~~~~~~~~~ src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:213:38: note: in expansion of macro 'OP4' 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) | ^~~ src/x86drc.h:864:17: note: in expansion of macro 'MODRM_MABS' 864 | do { OP1(0xd9); MODRM_MABS(5, addr); } while (0) | ^~~~~~~~~~ src/x86drc.c:538:17: note: in expansion of macro '_fldcw_m16abs' 538 | _fldcw_m16abs(&drc->fpcw_curr); /* fldcw [fpcw_curr]*/ | ^~~~~~~~~~~~~ src/x86drc.c: In function 'append_recompile': src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:290:17: note: in expansion of macro 'OP4' 290 | do { OP1(0x68); OP4(imm); } while (0) | ^~~ src/x86drc.c:565:9: note: in expansion of macro '_push_imm' 565 | _push_imm(drc); /* push drc*/ | ^~~~~~~~~ src/x86drc.c: In function 'append_out_of_cycles': src/x86drc.h:199:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | #define OP4(x) do { *(UINT32 *)drc->cache_top = (UINT32)(x); drc->cache_top += 4; } while (0) | ^ src/x86drc.h:213:38: note: in expansion of macro 'OP4' 213 | do { OP1(0x05 | (((reg) & 7) << 3)); OP4(addr); } while (0) | ^~~ src/x86drc.h:864:17: note: in expansion of macro 'MODRM_MABS' 864 | do { OP1(0xd9); MODRM_MABS(5, addr); } while (0) | ^~~~~~~~~~ src/x86drc.c:581:17: note: in expansion of macro '_fldcw_m16abs' 581 | _fldcw_m16abs(&drc->fpcw_save); /* fldcw [fpcw_save]*/ | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/6532riot.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/74123.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/6522via.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/74148.c... src/machine/74148.c: In function 'TTL74148_update': src/machine/74148.c:84:27: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 84 | bit0 = !((!chips[which].input_lines[1] & | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/machine/74148.c:88:27: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 88 | (!chips[which].input_lines[3] & | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/machine/74148.c:91:27: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 91 | (!chips[which].input_lines[5] & | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/machine/74148.c:95:27: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 95 | bit1 = !((!chips[which].input_lines[2] & | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/machine/74148.c:98:27: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 98 | (!chips[which].input_lines[3] & | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/74153.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/controls.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/7474.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/6821pia.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/8255ppi.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/eeprom.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/mb87078.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/mathbox.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/random.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/tmp68301.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/ticket.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/mame-memory.c... src/mame-memory.c: In function 'assign_dynamic_bank': src/mame-memory.c:73:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 73 | #define BANK_TO_HANDLER(b) ((void *)(b)) | ^ src/mame-memory.c:978:32: note: in expansion of macro 'BANK_TO_HANDLER' 978 | return BANK_TO_HANDLER(bank); | ^~~~~~~~~~~~~~~ src/mame-memory.c: In function 'verify_memory': src/mame-memory.c:1230:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1230 | for (; !IS_MEMPORT_END(mwa); mwa++) | ^~~ src/mame-memory.c:1237:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1237 | mwa++; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/usrintrf.c... src/usrintrf.c: In function 'ui_drawchar': src/usrintrf.c:491:56: warning: declaration of 'color' shadows a global declaration [-Wshadow] 491 | void ui_drawchar(struct mame_bitmap *dest, int ch, int color, int sx, int sy) | ~~~~^~~~~ src/usrintrf.c:81:22: note: shadowed declaration is here 81 | static int mode,bank,color,firstdrawn; | ^~~~~ src/usrintrf.c: In function 'ui_text_ex': src/usrintrf.c:515:114: warning: declaration of 'color' shadows a global declaration [-Wshadow] 515 | static void ui_text_ex(struct mame_bitmap *bitmap, const char *buf_begin, const char *buf_end, int x, int y, int color) | ~~~~^~~~~ src/usrintrf.c:81:22: note: shadowed declaration is here 81 | static int mode,bank,color,firstdrawn; | ^~~~~ src/usrintrf.c: In function 'ui_multitext_ex': src/usrintrf.c:668:130: warning: declaration of 'color' shadows a global declaration [-Wshadow] 668 | static void ui_multitext_ex(struct mame_bitmap *bitmap, const char *begin, const char *end, unsigned maxchars, int x, int y, int color) | ~~~~^~~~~ src/usrintrf.c:81:22: note: shadowed declaration is here 81 | static int mode,bank,color,firstdrawn; | ^~~~~ src/usrintrf.c: In function 'ui_multitextbox_ex': src/usrintrf.c:687:149: warning: declaration of 'color' shadows a global declaration [-Wshadow] 687 | static void ui_multitextbox_ex(struct mame_bitmap *bitmap, const char *begin, const char *end, unsigned maxchars, int x, int y, int dx, int dy, int color) | ~~~~^~~~~ src/usrintrf.c:81:22: note: shadowed declaration is here 81 | static int mode,bank,color,firstdrawn; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/filter.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/votrax.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/idectrl.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/wavwrite.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/z80fmly.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/streams.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/matrix3d.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/tilemap.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tlc34076.c... src/vidhrdw/tlc34076.c: In function 'tlc34076_w': src/vidhrdw/tlc34076.c:137:15: warning: variable 'oldval' set but not used [-Wunused-but-set-variable] 137 | UINT8 oldval; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/generic.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/mixer.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/pacplus.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/mspacman.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/jumpshot.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/avgdvg_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/vector.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/theglobp.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/resnet.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/jrpacman.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/acitya.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/pengo.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/epos_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/poly.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/epos.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/pacman.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/pacman_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/cclimber_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/yamato.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cclimber.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gomoku_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/gomoku_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gomoku.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/wiping_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/wiping.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/wiping_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/seicross.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/seicross_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/clshroad_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/cclimber_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/clshroad.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/magmax.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tubep.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cop01.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/cop01_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/terracre_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/galivan.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tubep_vidhrdw.c... src/vidhrdw/tubep_vidhrdw.c: In function 'palette_init_tubep': src/vidhrdw/tubep_vidhrdw.c:235:16: warning: variable 'output_scaler' set but not used [-Wunused-but-set-variable] 235 | double output_scaler; | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/terracre.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/magmax_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/galivan_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/hyhoo.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/armedf.c... In file included from src/driver.h:64, from src/drivers/armedf.c:146: src/drivers/armedf.c:228:25: warning: 'legion_command_c' defined but not used [-Wunused-function] 228 | static WRITE16_HANDLER( legion_command_c ) | ^~~~~~~~~~~~~~~~ src/memory.h:129:42: note: in definition of macro 'WRITE16_HANDLER' 129 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/nb1413m3.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/armedf_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/hyhoo_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/pastelgl_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/pastelgl.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/nbmj8688.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/nbmj8688_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/nbmj8891_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/nbmj8991_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/m68kfmly.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/nbmj8991.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/niyanpai.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/niyanpai_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/nbmj8891.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/safarir.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/nbmj9195_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/phoenix_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/phoenix.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/naughtyb.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/naughtyb_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/phoenix_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/pleiads.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/geebee_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/geebee_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/geebee.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/nbmj9195.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/geebee_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/warpwarp_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/warpwarp.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tankbatt_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/warpwarp_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tankbatt.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/rallyx.c... In file included from src/mame2003/mame2003.h:9, from src/fileio.h:13, from src/mame.h:20, from src/mamedbg.h:4, from src/driver.h:65, from src/drivers/rallyx.c:56: src/inptport.h:189:43: warning: 'input_ports_nrallyv' defined but not used [-Wunused-const-variable=] 189 | static const struct InputPortTiny input_ports_##name[] = { | ^~~~~~~~~~~~ src/drivers/rallyx.c:237:1: note: in expansion of macro 'INPUT_PORTS_START' 237 | INPUT_PORTS_START( nrallyv ) | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/galaxian_sndhrdw.c... src/sndhrdw/galaxian_sndhrdw.c: In function 'galaxian_sh_start': src/sndhrdw/galaxian_sndhrdw.c:198:26: warning: variable 'charge' set but not used [-Wunused-but-set-variable] 198 | int i, j, sweep, charge, countdown, generator, bit1, bit2; | ^~~~~~ src/sndhrdw/galaxian_sndhrdw.c:198:19: warning: variable 'sweep' set but not used [-Wunused-but-set-variable] 198 | int i, j, sweep, charge, countdown, generator, bit1, bit2; | ^~~~~ src/sndhrdw/galaxian_sndhrdw.c:198:16: warning: variable 'j' set but not used [-Wunused-but-set-variable] 198 | int i, j, sweep, charge, countdown, generator, bit1, bit2; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/locomotn.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/bosco_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/galaxian.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/galaga_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/galaga.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/digdug_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/rallyx_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/xevious_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/gaplus_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/xevious_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/galaxian_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mappy_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mappy.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gaplus_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gaplus.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/toypop_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/toypop.c... In file included from src/driver.h:64, from src/drivers/toypop.c:32: src/drivers/toypop.c:228:23: warning: 'toypop_68k_irq_trigger_w' defined but not used [-Wunused-function] 228 | static WRITE_HANDLER( toypop_68k_irq_trigger_w ) | ^~~~~~~~~~~~~~~~~~~~~~~~ src/memory.h:127:42: note: in definition of macro 'WRITE_HANDLER' 127 | #define WRITE_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data8_t data) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/polepos.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/polepos_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/pacland.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/skykid.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/skykid_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/pacland_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/polepos_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/baraduke.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/baraduke_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tceptor.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/namcos86_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/namcos1.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tceptor_vidhrdw.c... src/vidhrdw/tceptor_vidhrdw.c: In function 'palette_init_tceptor': src/vidhrdw/tceptor_vidhrdw.c:47:24: warning: variable 'totlookup' set but not used [-Wunused-but-set-variable] 47 | int totcolors, totlookup; | ^~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/namcos86.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/namcos1_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/namcos2_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/namcos1_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/namcos2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/namcos2_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/namconb1.c... In file included from src/mame2003/mame2003.h:9, from src/fileio.h:13, from src/mame.h:20, from src/mamedbg.h:4, from src/driver.h:65, from src/drivers/namconb1.c:290: src/inptport.h:189:43: warning: 'input_ports_machbrkr' defined but not used [-Wunused-const-variable=] 189 | static const struct InputPortTiny input_ports_##name[] = { | ^~~~~~~~~~~~ src/drivers/namconb1.c:1141:1: note: in expansion of macro 'INPUT_PORTS_START' 1141 | INPUT_PORTS_START( machbrkr ) | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/namcona1.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/namcoic.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/namcona1_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/namcond1_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/namcond1.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/namconb1_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/namcos10.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/namcos12.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/namcos11.c... In file included from src/drivers/namcos11.c:144: src/driver.h:98:14: warning: 'construct_coh110' defined but not used [-Wunused-function] 98 | void construct_##game(struct InternalMachineDriver *machine) \ | ^~~~~~~~~~ src/drivers/namcos11.c:797:8: note: in expansion of macro 'MACHINE_DRIVER_START' 797 | static MACHINE_DRIVER_START( coh110 ) | ^~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/namcos21_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/namcos21.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ygv608.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/namcos3d.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/psx_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/redclash.c... src/drivers/redclash.c: In function 'zerohour_snd_play': src/drivers/redclash.c:65:49: warning: declaration of 'address' shadows a global declaration [-Wshadow] 65 | static void zerohour_snd_play(INT32 bank, INT32 address, UINT8 data) | ~~~~~~^~~~~~~ src/drivers/redclash.c:61:14: note: shadowed declaration is here 61 | static INT32 address; | ^~~~~~~ src/drivers/redclash.c:65:64: warning: declaration of 'data' shadows a global declaration [-Wshadow] 65 | static void zerohour_snd_play(INT32 bank, INT32 address, UINT8 data) | ~~~~~~^~~~ src/drivers/redclash.c:62:14: note: shadowed declaration is here 62 | static UINT8 data; | ^~~~ In file included from src/driver.h:64, from src/drivers/redclash.c:23: src/drivers/redclash.c: At top level: src/memory.h:127:90: warning: declaration of 'data' shadows a global declaration [-Wshadow] 127 | #define WRITE_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data8_t data) | ^ src/drivers/redclash.c:171:1: note: in expansion of macro 'WRITE_HANDLER' 171 | WRITE_HANDLER( zerohour_sound_output0_w ) | ^~~~~~~~~~~~~ src/drivers/redclash.c:62:14: note: shadowed declaration is here 62 | static UINT8 data; | ^~~~ src/memory.h:127:90: warning: declaration of 'data' shadows a global declaration [-Wshadow] 127 | #define WRITE_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data8_t data) | ^ src/drivers/redclash.c:178:1: note: in expansion of macro 'WRITE_HANDLER' 178 | WRITE_HANDLER( zerohour_sound_output1_w ) | ^~~~~~~~~~~~~ src/drivers/redclash.c:62:14: note: shadowed declaration is here 62 | static UINT8 data; | ^~~~ src/drivers/redclash.c:62:14: warning: 'data' defined but not used [-Wunused-variable] src/drivers/redclash.c:61:14: warning: 'address' defined but not used [-Wunused-variable] 61 | static INT32 address; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/namcos22.c... In file included from src/driver.h:64, from src/includes/namcos22.h:1, from src/drivers/namcos22.c:552: src/drivers/namcos22.c:602:25: warning: 'namcos22_C139_SCI_w' defined but not used [-Wunused-function] 602 | static WRITE32_HANDLER( namcos22_C139_SCI_w ) | ^~~~~~~~~~~~~~~~~~~ src/memory.h:131:42: note: in definition of macro 'WRITE32_HANDLER' 131 | #define WRITE32_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data32_t data, UNUSEDARG data32_t mem_mask) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cosmic.c... src/drivers/cosmic.c: In function 'panic_sound_output_w': src/drivers/cosmic.c:69:34: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 69 | else | ^~~~ src/drivers/cosmic.c:71:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 71 | break; | ^~~~~ src/drivers/cosmic.c: In function 'cosmica_sound_output_w': src/drivers/cosmic.c:223:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 223 | else | ^~~~ src/drivers/cosmic.c:224:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 224 | sample_start(2, 3, 0); break; | ^~~~~ src/drivers/cosmic.c:234:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 234 | else | ^~~~ src/drivers/cosmic.c:235:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 235 | sample_start(3, 4, 0); break; | ^~~~~ src/drivers/cosmic.c:244:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 244 | else | ^~~~ src/drivers/cosmic.c:245:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 245 | sample_start(4, 5, 0); break; | ^~~~~ src/drivers/cosmic.c:254:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 254 | else | ^~~~ src/drivers/cosmic.c:255:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 255 | sample_start(5, 6, 0); break; | ^~~~~ src/drivers/cosmic.c:264:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 264 | else | ^~~~ src/drivers/cosmic.c:265:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 265 | sample_start(6, 7, 0); break; | ^~~~~ src/drivers/cosmic.c:274:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 274 | else | ^~~~ src/drivers/cosmic.c:275:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 275 | sample_start(7, 8, 0); break; | ^~~~~ src/drivers/cosmic.c:321:18: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 321 | if (data) sample_start(11,12, 0); break; /*Insert Coin*/ | ^~ src/drivers/cosmic.c:321:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 321 | if (data) sample_start(11,12, 0); break; /*Insert Coin*/ | ^~~~~ src/drivers/cosmic.c: In function 'panic_interrupt': src/drivers/cosmic.c:342:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 342 | if ((input_port_3_r(0) & 0xc0) != 0xc0) | ^~ src/drivers/cosmic.c:345:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 345 | cpu_set_irq_line_and_vector(0, 0, HOLD_LINE, 0xcf); /* RST 08h */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/cosmic_vidhrdw.c... src/vidhrdw/cosmic_vidhrdw.c: In function 'cosmica_draw_starfield': src/vidhrdw/cosmic_vidhrdw.c:378:30: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 378 | if ((!(hc & va) & (vb ^ hb_)) && /* right network */ | ^~~~~~~~~~ src/vidhrdw/cosmic_vidhrdw.c: In function 'nomnlnd_draw_background': src/vidhrdw/cosmic_vidhrdw.c:536:30: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 536 | if ((!vb_ & vc_ & !vd_) ^ (vb_ & !vc_ & vd_)) | ^~~~ src/vidhrdw/cosmic_vidhrdw.c:539:37: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 539 | if (!hd_ & hc_ & !hb_) | ^~~~ src/vidhrdw/cosmic_vidhrdw.c:570:50: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 570 | (!plane1 & hd) << 2; /* B - see above*/ | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/redclash_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ladybug.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mrdo.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cheekyms.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/namcos22_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/cheekyms_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/docastle_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mrdo_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ladybug_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/docastle.c... src/drivers/docastle.c:902:114: warning: "/*" within comment [-Wcomment] 902 | /* ROM_LOAD( "09c.bin", 0x0000, 0x0200, CRC(066f52bc) SHA1(99f4f2d0181bcaf389c16f127cc3e632d62ee417) ) /* color prom */ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/dkong_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/docastle_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mario_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/mario_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/strtheat.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mario.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/dkong_vidhrdw.c... In file included from src/vidhrdw/dkong_vidhrdw.c:9: src/includes/dkong.h:49:13: warning: 'scanline_callback' declared 'static' but never defined [-Wunused-function] 49 | static void scanline_callback(int scanline); | ^~~~~~~~~~~~~~~~~ src/vidhrdw/dkong_vidhrdw.c:782:13: warning: 'draw_grid' defined but not used [-Wunused-function] 782 | static void draw_grid(struct mame_bitmap *bitmap) | ^~~~~~~~~ src/vidhrdw/dkong_vidhrdw.c:222:27: warning: 'radarscp1_net_info' defined but not used [-Wunused-const-variable=] 222 | static const res_net_info radarscp1_net_info = | ^~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/popeye.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/popeye_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/dkong.c... In file included from src/drivers/dkong.c:138: src/includes/dkong.h:49:13: warning: 'scanline_callback' declared 'static' but never defined [-Wunused-function] 49 | static void scanline_callback(int scanline); | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/rp5h01.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/punchout.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/playch10_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/playch10.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/punchout_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/vsnes_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/playch10_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/vsnes.c... In file included from src/mame2003/mame2003.h:9, from src/fileio.h:13, from src/mame.h:20, from src/mamedbg.h:4, from src/driver.h:65, from src/drivers/vsnes.c:128: src/inptport.h:189:43: warning: 'input_ports_vsnes' defined but not used [-Wunused-const-variable=] 189 | static const struct InputPortTiny input_ports_##name[] = { | ^~~~~~~~~~~~ src/drivers/vsnes.c:524:1: note: in expansion of macro 'INPUT_PORTS_START' 524 | INPUT_PORTS_START( vsnes ) | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/vsnes_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ppu2c03b.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/nss.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/snes_sndhrdw.c... src/sndhrdw/snes_sndhrdw.c: In function 'fakespc_port_r': src/sndhrdw/snes_sndhrdw.c:586:28: warning: array subscript 4 is above array bounds of 'UINT8[4]' {aka 'unsigned char[4]'} [-Warray-bounds=] 586 | return fakeapu_port[offset]; | ~~~~~~~~~~~~^~~~~~~~ src/sndhrdw/snes_sndhrdw.c:66:7: note: while referencing 'fakeapu_port' 66 | UINT8 fakeapu_port[4] = { 0xaa, 0xbb, 0x00, 0x00 }; | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/8080bw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/sspeedr_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/snes_machine.c... src/machine/snes_machine.c:1051:12: warning: 'snes_validate_infoblock' defined but not used [-Wunused-function] 1051 | static int snes_validate_infoblock( UINT8 *infoblock, UINT16 offset ) | ^~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/8080bw_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sspeedr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/m79amb_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/8080bw_drivers.c... In file included from src/driver.h:64, from src/drivers/8080bw_drivers.c:87: src/drivers/8080bw_drivers.c:141:26: warning: 'writeport_2_3' defined but not used [-Wunused-const-variable=] 141 | static PORT_WRITE_START( writeport_2_3 ) | ^~~~~~~~~~~~~ src/memory.h:552:56: note: in definition of macro 'MEMPORT_ARRAY_START' 552 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, | ^ src/drivers/8080bw_drivers.c:141:8: note: in expansion of macro 'PORT_WRITE_START' 141 | static PORT_WRITE_START( writeport_2_3 ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/8080bw_sndhrdw.c... src/sndhrdw/8080bw_sndhrdw.c: In function 'lupin3_sh_port5_w': src/sndhrdw/8080bw_sndhrdw.c:1306:65: warning: "/*" within comment [-Wcomment] 1306 | /*if (rising_bits & 0x10) sample_start(3, 9, 0); /* Dog barking */ src/sndhrdw/8080bw_sndhrdw.c: In function 'galactic_sh_port3_w': src/sndhrdw/8080bw_sndhrdw.c:1542:49: warning: "/*" within comment [-Wcomment] 1542 | /*sample_start (1, 6, 0); /* Background continual? */ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/m79amb.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/rotaryf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/lazercmd.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/meadows_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/lazercmd_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/meadows_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/meadows.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/astrocde_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cvs.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/s2636_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/astrocde.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/astrocde_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/gorf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/snes_vidhrdw.c... src/vidhrdw/snes_vidhrdw.c: In function 'snes_update_line_8': src/vidhrdw/snes_vidhrdw.c:1131:34: warning: variable 'pal' set but not used [-Wunused-but-set-variable] 1131 | UINT16 ii, vflip, hflip, pal; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/cvs_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/astrocde_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/mcr_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/mcr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mcr1.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mcr3_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mcr2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mcr12_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/balsente_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mcr68.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mcr68_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mcr3.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/gridlee_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gridlee_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gridlee.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/balsente.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/balsente_machine.c... src/machine/balsente_machine.c: In function 'balsente_chip_select_w': src/machine/balsente_machine.c:1025:32: warning: variable 'temp' set but not used [-Wunused-but-set-variable] 1025 | double temp = 0; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/exterm.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/exterm_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/seattle.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/midwayic.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/psx_vidhrdw.c... src/vidhrdw/psx_vidhrdw.c: In function 'MonochromeLine': src/vidhrdw/psx_vidhrdw.c:2106:15: warning: variable 'n_db' set but not used [-Wunused-but-set-variable] 2106 | INT32 n_db; | ^~~~ src/vidhrdw/psx_vidhrdw.c:2105:15: warning: variable 'n_dg' set but not used [-Wunused-but-set-variable] 2105 | INT32 n_dg; | ^~~~ src/vidhrdw/psx_vidhrdw.c:2104:15: warning: variable 'n_dr' set but not used [-Wunused-but-set-variable] 2104 | INT32 n_dr; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/midxunit.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/midyunit.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/dcs.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/midwunit.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/midwunit_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/midyunit_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/midtunit_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/midvunit.c... In file included from src/drivers/midvunit.c:21: src/driver.h:19:46: warning: 'init_crusnw13' defined but not used [-Wunused-function] 19 | #define DRIVER_INIT(name) void init_##name(void) | ^~~~~ src/drivers/midvunit.c:1396:8: note: in expansion of macro 'DRIVER_INIT' 1396 | static DRIVER_INIT( crusnw13 ) { init_crusnwld_common(0); } | ^~~~~~~~~~~ src/driver.h:19:46: warning: 'init_crusnw20' defined but not used [-Wunused-function] 19 | #define DRIVER_INIT(name) void init_##name(void) | ^~~~~ src/drivers/midvunit.c:1395:8: note: in expansion of macro 'DRIVER_INIT' 1395 | static DRIVER_INIT( crusnw20 ) { init_crusnwld_common(0xd49c); } | ^~~~~~~~~~~ In file included from src/driver.h:64: src/drivers/midvunit.c:324:25: warning: 'crusnwld_serial_data_w' defined but not used [-Wunused-function] 324 | static WRITE32_HANDLER( crusnwld_serial_data_w ) | ^~~~~~~~~~~~~~~~~~~~~~ src/memory.h:131:42: note: in definition of macro 'WRITE32_HANDLER' 131 | #define WRITE32_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data32_t data, UNUSEDARG data32_t mem_mask) | ^~~~ src/drivers/midvunit.c:318:24: warning: 'crusnwld_serial_data_r' defined but not used [-Wunused-function] 318 | static READ32_HANDLER( crusnwld_serial_data_r ) | ^~~~~~~~~~~~~~~~~~~~~~ src/memory.h:130:42: note: in definition of macro 'READ32_HANDLER' 130 | #define READ32_HANDLER(name) data32_t name(UNUSEDARG offs_t offset, UNUSEDARG data32_t mem_mask) | ^~~~ src/drivers/midvunit.c:311:24: warning: 'crusnwld_serial_status_r' defined but not used [-Wunused-function] 311 | static READ32_HANDLER( crusnwld_serial_status_r ) | ^~~~~~~~~~~~~~~~~~~~~~~~ src/memory.h:130:42: note: in definition of macro 'READ32_HANDLER' 130 | #define READ32_HANDLER(name) data32_t name(UNUSEDARG offs_t offset, UNUSEDARG data32_t mem_mask) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/midyunit_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/midtunit.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/skychut.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/irem.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/skychut_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/midvunit_vidhrdw.c... src/vidhrdw/midvunit_vidhrdw.c: In function 'midvunit_dma_queue_w': src/vidhrdw/midvunit_vidhrdw.c:1027:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1027 | if (LOG_DMA && keyboard_pressed(KEYCODE_L)) | ^~ src/vidhrdw/midvunit_vidhrdw.c:1029:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1029 | if (dma_data_index < 16) | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/olibochu.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mpatrol.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/troangel.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mpatrol_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/troangel_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/yard.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/travrusa.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/yard_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/wilytowr.c... In file included from src/driver.h:64, from src/drivers/wilytowr.c:29: src/drivers/wilytowr.c:276:22: warning: 'snd_status_r' defined but not used [-Wunused-function] 276 | static READ_HANDLER( snd_status_r ) | ^~~~~~~~~~~~ src/memory.h:126:50: note: in definition of macro 'READ_HANDLER' 126 | #define READ_HANDLER(name) data8_t name(UNUSEDARG offs_t offset) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/travrusa_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/m62.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/vigilant_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/vigilant.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/m72_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/shisen_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/shisen.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/m62_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/irem_cpu.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/m72_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/m90_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/m72.c... src/drivers/m72.c:136:12: warning: 'find_sample' defined but not used [-Wunused-function] 136 | static int find_sample(int num) | ^~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/m90.c... In file included from src/mame2003/mame2003.h:9, from src/fileio.h:13, from src/mame.h:20, from src/mamedbg.h:4, from src/driver.h:65, from src/drivers/m90.c:25: src/inptport.h:189:43: warning: 'input_ports_m97' defined but not used [-Wunused-const-variable=] 189 | static const struct InputPortTiny input_ports_##name[] = { | ^~~~~~~~~~~~ src/drivers/m90.c:434:1: note: in expansion of macro 'INPUT_PORTS_START' 434 | INPUT_PORTS_START( m97 ) | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gottlieb_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/m107.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/m107_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/m92_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/gottlieb_sndhrdw.c... src/sndhrdw/gottlieb_sndhrdw.c: In function 'gottlieb_speech_w': src/sndhrdw/gottlieb_sndhrdw.c:120:20: warning: variable 'queue' set but not used [-Wunused-but-set-variable] 120 | static int queue[100],pos; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/m92.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/chaknpop_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sbowling.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gottlieb.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/chaknpop.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/chaknpop_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/qix_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/qix_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/qix.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/taitosj_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/grchamp_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/taitosj.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/grchamp.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/pitnrun_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/grchamp_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/pitnrun_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/pitnrun.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/marinedt.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/crbaloon_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/taitosj_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/crbaloon.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/bking2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/bking2_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gsword.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gsword_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/msisaac_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/tait8741.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/retofinv_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/msisaac.c... In file included from src/driver.h:64, from src/drivers/msisaac.c:10: src/drivers/msisaac.c:352:28: warning: 'mcu_writemem' defined but not used [-Wunused-const-variable=] 352 | static MEMORY_WRITE_START( mcu_writemem ) | ^~~~~~~~~~~~ src/memory.h:552:56: note: in definition of macro 'MEMPORT_ARRAY_START' 552 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, | ^ src/drivers/msisaac.c:352:8: note: in expansion of macro 'MEMORY_WRITE_START' 352 | static MEMORY_WRITE_START( mcu_writemem ) | ^~~~~~~~~~~~~~~~~~ src/drivers/msisaac.c:344:27: warning: 'mcu_readmem' defined but not used [-Wunused-const-variable=] 344 | static MEMORY_READ_START( mcu_readmem ) | ^~~~~~~~~~~ src/memory.h:552:56: note: in definition of macro 'MEMPORT_ARRAY_START' 552 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, | ^ src/drivers/msisaac.c:344:8: note: in expansion of macro 'MEMORY_READ_START' 344 | static MEMORY_READ_START( mcu_readmem ) | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/midtunit_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/rollrace.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/retofinv.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/rollrace_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/retofinv_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/bigevglf_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ssrj.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ssrj_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/40love_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/40love.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/bigevglf_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/flstory_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/bigevglf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tsamurai_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tsamurai.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/flstory_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/flstory.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/nycaptor_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gladiatr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gladiatr_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/nycaptor_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/nycaptor.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/lsasquad_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/bublbobl_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/lsasquad_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/lsasquad.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/jollyjgr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/bublbobl_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/mexico86_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/bublbobl.c... src/drivers/bublbobl.c:303:22: warning: 'portC_in' defined but not used [-Wunused-variable] 303 | static unsigned char portC_in,portC_out,ddrC; | ^~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mexico86_vidhrdw.c... src/vidhrdw/mexico86_vidhrdw.c: In function 'video_update_kikikai': src/vidhrdw/mexico86_vidhrdw.c:186:21: warning: variable 'gfx_attr' set but not used [-Wunused-but-set-variable] 186 | int gfx_num,gfx_attr,gfx_offs; | ^~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/missb2.c... src/drivers/missb2.c: In function 'video_update_missb2': src/drivers/missb2.c:106:48: warning: variable 'color' set but not used [-Wunused-but-set-variable] 106 | int goffs,code,color,flipx,flipy,x,y; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mexico86.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/darius_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/rastan_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/rastan.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/rastan_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/darius.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/rainbow_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/rainbow.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/opwolf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/opwolf_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/othunder_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/othunder.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/topspeed_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/arkanoid_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/arkanoid_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/halleys.c... src/drivers/halleys.c: In function 'blit': src/drivers/halleys.c:863:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 863 | if (al & 0x01) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/drivers/halleys.c:863:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 863 | if (al & 0x01) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/drivers/halleys.c:864:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 864 | if (al & 0x02) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/drivers/halleys.c:864:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 864 | if (al & 0x02) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/drivers/halleys.c:865:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 865 | if (al & 0x04) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/drivers/halleys.c:865:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 865 | if (al & 0x04) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/drivers/halleys.c:866:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 866 | if (al & 0x08) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/drivers/halleys.c:866:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 866 | if (al & 0x08) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/drivers/halleys.c:867:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 867 | if (al & 0x10) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/drivers/halleys.c:867:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 867 | if (al & 0x10) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/drivers/halleys.c:868:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 868 | if (al & 0x20) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/drivers/halleys.c:868:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 868 | if (al & 0x20) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/drivers/halleys.c:869:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 869 | if (al & 0x40) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/drivers/halleys.c:869:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 869 | if (al & 0x40) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/drivers/halleys.c: In function 'copy_fixed_xp': src/drivers/halleys.c:1337:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1337 | if (ax) edi[ecx ] = ax; ax = esi[ecx+2]; | ^~ src/drivers/halleys.c:1337:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1337 | if (ax) edi[ecx ] = ax; ax = esi[ecx+2]; | ^~ src/drivers/halleys.c:1338:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1338 | if (bx) edi[ecx+1] = bx; bx = esi[ecx+3]; | ^~ src/drivers/halleys.c:1338:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1338 | if (bx) edi[ecx+1] = bx; bx = esi[ecx+3]; | ^~ src/drivers/halleys.c:1339:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1339 | if (ax) edi[ecx+2] = ax; ax = esi[ecx+4]; | ^~ src/drivers/halleys.c:1339:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1339 | if (ax) edi[ecx+2] = ax; ax = esi[ecx+4]; | ^~ src/drivers/halleys.c:1340:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1340 | if (bx) edi[ecx+3] = bx; bx = esi[ecx+5]; | ^~ src/drivers/halleys.c:1340:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1340 | if (bx) edi[ecx+3] = bx; bx = esi[ecx+5]; | ^~ src/drivers/halleys.c:1341:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1341 | if (ax) edi[ecx+4] = ax; ax = esi[ecx+6]; | ^~ src/drivers/halleys.c:1341:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1341 | if (ax) edi[ecx+4] = ax; ax = esi[ecx+6]; | ^~ src/drivers/halleys.c:1342:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1342 | if (bx) edi[ecx+5] = bx; bx = esi[ecx+7]; | ^~ src/drivers/halleys.c:1342:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1342 | if (bx) edi[ecx+5] = bx; bx = esi[ecx+7]; | ^~ src/drivers/halleys.c: In function 'copy_fixed_2b': src/drivers/halleys.c:1420:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1420 | if (!(ax)) goto SKIP0; if (!(ax&SP_2BACK)) goto DRAW0; if (edi[ecx ]) goto SKIP0; | ^~ src/drivers/halleys.c:1420:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1420 | if (!(ax)) goto SKIP0; if (!(ax&SP_2BACK)) goto DRAW0; if (edi[ecx ]) goto SKIP0; | ^~ src/drivers/halleys.c:1422:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1422 | if (!(bx)) goto SKIP1; if (!(bx&SP_2BACK)) goto DRAW1; if (edi[ecx+1]) goto SKIP1; | ^~ src/drivers/halleys.c:1422:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1422 | if (!(bx)) goto SKIP1; if (!(bx&SP_2BACK)) goto DRAW1; if (edi[ecx+1]) goto SKIP1; | ^~ src/drivers/halleys.c:1425:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1425 | if (!(ax)) goto SKIP2; if (!(ax&SP_2BACK)) goto DRAW2; if (edi[ecx+2]) goto SKIP2; | ^~ src/drivers/halleys.c:1425:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1425 | if (!(ax)) goto SKIP2; if (!(ax&SP_2BACK)) goto DRAW2; if (edi[ecx+2]) goto SKIP2; | ^~ src/drivers/halleys.c:1427:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1427 | if (!(bx)) goto SKIP3; if (!(bx&SP_2BACK)) goto DRAW3; if (edi[ecx+3]) goto SKIP3; | ^~ src/drivers/halleys.c:1427:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1427 | if (!(bx)) goto SKIP3; if (!(bx&SP_2BACK)) goto DRAW3; if (edi[ecx+3]) goto SKIP3; | ^~ src/drivers/halleys.c:1430:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1430 | if (!(ax)) goto SKIP4; if (!(ax&SP_2BACK)) goto DRAW4; if (edi[ecx+4]) goto SKIP4; | ^~ src/drivers/halleys.c:1430:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1430 | if (!(ax)) goto SKIP4; if (!(ax&SP_2BACK)) goto DRAW4; if (edi[ecx+4]) goto SKIP4; | ^~ src/drivers/halleys.c:1432:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1432 | if (!(bx)) goto SKIP5; if (!(bx&SP_2BACK)) goto DRAW5; if (edi[ecx+5]) goto SKIP5; | ^~ src/drivers/halleys.c:1432:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1432 | if (!(bx)) goto SKIP5; if (!(bx&SP_2BACK)) goto DRAW5; if (edi[ecx+5]) goto SKIP5; | ^~ src/drivers/halleys.c:1435:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1435 | if (!(ax)) goto SKIP6; if (!(ax&SP_2BACK)) goto DRAW6; if (edi[ecx+6]) goto SKIP6; | ^~ src/drivers/halleys.c:1435:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1435 | if (!(ax)) goto SKIP6; if (!(ax&SP_2BACK)) goto DRAW6; if (edi[ecx+6]) goto SKIP6; | ^~ src/drivers/halleys.c:1437:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1437 | if (!(bx)) continue; if (!(bx&SP_2BACK)) goto DRAW7; if (edi[ecx+7]) continue; | ^~ src/drivers/halleys.c:1437:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1437 | if (!(bx)) continue; if (!(bx&SP_2BACK)) goto DRAW7; if (edi[ecx+7]) continue; | ^~ src/drivers/halleys.c: At top level: src/drivers/halleys.c:1356:13: warning: 'copy_fixed_ab' defined but not used [-Wunused-function] 1356 | static void copy_fixed_ab(struct mame_bitmap *bitmap, WORD *source) | ^~~~~~~~~~~~~ src/drivers/halleys.c:1307:13: warning: 'copy_fixed_op' defined but not used [-Wunused-function] 1307 | static void copy_fixed_op(struct mame_bitmap *bitmap, WORD *source) | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/topspeed.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/arkanoid.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/superqix.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/superqix_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/pbillian_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/pbillian_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/pbillian.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/exzisus_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/exzisus.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/taito_x.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/minivadr_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/cchip.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/minivadr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ashnojoe.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/volfied_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/volfied.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/asuka_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/volfied_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/bonzeadv.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ashnojoe_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/asuka.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/wgp.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/slapshot.c... In file included from src/driver.h:64, from src/drivers/slapshot.c:134: src/drivers/slapshot.c:212:24: warning: 'opwolf3_service_input_r' defined but not used [-Wunused-function] 212 | static READ16_HANDLER( opwolf3_service_input_r ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/memory.h:128:42: note: in definition of macro 'READ16_HANDLER' 128 | #define READ16_HANDLER(name) data16_t name(UNUSEDARG offs_t offset, UNUSEDARG data16_t mem_mask) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ninjaw_vidhrdw.c... src/vidhrdw/ninjaw_vidhrdw.c: In function 'ninjaw_draw_sprites': src/vidhrdw/ninjaw_vidhrdw.c:71:29: warning: variable 'invis' set but not used [-Wunused-but-set-variable] 71 | int x, y, priority, invis, curx, cury; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ninjaw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/wgp_vidhrdw.c... src/vidhrdw/wgp_vidhrdw.c: In function 'wgp_draw_sprites': src/vidhrdw/wgp_vidhrdw.c:385:16: warning: variable 'rotate' set but not used [-Wunused-but-set-variable] 385 | UINT16 rotate=0; | ^~~~~~ src/vidhrdw/wgp_vidhrdw.c: In function 'wgp_piv_layer_draw': src/vidhrdw/wgp_vidhrdw.c:590:31: warning: variable 'x_max' set but not used [-Wunused-but-set-variable] 590 | int sx,x_index,x_step,x_max; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/warriorb.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/slapshot_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/warriorb_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/tnzs_machine.c... src/machine/tnzs_machine.c: In function 'mcu_extrmatn_r': src/machine/tnzs_machine.c:371:66: warning: "/*" within comment [-Wcomment] 371 | /* return 0x64; /* theres a reset input somewhere */ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/buggychl_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tnzs_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/buggychl.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/buggychl_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tnzs.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/lkage_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/lkage_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/lkage.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/taitosnd.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/taito_h.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/taito_l_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/taito_h_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/taito_l.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/taito_b_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/taito_b.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gunbustr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gunbustr_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/taito_z.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/superchs_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/taito_z_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/superchs.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/groundfx_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/undrfire_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/voodoo_vidhrdw.c... src/vidhrdw/voodoo_vidhrdw.c: In function 'voodoo2_regs_w': src/vidhrdw/voodoo_vidhrdw.c:1729:124: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1729 | log_cb(RETRO_LOG_DEBUG, LOGPRE "CMDFIFO(%06X)=%f (min=%06X max=%06X d=%d h=%d)\n", addr, *(float *)&data, voodoo_regs[cmdFifoAMin], voodoo_regs[cmdFifoAMax], voodoo_regs[cmdFifoDepth], voodoo_regs[cmdFifoHoles]); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c: In function 'voodoo_regs_w': src/vidhrdw/voodoo_vidhrdw.c:1781:173: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1781 | log_cb(RETRO_LOG_DEBUG, LOGPRE "%06X:voodoo %s(%d) write = %f\n", activecpu_get_pc(), (offset < 0x384/4) ? voodoo_reg_name[offset] : "oob", chips, *(float *)&data); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1898:65: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1898 | if (chips & 1) tri_va.x = TRUNC_TO_INT(*(float *)&data * 16. + 0.5) * (1. / 16.); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:19:40: note: in definition of macro 'TRUNC_TO_INT' 19 | #define TRUNC_TO_INT(f) (float) (floor(f)) | ^ src/vidhrdw/voodoo_vidhrdw.c:1901:65: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1901 | if (chips & 1) tri_va.y = TRUNC_TO_INT(*(float *)&data * 16. + 0.5) * (1. / 16.); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:19:40: note: in definition of macro 'TRUNC_TO_INT' 19 | #define TRUNC_TO_INT(f) (float) (floor(f)) | ^ src/vidhrdw/voodoo_vidhrdw.c:1904:65: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1904 | if (chips & 1) tri_vb.x = TRUNC_TO_INT(*(float *)&data * 16. + 0.5) * (1. / 16.); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:19:40: note: in definition of macro 'TRUNC_TO_INT' 19 | #define TRUNC_TO_INT(f) (float) (floor(f)) | ^ src/vidhrdw/voodoo_vidhrdw.c:1907:65: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1907 | if (chips & 1) tri_vb.y = TRUNC_TO_INT(*(float *)&data * 16. + 0.5) * (1. / 16.); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:19:40: note: in definition of macro 'TRUNC_TO_INT' 19 | #define TRUNC_TO_INT(f) (float) (floor(f)) | ^ src/vidhrdw/voodoo_vidhrdw.c:1910:65: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1910 | if (chips & 1) tri_vc.x = TRUNC_TO_INT(*(float *)&data * 16. + 0.5) * (1. / 16.); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:19:40: note: in definition of macro 'TRUNC_TO_INT' 19 | #define TRUNC_TO_INT(f) (float) (floor(f)) | ^ src/vidhrdw/voodoo_vidhrdw.c:1913:65: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1913 | if (chips & 1) tri_vc.y = TRUNC_TO_INT(*(float *)&data * 16. + 0.5) * (1. / 16.); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:19:40: note: in definition of macro 'TRUNC_TO_INT' 19 | #define TRUNC_TO_INT(f) (float) (floor(f)) | ^ src/vidhrdw/voodoo_vidhrdw.c:1918:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1918 | if (chips & 1) tri_startr = (INT32)(*(float *)&data * 65536.0); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1921:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1921 | if (chips & 1) tri_startg = (INT32)(*(float *)&data * 65536.0); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1924:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1924 | if (chips & 1) tri_startb = (INT32)(*(float *)&data * 65536.0); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1927:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1927 | if (chips & 1) tri_starta = (INT32)(*(float *)&data * 65536.0); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1930:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1930 | if (chips & 1) tri_startz = (INT32)(*(float *)&data * 4096.0); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1933:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1933 | if (chips & 1) tri_startw = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1934:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1934 | if (chips & 2) tri_startw0 = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1935:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1935 | if (chips & 4) tri_startw1 = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1938:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1938 | if (chips & 2) tri_starts0 = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1939:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1939 | if (chips & 4) tri_starts1 = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1942:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1942 | if (chips & 2) tri_startt0 = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1943:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1943 | if (chips & 4) tri_startt1 = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1948:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1948 | if (chips & 1) tri_drdx = (INT32)(*(float *)&data * 65536.0); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1951:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1951 | if (chips & 1) tri_dgdx = (INT32)(*(float *)&data * 65536.0); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1954:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1954 | if (chips & 1) tri_dbdx = (INT32)(*(float *)&data * 65536.0); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1957:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1957 | if (chips & 1) tri_dadx = (INT32)(*(float *)&data * 65536.0); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1960:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1960 | if (chips & 1) tri_dzdx = (INT32)(*(float *)&data * 4096.0); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1963:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1963 | if (chips & 1) tri_dwdx = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1964:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1964 | if (chips & 2) tri_dw0dx = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1965:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1965 | if (chips & 4) tri_dw1dx = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1968:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1968 | if (chips & 2) tri_ds0dx = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1969:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1969 | if (chips & 4) tri_ds1dx = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1972:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1972 | if (chips & 2) tri_dt0dx = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1973:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1973 | if (chips & 4) tri_dt1dx = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1978:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1978 | if (chips & 1) tri_drdy = (INT32)(*(float *)&data * 65536.0); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1981:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1981 | if (chips & 1) tri_dgdy = (INT32)(*(float *)&data * 65536.0); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1984:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1984 | if (chips & 1) tri_dbdy = (INT32)(*(float *)&data * 65536.0); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1987:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1987 | if (chips & 1) tri_dady = (INT32)(*(float *)&data * 65536.0); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1990:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1990 | if (chips & 1) tri_dzdy = (INT32)(*(float *)&data * 4096.0); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1993:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1993 | if (chips & 1) tri_dwdy = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1994:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1994 | if (chips & 2) tri_dw0dy = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1995:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1995 | if (chips & 4) tri_dw1dy = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1998:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1998 | if (chips & 2) tri_ds0dy = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:1999:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1999 | if (chips & 4) tri_ds1dy = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:2002:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2002 | if (chips & 2) tri_dt0dy = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:2003:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2003 | if (chips & 4) tri_dt1dy = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:2008:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2008 | setup_pending.x = TRUNC_TO_INT(*(float *)&data * 16. + 0.5) * (1. / 16.); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:19:40: note: in definition of macro 'TRUNC_TO_INT' 19 | #define TRUNC_TO_INT(f) (float) (floor(f)) | ^ src/vidhrdw/voodoo_vidhrdw.c:2011:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2011 | setup_pending.y = TRUNC_TO_INT(*(float *)&data * 16. + 0.5) * (1. / 16.); | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:19:40: note: in definition of macro 'TRUNC_TO_INT' 19 | #define TRUNC_TO_INT(f) (float) (floor(f)) | ^ src/vidhrdw/voodoo_vidhrdw.c:2020:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2020 | setup_pending.wb = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:2023:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2023 | setup_pending.w0 = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:2026:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2026 | setup_pending.s0 = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:2029:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2029 | setup_pending.t0 = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:2032:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2032 | setup_pending.w1 = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:2035:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2035 | setup_pending.s1 = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:2038:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2038 | setup_pending.t1 = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:2041:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2041 | setup_pending.a = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:2044:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2044 | setup_pending.r = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:2047:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2047 | setup_pending.g = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c:2050:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2050 | setup_pending.b = *(float *)&data; | ^~~~~~~~~~~~~~ src/vidhrdw/voodoo_vidhrdw.c: In function 'voodoo_textureram_w': src/vidhrdw/voodoo_vidhrdw.c:2969:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2969 | if (s == 0 && t == 0) | ^~ src/vidhrdw/voodoo_vidhrdw.c:2971:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2971 | while (lod != 0) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/groundfx.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/undrfire.c... src/drivers/undrfire.c: In function 'trampoline_32_8_w': src/drivers/undrfire.c:545:43: warning: 'shift' may be used uninitialized [-Wmaybe-uninitialized] 545 | TC0360PRI_w(index+4*offset, (data >> shift) & 0xff); | ~~~~~~^~~~~~~~~ src/drivers/undrfire.c:538:20: note: 'shift' was declared here 538 | int index, shift; | ^~~~~ src/drivers/undrfire.c:545:9: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] 545 | TC0360PRI_w(index+4*offset, (data >> shift) & 0xff); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/drivers/undrfire.c:538:13: note: 'index' was declared here 538 | int index, shift; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/taito_f3_sndhrdw.c... src/sndhrdw/taito_f3_sndhrdw.c: In function 'f3_volume_w': src/sndhrdw/taito_f3_sndhrdw.c:62:43: warning: variable 'last_r' set but not used [-Wunused-but-set-variable] 62 | static data16_t channel[8],last_l,last_r; | ^~~~~~ src/sndhrdw/taito_f3_sndhrdw.c:62:36: warning: variable 'last_l' set but not used [-Wunused-but-set-variable] 62 | static data16_t channel[8],last_l,last_r; | ^~~~~~ src/sndhrdw/taito_f3_sndhrdw.c: In function 'ridingf_dsp_w': src/sndhrdw/taito_f3_sndhrdw.c:282:65: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] 282 | es5510_dil_latch = es5510_dram[es5510_dadr_latch&(1<<16)-2]; | ^ src/sndhrdw/taito_f3_sndhrdw.c:284:46: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] 284 | es5510_dram[es5510_dadr_latch&(1<<16)-2] = es5510_dol_latch; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/taitoair_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/taitoair.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/slapfght_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/slapfght_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/taito_f2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/taito_f3.c... src/drivers/taito_f3.c: In function 'nvram_handler_recalh': src/drivers/taito_f3.c:101:41: warning: passing argument 1 of 'EEPROM_set_data' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 101 | EEPROM_set_data(recalh_eeprom,128); | ^~~~~~~~~~~~~ In file included from src/drivers/taito_f3.c:37: src/machine/eeprom.h:29:29: note: expected 'UINT8 *' {aka 'unsigned char *'} but argument is of type 'const data8_t *' {aka 'const unsigned char *'} 29 | void EEPROM_set_data(UINT8 *data, int length); | ~~~~~~~^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/taito_f2_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/slapfght.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/twincobr_machine.c... src/machine/twincobr_machine.c: In function 'twincobr_dsp_w': src/machine/twincobr_machine.c:158:57: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 158 | if ((dsp_addr_w < 2) && (data == 0)) dsp_execute = 1; break; | ^~ src/machine/twincobr_machine.c:158:111: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 158 | if ((dsp_addr_w < 2) && (data == 0)) dsp_execute = 1; break; | ^~~~~ src/machine/twincobr_machine.c:163:57: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 163 | if ((dsp_addr_w < 2) && (data == 0)) dsp_execute = 1; break; | ^~ src/machine/twincobr_machine.c:163:111: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 163 | if ((dsp_addr_w < 2) && (data == 0)) dsp_execute = 1; break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/twincobr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/wardner.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drawgfx.c... src/drawgfx.c: In function 'draw_crosshair': src/drawgfx.c:3521:29: warning: variable 'black' set but not used [-Wunused-but-set-variable] 3521 | unsigned long color,black,white; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/twincobr_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mjsister_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mjsister.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/toaplan1_machine.c... src/machine/toaplan1_machine.c: In function 'demonwld_dsp_w': src/machine/toaplan1_machine.c:82:57: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 82 | if ((dsp_addr_w < 3) && (data == 0)) dsp_execute = 1; break; | ^~ src/machine/toaplan1_machine.c:82:111: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 82 | if ((dsp_addr_w < 3) && (data == 0)) dsp_execute = 1; break; | ^~~~~ src/machine/toaplan1_machine.c: At top level: src/machine/toaplan1_machine.c:20:12: warning: 'vimana_latch' defined but not used [-Wunused-variable] 20 | static int vimana_latch; | ^~~~~~~~~~~~ src/machine/toaplan1_machine.c:19:12: warning: 'vimana_credits' defined but not used [-Wunused-variable] 19 | static int vimana_credits; | ^~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/snowbros_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/toaplan1.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/snowbros.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/taitoic.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/toaplan1_vidhrdw.c... src/vidhrdw/toaplan1_vidhrdw.c: In function 'zerowing_render': src/vidhrdw/toaplan1_vidhrdw.c:1173:21: warning: variable 'layer' set but not used [-Wunused-but-set-variable] 1173 | int layer; | ^~~~~ src/vidhrdw/toaplan1_vidhrdw.c: In function 'demonwld_render': src/vidhrdw/toaplan1_vidhrdw.c:1274:21: warning: variable 'layer' set but not used [-Wunused-but-set-variable] 1274 | int layer; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/kyugo_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/kyugo_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/kyugo.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/toaplan2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/williams_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/williams_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/toaplan2_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/vulgus.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/cave_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/sonson_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cave.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/williams.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/vulgus_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sonson.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/taito_f3_vidhrdw.c... src/vidhrdw/taito_f3_vidhrdw.c: In function 'get_sprite_info': src/vidhrdw/taito_f3_vidhrdw.c:2900:47: warning: variable 'old_y' set but not used [-Wunused-but-set-variable] 2900 | int offs,spritecont,flipx,flipy,old_x,old_y,color,x,y; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/higemaru_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/higemaru.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/1942.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/exedexes.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/1942_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/exedexes_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gng.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/commando.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/commando_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gng_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gunsmoke.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gunsmoke_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/srumbler.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/srumbler_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/lwings_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/lwings.c... In file included from src/driver.h:64, from src/drivers/lwings.c:48: src/drivers/lwings.c:383:25: warning: 'adpcm_readport' defined but not used [-Wunused-const-variable=] 383 | static PORT_READ_START( adpcm_readport ) | ^~~~~~~~~~~~~~ src/memory.h:552:56: note: in definition of macro 'MEMPORT_ARRAY_START' 552 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, | ^ src/drivers/lwings.c:383:8: note: in expansion of macro 'PORT_READ_START' 383 | static PORT_READ_START( adpcm_readport ) | ^~~~~~~~~~~~~~~ src/drivers/lwings.c:102:23: warning: 'avengers_interrupt' defined but not used [-Wunused-function] 102 | static INTERRUPT_GEN( avengers_interrupt ) | ^~~~~~~~~~~~~~~~~~ src/driver.h:21:46: note: in definition of macro 'INTERRUPT_GEN' 21 | #define INTERRUPT_GEN(func) void func(void) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/bionicc.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/sidearms_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sidearms.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/bionicc_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/1943.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/1943_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/blktiger.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/lastduel.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/blktiger_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tigeroad_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tigeroad.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/lastduel_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sf1.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/kabuki.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/sf1_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mitchell_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/cbasebal_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cbasebal.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mitchell.c... src/drivers/mitchell.c: In function 'pang_port5_r': src/drivers/mitchell.c:140:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 140 | if (Machine->gamedrv == &driver_mgakuen2) /* hack... music doesn't work otherwise */ | ^~ src/drivers/mitchell.c:143:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 143 | return (input_port_0_r(0) & 0x76) | bit; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/williams_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/capbowl_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tms34061_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/capbowl.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/capbowl_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/cps2crypt.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/zn.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cps1.c... In file included from src/mame2003/mame2003.h:9, from src/fileio.h:13, from src/mame.h:20, from src/mamedbg.h:4, from src/driver.h:65, from src/drivers/cps1.c:15: src/inptport.h:189:43: warning: 'input_ports_rockmanj' defined but not used [-Wunused-const-variable=] 189 | static const struct InputPortTiny input_ports_##name[] = { | ^~~~~~~~~~~~ src/drivers/cps1.c:3606:1: note: in expansion of macro 'INPUT_PORTS_START' 3606 | INPUT_PORTS_START( rockmanj ) | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cps2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/slikshot.c... In function 'words_to_sensors', inlined from 'compute_sensors' at src/machine/slikshot.c:406:2, inlined from 'slikshot_extra_draw' at src/machine/slikshot.c:564:3: src/machine/slikshot.c:382:32: warning: 'word1' may be used uninitialized [-Wmaybe-uninitialized] 382 | *sens2 = word2 + word1, *sens3 = word2; | ~~~~~~^~~~~~~ src/machine/slikshot.c: In function 'slikshot_extra_draw': src/machine/slikshot.c:396:16: note: 'word1' was declared here 396 | UINT16 word1, word2, word3; | ^~~~~ In function 'words_to_sensors', inlined from 'compute_sensors' at src/machine/slikshot.c:406:2, inlined from 'slikshot_extra_draw' at src/machine/slikshot.c:564:3: src/machine/slikshot.c:382:48: warning: 'word2' may be used uninitialized [-Wmaybe-uninitialized] 382 | *sens2 = word2 + word1, *sens3 = word2; | ~~~~~~~^~~~~~~ src/machine/slikshot.c: In function 'slikshot_extra_draw': src/machine/slikshot.c:396:23: note: 'word2' was declared here 396 | UINT16 word1, word2, word3; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/blockade_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/cps1_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/itech8.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/vicdual_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/blockade.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/depthch.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/itech32.c... In file included from src/driver.h:64, from src/drivers/itech32.c:35: src/drivers/itech32.c:546:24: warning: 'input_port_5_msw_r' defined but not used [-Wunused-function] 546 | static READ32_HANDLER( input_port_5_msw_r ) | ^~~~~~~~~~~~~~~~~~ src/memory.h:130:42: note: in definition of macro 'READ32_HANDLER' 130 | #define READ32_HANDLER(name) data32_t name(UNUSEDARG offs_t offset, UNUSEDARG data32_t mem_mask) | ^~~~ src/drivers/itech32.c:286:24: warning: 'trackball32_4bit_combined_r' defined but not used [-Wunused-function] 286 | static READ32_HANDLER( trackball32_4bit_combined_r ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/memory.h:130:42: note: in definition of macro 'READ32_HANDLER' 130 | #define READ32_HANDLER(name) data32_t name(UNUSEDARG offs_t offset, UNUSEDARG data32_t mem_mask) | ^~~~ src/drivers/itech32.c:200:24: warning: 'trackball32_8bit_r' defined but not used [-Wunused-function] 200 | static READ32_HANDLER( trackball32_8bit_r ) | ^~~~~~~~~~~~~~~~~~ src/memory.h:130:42: note: in definition of macro 'READ32_HANDLER' 130 | #define READ32_HANDLER(name) data32_t name(UNUSEDARG offs_t offset, UNUSEDARG data32_t mem_mask) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/carnival.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/invinco.c... src/sndhrdw/invinco.c: In function 'invinco_sh_port2_w': src/sndhrdw/invinco.c:54:13: warning: variable 'bitsGoneHigh' set but not used [-Wunused-but-set-variable] 54 | int bitsGoneHigh; | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/pulsar.c... src/sndhrdw/pulsar.c: In function 'pulsar_sh_port1_w': src/sndhrdw/pulsar.c:75:13: warning: variable 'bitsGoneHigh' set but not used [-Wunused-but-set-variable] 75 | int bitsGoneHigh; | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/segasnd.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/vicdual.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/sega_vidhrdw.c... src/vidhrdw/sega_vidhrdw.c: In function 'sega_add_point': src/vidhrdw/sega_vidhrdw.c:52:52: warning: declaration of 'intensity' shadows a global declaration [-Wshadow] 52 | void sega_add_point(int x, int y, rgb_t color, int intensity) | ~~~~^~~~~~~~~ src/vidhrdw/sega_vidhrdw.c:25:12: note: shadowed declaration is here 25 | static int intensity; | ^~~~~~~~~ src/vidhrdw/sega_vidhrdw.c: In function 'sega_add_point_callback': src/vidhrdw/sega_vidhrdw.c:58:79: warning: declaration of 'intensity' shadows a global declaration [-Wshadow] 58 | void sega_add_point_callback(int x, int y, rgb_t (*color_callback)(void), int intensity) | ~~~~^~~~~~~~~ src/vidhrdw/sega_vidhrdw.c:25:12: note: shadowed declaration is here 25 | static int intensity; | ^~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/sega_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/sega_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sega.c... In file included from src/driver.h:64, from src/drivers/sega.c:135: src/drivers/sega.c:192:28: warning: 'speech_writemem' defined but not used [-Wunused-const-variable=] 192 | static MEMORY_WRITE_START( speech_writemem ) | ^~~~~~~~~~~~~~~ src/memory.h:552:56: note: in definition of macro 'MEMPORT_ARRAY_START' 552 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, | ^ src/drivers/sega.c:192:8: note: in expansion of macro 'MEMORY_WRITE_START' 192 | static MEMORY_WRITE_START( speech_writemem ) | ^~~~~~~~~~~~~~~~~~ src/drivers/sega.c:187:27: warning: 'speech_readmem' defined but not used [-Wunused-const-variable=] 187 | static MEMORY_READ_START( speech_readmem ) | ^~~~~~~~~~~~~~ src/memory.h:552:56: note: in definition of macro 'MEMPORT_ARRAY_START' 552 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, | ^ src/drivers/sega.c:187:8: note: in expansion of macro 'MEMORY_READ_START' 187 | static MEMORY_READ_START( speech_readmem ) | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/segar_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/segar_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/segacrpt.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/segar_vidhrdw.c... src/vidhrdw/segar_vidhrdw.c: In function 'video_update_spaceod': src/vidhrdw/segar_vidhrdw.c:412:13: warning: variable 'sprite_transparency' set but not used [-Wunused-but-set-variable] 412 | int sprite_transparency; | ^~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sg1000a.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/segar.c... In file included from src/driver.h:64, from src/drivers/segar.c:49: src/drivers/segar.c:243:28: warning: 'speech_writemem' defined but not used [-Wunused-const-variable=] 243 | static MEMORY_WRITE_START( speech_writemem ) | ^~~~~~~~~~~~~~~ src/memory.h:552:56: note: in definition of macro 'MEMPORT_ARRAY_START' 552 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, | ^ src/drivers/segar.c:243:8: note: in expansion of macro 'MEMORY_WRITE_START' 243 | static MEMORY_WRITE_START( speech_writemem ) | ^~~~~~~~~~~~~~~~~~ src/drivers/segar.c:238:27: warning: 'speech_readmem' defined but not used [-Wunused-const-variable=] 238 | static MEMORY_READ_START( speech_readmem ) | ^~~~~~~~~~~~~~ src/memory.h:552:56: note: in definition of macro 'MEMPORT_ARRAY_START' 552 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, | ^ src/drivers/segar.c:238:8: note: in expansion of macro 'MEMORY_READ_START' 238 | static MEMORY_READ_START( speech_readmem ) | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/zaxxon_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/itech32_vidhrdw.c... src/vidhrdw/itech32_vidhrdw.c: In function 'logblit': src/vidhrdw/itech32_vidhrdw.c:445:86: warning: unknown conversion type character ' ' in format [-Wformat=] 445 | logerror("%s: e=%d%d f=%04x c=%02x%02x %02x%04x -> (%03x,%03x) %3dx%3 c=(%03x,%03x)-(%03x,%03x) s=%04x %04x %04x %04x %04x %04x", tag, | ^ src/vidhrdw/itech32_vidhrdw.c:445:26: warning: too many arguments for format [-Wformat-extra-args] 445 | logerror("%s: e=%d%d f=%04x c=%02x%02x %02x%04x -> (%03x,%03x) %3dx%3 c=(%03x,%03x)-(%03x,%03x) s=%04x %04x %04x %04x %04x %04x", tag, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/zaxxon.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/kopunch.c... In file included from src/driver.h:64, from src/drivers/kopunch.c:1: src/drivers/kopunch.c:77:22: warning: 'pip_r' defined but not used [-Wunused-function] 77 | static READ_HANDLER( pip_r ) | ^~~~~ src/memory.h:126:50: note: in definition of macro 'READ_HANDLER' 126 | #define READ_HANDLER(name) data8_t name(UNUSEDARG offs_t offset) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/turbo.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/zaxxon_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/suprloco.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/turbo_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/kopunch_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/suprloco_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tms9928a.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/dotrikun.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/dotrikun_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/angelkds.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/angelkds_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/turbo_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/segasyse.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/system16_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/segas16b.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/system1_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/system1.c... In file included from src/mame2003/mame2003.h:9, from src/fileio.h:13, from src/mame.h:20, from src/mamedbg.h:4, from src/driver.h:65, from src/drivers/system1.c:19: src/inptport.h:189:43: warning: 'input_ports_shtngmst' defined but not used [-Wunused-const-variable=] 189 | static const struct InputPortTiny input_ports_##name[] = { | ^~~~~~~~~~~~ src/drivers/system1.c:1386:1: note: in expansion of macro 'INPUT_PORTS_START' 1386 | INPUT_PORTS_START( shtngmst ) | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/sys16spr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/itech8_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/segaorun.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/system16_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/segaxbd.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/segasyse_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/segas16b.c... src/drivers/segas16b.c: In function 'sjryuko_custom_io_r': src/drivers/segas16b.c:316:28: warning: unused variable 'portname' [-Wunused-variable] 316 | static const char *portname[] = { "MJ0", "MJ1", "MJ2", "MJ3", "MJ4", "MJ5" }; | ^~~~~~~~ src/drivers/segas16b.c: In function 'sjryuko_custom_io_w': src/drivers/segas16b.c:341:22: warning: unused variable 'last_val' [-Wunused-variable] 341 | static UINT8 last_val; | ^~~~~~~~ In file included from src/drivers/segas16b.c:1: src/drivers/segas16b.c: At top level: src/driver.h:98:14: warning: 'construct_system16_7751' defined but not used [-Wunused-function] 98 | void construct_##game(struct InternalMachineDriver *machine) \ | ^~~~~~~~~~ src/drivers/segas16b.c:1433:8: note: in expansion of macro 'MACHINE_DRIVER_START' 1433 | static MACHINE_DRIVER_START( system16_7751 ) | ^~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/segaic16.c... src/machine/segaic16.c: In function 'update_divide': src/machine/segaic16.c:122:9: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 122 | else | ^~~~ src/machine/segaic16.c:124:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 124 | remainder = dividend - quotient * divisor; | ^~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/aburner.c... In file included from src/drivers/aburner.c:24: src/driver.h:19:46: warning: 'init_thndrbdj' defined but not used [-Wunused-function] 19 | #define DRIVER_INIT(name) void init_##name(void) | ^~~~~ src/drivers/aburner.c:829:8: note: in expansion of macro 'DRIVER_INIT' 829 | static DRIVER_INIT( thndrbdj ){ | ^~~~~~~~~~~ In file included from src/mame2003/mame2003.h:9, from src/fileio.h:13, from src/mame.h:20, from src/mamedbg.h:4, from src/driver.h:65: src/inptport.h:189:43: warning: 'input_ports_thndrbld' defined but not used [-Wunused-const-variable=] 189 | static const struct InputPortTiny input_ports_##name[] = { | ^~~~~~~~~~~~ src/drivers/aburner.c:438:1: note: in expansion of macro 'INPUT_PORTS_START' 438 | INPUT_PORTS_START( thndrbld ) | ^~~~~~~~~~~~~~~~~ In file included from src/driver.h:68: src/common.h:326:111: warning: 'rom_thndrbdj' defined but not used [-Wunused-const-variable=] 326 | #define ROM_START(name) static const struct RomModule rom_##name[] = { | ^~~~ src/drivers/aburner.c:242:1: note: in expansion of macro 'ROM_START' 242 | ROM_START( thndrbdj ) | ^~~~~~~~~ src/common.h:326:111: warning: 'rom_thndrbld' defined but not used [-Wunused-const-variable=] 326 | #define ROM_START(name) static const struct RomModule rom_##name[] = { | ^~~~ src/drivers/aburner.c:192:1: note: in expansion of macro 'ROM_START' 192 | ROM_START( thndrbld ) | ^~~~~~~~~ src/common.h:326:111: warning: 'rom_loffire' defined but not used [-Wunused-const-variable=] 326 | #define ROM_START(name) static const struct RomModule rom_##name[] = { | ^~~~ src/drivers/aburner.c:149:1: note: in expansion of macro 'ROM_START' 149 | ROM_START( loffire ) | ^~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/segaxbd.c... src/drivers/segaxbd.c: In function 'adc_r': src/drivers/segaxbd.c:163:28: warning: unused variable 'ports' [-Wunused-variable] 163 | static const char *ports[] = { "ADC0", "ADC1", "ADC2", "ADC3", "ADC4", "ADC5", "ADC6", "ADC7" }; | ^~~~~ src/drivers/segaxbd.c: In function 'iochip_1_w': src/drivers/segaxbd.c:330:15: warning: variable 'oldval' set but not used [-Wunused-but-set-variable] 330 | UINT8 oldval; | ^~~~~~ In file included from src/drivers/segaxbd.c:1: src/drivers/segaxbd.c: At top level: src/driver.h:19:46: warning: 'init_loffire' defined but not used [-Wunused-function] 19 | #define DRIVER_INIT(name) void init_##name(void) | ^~~~~ src/drivers/segaxbd.c:1529:8: note: in expansion of macro 'DRIVER_INIT' 1529 | static DRIVER_INIT( loffire ) | ^~~~~~~~~~~ src/driver.h:19:46: warning: 'init_thndrbld' defined but not used [-Wunused-function] 19 | #define DRIVER_INIT(name) void init_##name(void) | ^~~~~ src/drivers/segaxbd.c:1506:8: note: in expansion of macro 'DRIVER_INIT' 1506 | static DRIVER_INIT( thndrbld ){ | ^~~~~~~~~~~ In file included from src/driver.h:64: src/drivers/segaxbd.c:619:28: warning: 'smgp_comm_writemem' defined but not used [-Wunused-const-variable=] 619 | static MEMORY_WRITE_START( smgp_comm_writemem ) | ^~~~~~~~~~~~~~~~~~ src/memory.h:552:56: note: in definition of macro 'MEMPORT_ARRAY_START' 552 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, | ^ src/drivers/segaxbd.c:619:8: note: in expansion of macro 'MEMORY_WRITE_START' 619 | static MEMORY_WRITE_START( smgp_comm_writemem ) | ^~~~~~~~~~~~~~~~~~ src/drivers/segaxbd.c:614:28: warning: 'smgp_comm_readmem' defined but not used [-Wunused-const-variable=] 614 | static MEMORY_READ_START( smgp_comm_readmem ) | ^~~~~~~~~~~~~~~~~ src/memory.h:552:56: note: in definition of macro 'MEMPORT_ARRAY_START' 552 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, | ^ src/drivers/segaxbd.c:614:8: note: in expansion of macro 'MEMORY_READ_START' 614 | static MEMORY_READ_START( smgp_comm_readmem ) | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sharrier.c... src/drivers/sharrier.c:1519:26: warning: "/*" within comment [-Wcomment] 1519 | /*PORT_START /* Y */ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/outrun.c... In file included from src/drivers/outrun.c:24: src/driver.h:98:14: warning: 'construct_toutrun_new' defined but not used [-Wunused-function] 98 | void construct_##game(struct InternalMachineDriver *machine) \ | ^~~~~~~~~~ src/drivers/outrun.c:1299:8: note: in expansion of macro 'MACHINE_DRIVER_START' 1299 | static MACHINE_DRIVER_START( toutrun_new ) | ^~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/system24_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/system24_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/system18.c... src/drivers/system18.c:72:24: warning: 'custom_io_w' defined but not used [-Wunused-variable] 72 | static write16_handler custom_io_w; | ^~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/system24.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/segas18.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/segas32.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/system16_vidhrdw.c... src/vidhrdw/system16_vidhrdw.c: In function 'sys16_paletteram_w': src/vidhrdw/system16_vidhrdw.c:676:50: warning: variable 'bh' set but not used [-Wunused-but-set-variable] 676 | int r, g, b, rs, gs, bs, rh, gh, bh; | ^~ src/vidhrdw/system16_vidhrdw.c:676:46: warning: variable 'gh' set but not used [-Wunused-but-set-variable] 676 | int r, g, b, rs, gs, bs, rh, gh, bh; | ^~ src/vidhrdw/system16_vidhrdw.c:676:42: warning: variable 'rh' set but not used [-Wunused-but-set-variable] 676 | int r, g, b, rs, gs, bs, rh, gh, bh; | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/system16.c... src/drivers/system16.c:4909:44: warning: "/*" within comment [-Wcomment] 4909 | /* { 0xc42000, 0xc42001, MRA16_NOP }, /* What is this? */ In file included from src/drivers/system16.c:148: src/driver.h:19:46: warning: 'init_s16dummy' defined but not used [-Wunused-function] 19 | #define DRIVER_INIT(name) void init_##name(void) | ^~~~~ src/drivers/system16.c:6658:8: note: in expansion of macro 'DRIVER_INIT' 6658 | static DRIVER_INIT( s16dummy ){ | ^~~~~~~~~~~ src/driver.h:98:14: warning: 'construct_system16_7759' defined but not used [-Wunused-function] 98 | void construct_##game(struct InternalMachineDriver *machine) \ | ^~~~~~~~~~ src/drivers/system16.c:512:8: note: in expansion of macro 'MACHINE_DRIVER_START' 512 | static MACHINE_DRIVER_START( system16_7759 ) | ^~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/segas32.c... In file included from src/mame2003/mame2003.h:9, from src/fileio.h:13, from src/mame.h:20, from src/mamedbg.h:4, from src/driver.h:65, from src/drivers/segas32.c:352: src/inptport.h:189:43: warning: 'input_ports_sys32_4p' defined but not used [-Wunused-const-variable=] 189 | static const struct InputPortTiny input_ports_##name[] = { | ^~~~~~~~~~~~ src/drivers/segas32.c:1282:1: note: in expansion of macro 'INPUT_PORTS_START' 1282 | INPUT_PORTS_START( sys32_4p ) | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/segaic24.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/stvhacks.c... In file included from src/driver.h:64, from src/drivers/stvhacks.c:7: src/drivers/stvhacks.c:311:24: warning: 'dnmtdeka_speedup_r' defined but not used [-Wunused-function] 311 | static READ32_HANDLER( dnmtdeka_speedup_r ) | ^~~~~~~~~~~~~~~~~~ src/memory.h:130:42: note: in definition of macro 'READ32_HANDLER' 130 | #define READ32_HANDLER(name) data32_t name(UNUSEDARG offs_t offset, UNUSEDARG data32_t mem_mask) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/segac2_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/stvcd.c... src/machine/stvcd.c:456:13: warning: 'iso_build_disc_bin' defined but not used [-Wunused-function] 456 | static void iso_build_disc_bin(void){ | ^~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/scudsp.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/stvvdp1_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/segac2.c... src/drivers/segac2.c: In function 'bl_710000_w': src/drivers/segac2.c:1068:9: warning: "/*" within comment [-Wcomment] 1068 | /* after end sequence */ In file included from src/mame2003/mame2003.h:9, from src/fileio.h:13, from src/mame.h:20, from src/mamedbg.h:4, from src/driver.h:65, from src/drivers/segac2.c:138: src/drivers/segac2.c: At top level: src/inptport.h:189:43: warning: 'input_ports_genesis' defined but not used [-Wunused-const-variable=] 189 | static const struct InputPortTiny input_ports_##name[] = { | ^~~~~~~~~~~~ src/drivers/segac2.c:3707:1: note: in expansion of macro 'INPUT_PORTS_START' 3707 | INPUT_PORTS_START( genesis ) /* Genesis Input Ports */ | ^~~~~~~~~~~~~~~~~ In file included from src/driver.h:64: src/drivers/segac2.c:2160:23: warning: 'megatech_instr_w' defined but not used [-Wunused-function] 2160 | static WRITE_HANDLER( megatech_instr_w ) | ^~~~~~~~~~~~~~~~ src/memory.h:127:42: note: in definition of macro 'WRITE_HANDLER' 127 | #define WRITE_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data8_t data) | ^~~~ src/drivers/segac2.c:2108:26: warning: 'genesis_z80_ram_w' defined but not used [-Wunused-function] 2108 | static WRITE16_HANDLER ( genesis_z80_ram_w ) | ^~~~~~~~~~~~~~~~~ src/memory.h:129:42: note: in definition of macro 'WRITE16_HANDLER' 129 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) | ^~~~ src/drivers/segac2.c:1252:26: warning: 'genesis_68k_to_z80_w' defined but not used [-Wunused-function] 1252 | static WRITE16_HANDLER ( genesis_68k_to_z80_w ) | ^~~~~~~~~~~~~~~~~~~~ src/memory.h:129:42: note: in definition of macro 'WRITE16_HANDLER' 129 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/segaic16.c... src/vidhrdw/segaic16.c: In function 'segaic16_tilemap_init': src/vidhrdw/segaic16.c:1230:25: warning: 'get_text_info' may be used uninitialized [-Wmaybe-uninitialized] 1230 | info->textmap = tilemap_create(get_text_info, tilemap_scan_rows, TILEMAP_TRANSPARENT, 8,8, 64,28); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vidhrdw/segaic16.c:1164:16: note: 'get_text_info' was declared here 1164 | void (*get_text_info)(int); | ^~~~~~~~~~~~~ src/vidhrdw/segaic16.c:1247:43: warning: 'get_tile_info' may be used uninitialized [-Wmaybe-uninitialized] 1247 | info->tilemaps[pagenum] = tilemap_create(get_tile_info, tilemap_scan_rows, TILEMAP_TRANSPARENT, 8,8, 64,32); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vidhrdw/segaic16.c:1165:16: note: 'get_tile_info' was declared here 1165 | void (*get_tile_info)(int); | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/deniam.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/deniam_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/btime_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/stv.c... src/drivers/stv.c: In function 'do_cd_command': src/drivers/stv.c:1455:67: warning: pointer targets in passing argument 2 of 'cdb_inject_file_info' differ in signedness [-Wpointer-sign] 1455 | cdb_inject_file_info(fid, cdb_sat_file_info); | ^~~~~~~~~~~~~~~~~ | | | char * In file included from src/drivers/stv.c:97: src/machine/stvcd.h:7:47: note: expected 'UINT8 *' {aka 'unsigned char *'} but argument is of type 'char *' 7 | void cdb_inject_file_info(UINT32 fid, UINT8 * dst); | ~~~~~~~~^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/stvvdp2_vidhrdw.c... src/vidhrdw/stvvdp2_vidhrdw.c: In function 'stv_vdp2_draw_basic_tilemap': src/vidhrdw/stvvdp2_vidhrdw.c:1768:27: warning: variable 'mpsize_dwords' set but not used [-Wunused-but-set-variable] 1768 | int mpsize_bytes, mpsize_dwords; | ^~~~~~~~~~~~~ src/vidhrdw/stvvdp2_vidhrdw.c:1763:27: warning: variable 'plsize_dwords' set but not used [-Wunused-but-set-variable] 1763 | int plsize_bytes, plsize_dwords; | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/btime.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/decocass.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/astrof_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/astrof_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/astrof.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/btime_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/segas32.c... src/vidhrdw/segas32.c: In function 'update_background': src/vidhrdw/segas32.c:1598:29: warning: declaration of 'x' shadows a previous local [-Wshadow] 1598 | int x; | ^ src/vidhrdw/segas32.c:1578:13: note: shadowed declaration is here 1578 | int x, y; | ^ src/vidhrdw/segas32.c:1578:13: warning: unused variable 'x' [-Wunused-variable] gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/decocass_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/liberate.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/bwing.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/decocass_machine.c... src/machine/decocass_machine.c: In function 'decocass_type1_latch_xab_pass_x54_r': src/machine/decocass_machine.c:982:24: warning: variable 'latch1' set but not used [-Wunused-but-set-variable] 982 | static data8_t latch1; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/kchamp_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/kchamp.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/liberate_vidhrdw.c... src/vidhrdw/liberate_vidhrdw.c: In function 'video_update_prosport': src/vidhrdw/liberate_vidhrdw.c:385:24: warning: variable 'color' set but not used [-Wunused-but-set-variable] 385 | int mx,my,tile,color,offs; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/bwing_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/brkthru.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/firetrap.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/brkthru_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/firetrap_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/compgolf_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/metlclsh.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/metlclsh_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/compgolf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tryout.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/shootout.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tryout_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/sidepckt_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/shootout_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sidepckt.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/exprraid_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/exprraid.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/pcktgal_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/battlera.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/pcktgal.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/actfancr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/actfancr_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/battlera_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/karnov_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/karnov.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/decocrpt.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/dec8.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/dec0_machine.c... src/machine/dec0_machine.c:461:13: warning: 'i8751_callback' defined but not used [-Wunused-function] 461 | static void i8751_callback(int param) | ^~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/dec8_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/dec0_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/dec0.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/stadhero.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/madmotor.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/deco16ic.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/stadhero_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/madmotor_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/vaportra.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/vaportra_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/darkseal.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cbuster.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/darkseal_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/supbtime_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/cbuster_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/supbtime.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cninja.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/dassault_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/dassault.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/rohga.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/lemmings.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/cninja_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/rohga_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/funkyjet_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tumblep.c... src/drivers/tumblep.c:1794:61: warning: "/*" within comment [-Wcomment] 1794 | /* ROM_LOAD( "87c52.mcu", 0x00000, 0x10000 , NO_DUMP ) /* can't be dumped */ src/drivers/tumblep.c:1283:29: warning: 'jumppop_gfxdecodeinfo' defined but not used [-Wunused-variable] 1283 | static struct GfxDecodeInfo jumppop_gfxdecodeinfo[] = | ^~~~~~~~~~~~~~~~~~~~~ In file included from src/driver.h:64, from src/drivers/tumblep.c:121: src/drivers/tumblep.c:184:25: warning: 'jumppop_sound_w' defined but not used [-Wunused-function] 184 | static WRITE16_HANDLER( jumppop_sound_w ) | ^~~~~~~~~~~~~~~ src/memory.h:129:42: note: in definition of macro 'WRITE16_HANDLER' 129 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/lemmings_vidhrdw.c... src/vidhrdw/lemmings_vidhrdw.c: In function 'lemmings_pixel_1_w': src/vidhrdw/lemmings_vidhrdw.c:157:23: warning: variable 'old' set but not used [-Wunused-but-set-variable] 157 | int sx,sy,src,old,tile; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/funkyjet.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tumblep_vidhrdw.c... In file included from src/driver.h:79, from src/vidhrdw/tumblep_vidhrdw.c:16: src/vidhrdw/tumblep_vidhrdw.c:308:42: warning: 'bcstory_tilebank' is static but used in inline function 'get_bg_tile_info' which is not static 308 | (data & 0x0fff)|(bcstory_tilebank>>2), | ^~~~~~~~~~~~~~~~ src/tilemap.h:63:22: note: in definition of macro 'SET_TILE_INFO' 63 | int _code = (CODE) % gfx->total_elements; \ | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/decoprot.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sshangha.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/senjyo_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/deco_mlc.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/sshangha_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/senjyo.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/senjyo_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/bombjack_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/bombjack.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/pbaction.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/deco32.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/deco_mlc_vidhrdw.c... src/vidhrdw/deco_mlc_vidhrdw.c: In function 'mlc_drawgfxzoom': src/vidhrdw/deco_mlc_vidhrdw.c:55:100: warning: declaration of 'gfx' shadows a global declaration [-Wshadow] 55 | struct mame_bitmap *dest_bmp,const struct rectangle *clip,const struct GfxElement *gfx, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ src/vidhrdw/deco_mlc_vidhrdw.c:18:15: note: shadowed declaration is here 18 | static UINT8 *gfx; | ^~~ src/vidhrdw/deco_mlc_vidhrdw.c: In function 'draw_sprites': src/vidhrdw/deco_mlc_vidhrdw.c:349:19: warning: variable 'ymult' set but not used [-Wunused-but-set-variable] 349 | int xmult,ymult,xoffs,yoffs; | ^~~~~ src/vidhrdw/deco_mlc_vidhrdw.c:349:13: warning: variable 'xmult' set but not used [-Wunused-but-set-variable] 349 | int xmult,ymult,xoffs,yoffs; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/pbaction_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/solomon_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tehkanwc.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/solomon.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tehkanwc_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tecmo.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/wc90.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tbowl_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tbowl.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tecmo_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gaiden.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/spbactn.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/wc90_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/wc90b.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/wc90b_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/deco32_vidhrdw.c... src/vidhrdw/deco32_vidhrdw.c: In function 'tilemap_raster_draw': src/vidhrdw/deco32_vidhrdw.c:1236:23: warning: variable 'sy0' set but not used [-Wunused-but-set-variable] 1236 | int ptr=0,sx0,sy0,sx1,sy1,start,end=0; | ^~~ src/vidhrdw/deco32_vidhrdw.c:1236:19: warning: variable 'sx0' set but not used [-Wunused-but-set-variable] 1236 | int ptr=0,sx0,sy0,sx1,sy1,start,end=0; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tecmo16.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/spbactn_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/scramble_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gaiden_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tecmo16_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/frogger.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/scramble.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/amidar.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tecmosys.c... src/drivers/tecmosys.c: In function 'unk880000_r': src/drivers/tecmosys.c:579:28: warning: statement with no effect [-Wunused-value] 579 | tecmosys_880000regs[offset]; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/drivers/tecmosys.c:589:44: warning: statement with no effect [-Wunused-value] 589 | tecmosys_880000regs[offset]; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/drivers/tecmosys.c: At top level: src/drivers/tecmosys.c:683:44: warning: "/*" within comment [-Wcomment] 683 | { 0x980000, 0x9807ff, MWA16_RAM }, /* bg pal */ src/drivers/tecmosys.c:685:86: warning: "/*" within comment [-Wcomment] 685 | { 0x980800, 0x980fff, paletteram16_xGGGGGRRRRRBBBBB_word_w, &paletteram16 }, /* fix pal */ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/scobra.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/fastfred.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tutankhm.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/junofrst.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/fastfred_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/timeplt.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tutankhm_vidhrdw.c... src/vidhrdw/tutankhm_vidhrdw.c: In function 'junofrst_blitter_w': src/vidhrdw/tutankhm_vidhrdw.c:143:31: warning: variable 'destflag' set but not used [-Wunused-but-set-variable] 143 | unsigned char destflag; | ^~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/pooyan_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/pooyan.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/timeplt_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/megazone_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/scramble_machine.c... src/machine/scramble_machine.c: In function 'init_billiard': src/machine/scramble_machine.c:1385:32: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 1385 | if (bits[3] ^ (!bits[0] & bits[2])) xormask ^= 0x08; | ^~~~~~~~ src/machine/scramble_machine.c:1386:32: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 1386 | if (bits[5] ^ (!bits[4] & bits[1])) xormask ^= 0x10; | ^~~~~~~~ src/machine/scramble_machine.c:1389:32: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 1389 | if (bits[7] ^ (!bits[1] & bits[0])) xormask ^= 0x80; | ^~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/timeplt_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/megazone.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/gyruss_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/pandoras_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/pandoras.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/konami_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/trackfld_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gyruss.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gyruss_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/trackfld.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/trackfld_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/rocnrope_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/circusc.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/rocnrope.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/circusc_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/hyperspt.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tp84.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sbasketb.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tp84_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/hyperspt_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mikie.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/sbasketb_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mikie_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/shaolins_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/yiear.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/shaolins.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/yiear_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/pingpong_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/pingpong.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gberet_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gberet.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/jailbrek_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/jailbrek.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/finalizr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ironhors.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/jackal_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ironhors_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/finalizr_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/jackal.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/jackal_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ddrible.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/contra.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ddrible_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/hcastle.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/combatsc.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/contra_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/hcastle_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/rockrage.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/rockrage_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/combatsc_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/nemesis.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/flkatck.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/flkatck_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/fastlane.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/labyrunr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/fastlane_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/battlnts_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/nemesis_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/labyrunr_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/bladestl_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/battlnts.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/bladestl.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/ajax_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ajax_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ajax.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/thunderx_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mainevt_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gbusters_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/crimfght_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mainevt.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/88games_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/thunderx.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/88games.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/crimfght.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gbusters.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/spy_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/bottom9_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/spy.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/blockhl_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/blockhl.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/bottom9.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/aliens_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/aliens.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/surpratk_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/parodius_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/surpratk.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/rollerg_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/rollerg.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/parodius.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/asterix_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/xexex_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/asterix.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/xexex.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gijoe_vidhrdw.c... src/vidhrdw/gijoe_vidhrdw.c: In function 'video_update_gijoe': src/vidhrdw/gijoe_vidhrdw.c:82:47: warning: variable 'primode' set but not used [-Wunused-but-set-variable] 82 | int vrc_mode, vrc_new, colorbase_new, primode, dirty, i; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/simpsons_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/simpsons.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gijoe.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/simpsons_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/vendetta_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/chqflag_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ultraman_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/chqflag.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/vendetta.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ultraman.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/wecleman.c... src/drivers/wecleman.c: In function 'hotchase_sound_control_w': src/drivers/wecleman.c:780:13: warning: variable 'reg' set but not used [-Wunused-but-set-variable] 780 | int reg[8]; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/hexion.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/hexion_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/twin16.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/xmen.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/xmen_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/wecleman_vidhrdw.c... src/vidhrdw/wecleman_vidhrdw.c: In function 'video_update_wecleman': src/vidhrdw/wecleman_vidhrdw.c:1119:17: warning: declaration of 'i' shadows a previous local [-Wshadow] 1119 | int x,y,i; | ^ src/vidhrdw/wecleman_vidhrdw.c:1040:13: note: shadowed declaration is here 1040 | int i, j, k; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/overdriv_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/twin16_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gradius3_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tmnt_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/overdriv.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gradius3.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/moo_vidhrdw.c... src/vidhrdw/moo_vidhrdw.c: In function 'video_update_moo': src/vidhrdw/moo_vidhrdw.c:106:13: warning: variable 'bg_colorbase' set but not used [-Wunused-but-set-variable] 106 | int bg_colorbase, new_colorbase, plane, dirty, alpha; | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/moo.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/rungun_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/dbz2_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mystwarr_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/rungun.c... src/drivers/rungun.c:456:9: warning: "ROM_LOAD64_WORD" redefined 456 | #define ROM_LOAD64_WORD(name,offset,length,crc) ROMX_LOAD(name, offset, length, crc, ROM_GROUPWORD | ROM_SKIP(6)) | ^~~~~~~~~~~~~~~ In file included from src/driver.h:68, from src/drivers/rungun.c:39: src/common.h:363:9: note: this is the location of the previous definition 363 | #define ROM_LOAD64_WORD(name,offset,length,hash) ROMX_LOAD(name, offset, length, hash, ROM_GROUPWORD | ROM_SKIP(6)) | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/bishi_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/dbz2.c... src/drivers/dbz2.c:495:9: warning: "ROM_LOAD64_WORD" redefined 495 | #define ROM_LOAD64_WORD(name,offset,length,crc) ROMX_LOAD(name, offset, length, crc, ROM_GROUPWORD | ROM_SKIP(6)) | ^~~~~~~~~~~~~~~ In file included from src/driver.h:68, from src/drivers/dbz2.c:57: src/common.h:363:9: note: this is the location of the previous definition 363 | #define ROM_LOAD64_WORD(name,offset,length,hash) ROMX_LOAD(name, offset, length, hash, ROM_GROUPWORD | ROM_SKIP(6)) | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/bishi.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mystwarr.c... src/drivers/mystwarr.c:1380:9: warning: "ROM_LOAD64_WORD" redefined 1380 | #define ROM_LOAD64_WORD(name,offset,length,crc) ROMX_LOAD(name, offset, length, crc, ROM_GROUPWORD | ROM_SKIP(6)) | ^~~~~~~~~~~~~~~ In file included from src/driver.h:68, from src/drivers/mystwarr.c:25: src/common.h:363:9: note: this is the location of the previous definition 363 | #define ROM_LOAD64_WORD(name,offset,length,hash) ROMX_LOAD(name, offset, length, hash, ROM_GROUPWORD | ROM_SKIP(6)) | ^~~~~~~~~~~~~~~ src/drivers/mystwarr.c:823:22: warning: 'audio_interrupt' defined but not used [-Wunused-function] 823 | static INTERRUPT_GEN(audio_interrupt) | ^~~~~~~~~~~~~~~ src/driver.h:21:46: note: in definition of macro 'INTERRUPT_GEN' 21 | #define INTERRUPT_GEN(func) void func(void) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tmnt.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/lethal_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/lethal.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/djmain_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/plygonet_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mogura.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/konamigx_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/plygonet.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/am53cf96.c... src/machine/am53cf96.c: In function 'am53cf96_w': src/machine/am53cf96.c:88:23: warning: variable 'dma' set but not used [-Wunused-but-set-variable] 88 | int reg, val, dma; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/djmain.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/konamigq.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/carpolo.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/carpolo_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/konamigx.c... src/drivers/konamigx.c:142:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 142 | void fantjour_dma_install(); | ^~~~ src/drivers/konamigx.c:3307:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] 3307 | void fantjour_dma_install() | ^~~~~~~~~~~~~~~~~~~~ In file included from src/drivers/konamigx.c:100: src/drivers/konamigx.c:1389:22: warning: 'gxaudio_interrupt' defined but not used [-Wunused-function] 1389 | static INTERRUPT_GEN(gxaudio_interrupt) | ^~~~~~~~~~~~~~~~~ src/driver.h:21:46: note: in definition of macro 'INTERRUPT_GEN' 21 | #define INTERRUPT_GEN(func) void func(void) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/exidy_vidhrdw.c... src/vidhrdw/exidy_vidhrdw.c: In function 'video_start_exidy': src/vidhrdw/exidy_vidhrdw.c:156:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 156 | if (video_start_generic()) | ^~ src/vidhrdw/exidy_vidhrdw.c:159:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 159 | motion_object_1_vid = auto_bitmap_alloc(16, 16); | ^~~~~~~~~~~~~~~~~~~ src/vidhrdw/exidy_vidhrdw.c:160:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 160 | if (!motion_object_1_vid) | ^~ src/vidhrdw/exidy_vidhrdw.c:163:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 163 | motion_object_2_vid = auto_bitmap_alloc(16, 16); | ^~~~~~~~~~~~~~~~~~~ src/vidhrdw/exidy_vidhrdw.c:164:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 164 | if (!motion_object_2_vid) | ^~ src/vidhrdw/exidy_vidhrdw.c:167:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 167 | motion_object_2_clip = auto_bitmap_alloc(16, 16); | ^~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/targ.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/carpolo_vidhrdw.c... src/vidhrdw/carpolo_vidhrdw.c: In function 'palette_init_carpolo': src/vidhrdw/carpolo_vidhrdw.c:103:31: warning: variable 'bit2' set but not used [-Wunused-but-set-variable] 103 | int bit0,bit1,bit2; | ^~~~ src/vidhrdw/carpolo_vidhrdw.c:103:26: warning: variable 'bit1' set but not used [-Wunused-but-set-variable] 103 | int bit0,bit1,bit2; | ^~~~ src/vidhrdw/carpolo_vidhrdw.c:103:21: warning: variable 'bit0' set but not used [-Wunused-but-set-variable] 103 | int bit0,bit1,bit2; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/exidy.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/circus.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/starfire.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/circus_vidhrdw.c... src/vidhrdw/circus_vidhrdw.c: In function 'ripcord_draw_skydiver': src/vidhrdw/circus_vidhrdw.c:274:33: warning: variable 'clip' set but not used [-Wunused-but-set-variable] 274 | const struct rectangle *clip; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/exidy_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/starfire_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/victory.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/atari_vg.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/exidy440.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/exidy440_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tourtabl.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/konamigx_machine.c... src/machine/konamigx_machine.c: In function 'zdrawgfxzoom32GP': src/machine/konamigx_machine.c:516:29: warning: variable 'db1' set but not used [-Wunused-but-set-variable] 516 | UINT8 z8, db0, p8, db1; | ^~~ src/machine/konamigx_machine.c:516:20: warning: variable 'db0' set but not used [-Wunused-but-set-variable] 516 | UINT8 z8, db0, p8, db1; | ^~~ src/machine/konamigx_machine.c: In function 'konamigx_mixer': src/machine/konamigx_machine.c:1284:56: warning: variable 'prflp' set but not used [-Wunused-but-set-variable] 1284 | int wrapsize, xwraplim, ywraplim, cltc_shdpri, prflp, disp; | ^~~~~ src/machine/konamigx_machine.c: In function 'K053990_martchmp_word_w': src/machine/konamigx_machine.c:2007:23: warning: variable 'dst_count' set but not used [-Wunused-but-set-variable] 2007 | int dst_addr, dst_count, dst_skip; | ^~~~~~~~~ src/machine/konamigx_machine.c: In function 'konamigx_esc_alert': src/machine/konamigx_machine.c:2115:82: warning: variable 'hmask' set but not used [-Wunused-but-set-variable] 2115 | INT32 data1, data2, i, j, vpos, hpos, voffs, hoffs, vcorr, hcorr, vmask, hmask, magicid; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/konamiic.c... src/vidhrdw/konamiic.c: In function 'K052109_r': src/vidhrdw/konamiic.c:2075:1: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 2075 | else | ^~~~ src/vidhrdw/konamiic.c:2078:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 2078 | addr = (code << 5) + (offset & 0x1f); | ^~~~ src/vidhrdw/konamiic.c: In function 'K056832_update_linemap': src/vidhrdw/konamiic.c:6843:33: warning: variable 'code_opaque' set but not used [-Wunused-but-set-variable] 6843 | UINT8 code_transparent, code_opaque; | ^~~~~~~~~~~ src/vidhrdw/konamiic.c:6840:31: warning: variable 'src_modulo' set but not used [-Wunused-but-set-variable] 6840 | int count, src_pitch, src_modulo; | ^~~~~~~~~~ src/vidhrdw/konamiic.c:6840:20: warning: variable 'src_pitch' set but not used [-Wunused-but-set-variable] 6840 | int count, src_pitch, src_modulo; | ^~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/victory_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/exidy440_sndhrdw.c... src/sndhrdw/exidy440_sndhrdw.c: In function 'mix_to_16': src/sndhrdw/exidy440_sndhrdw.c:289:16: warning: unused variable 'clippers' [-Wunused-variable] 289 | int i, clippers = 0; | ^~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/llander.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/asteroid_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/asteroid_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/asteroid.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/bwidow.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/bzone.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/starwars.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tempest.c... src/drivers/tempest.c:195:12: warning: function declaration isn't a prototype [-Wstrict-prototypes] 195 | static int tempest_knob_r() | ^~~~~~~~~~~~~~ src/drivers/tempest.c:201:12: warning: function declaration isn't a prototype [-Wstrict-prototypes] 201 | static int tempest_buttons_r() | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/bzone_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tia.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/redbaron.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/starwars_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/starwars_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mhavoc.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/mhavoc_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/quantum.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/copsnrob.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/copsnrob_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/copsnrob_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/flyball_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/flyball.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/sprint8_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/nitedrvr_vidhrdw.c... src/vidhrdw/nitedrvr_vidhrdw.c:82:13: warning: 'nitedrvr_draw_hacks' defined but not used [-Wunused-function] 82 | static void nitedrvr_draw_hacks( struct mame_bitmap *bitmap ) | ^~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/sprint4_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/sprint2_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sprint4.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sprint8.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sprint2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/nitedrvr_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/nitedrvr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/dominos.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/triplhnt.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/dragrace_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/triplhnt_vidhrdw.c... src/vidhrdw/triplhnt_vidhrdw.c: In function 'video_update_triplhnt': src/vidhrdw/triplhnt_vidhrdw.c:158:29: warning: "/*" within comment [-Wcomment] 158 | /*discrete_sound_w(0/*TRIPLHNT_BEAR_ROAR_DATA*/ /*, triplhnt_playfield_ram[0xfa] & 15); */ src/vidhrdw/triplhnt_vidhrdw.c:159:29: warning: "/*" within comment [-Wcomment] 159 | /*discrete_sound_w(2/*TRIPLHNT_SHOT_DATA*/ /*, triplhnt_playfield_ram[0xfc] & 15); */ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/triplhnt.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/poolshrk_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/poolshrk.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/canyon_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/dragrace.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/starshp1.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/destroyr_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/canyon.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/destroyr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ultratnk.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/wolfpack_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/boxer_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/wolfpack.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/starshp1_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/skyraid_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/skyraid.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/avalnche_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/boxer.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/avalnche_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/avalnche.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/ataridis_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/skydiver.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/sbrkout_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/skydiver_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/firetrk_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/sbrkout_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sbrkout.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/atarifb_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/atarifb.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/videopin_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/orbit_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/firetrk.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/videopin.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/atarifb_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/orbit.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/subs_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/subs.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/subs_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/bsktball_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/bsktball.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/bsktball_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/runaway.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/runaway_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/centiped.c... In file included from src/driver.h:64, from src/drivers/centiped.c:275: src/drivers/centiped.c:401:23: warning: 'control_select_w' defined but not used [-Wunused-function] 401 | static WRITE_HANDLER( control_select_w ) | ^~~~~~~~~~~~~~~~ src/memory.h:127:42: note: in definition of macro 'WRITE_HANDLER' 127 | #define WRITE_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data8_t data) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/missile_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/missile.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/centiped_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/foodf_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/missile_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tunhunt.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/foodf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/liberatr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ccastles.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ccastles_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cloak.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/liberatr_vidhrdw.c... src/vidhrdw/liberatr_vidhrdw.c: In function 'video_start_liberatr': src/vidhrdw/liberatr_vidhrdw.c:311:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 311 | if ((tmpbitmap = auto_bitmap_alloc(Machine->drv->screen_width, Machine->drv->screen_height)) == 0) | ^~ src/vidhrdw/liberatr_vidhrdw.c:314:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 314 | if ((liberatr_videoram = auto_malloc(Machine->drv->screen_width * Machine->drv->screen_height)) == 0) | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tunhunt_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/cloak_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cloud9.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/cloud9_vidhrdw.c... src/vidhrdw/cloud9_vidhrdw.c: In function 'video_update_cloud9': src/vidhrdw/cloud9_vidhrdw.c:262:40: warning: variable 'lblank' set but not used [-Wunused-but-set-variable] 262 | int xflip,yflip,rblank,lblank; | ^~~~~~ src/vidhrdw/cloud9_vidhrdw.c:262:33: warning: variable 'rblank' set but not used [-Wunused-but-set-variable] 262 | int xflip,yflip,rblank,lblank; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/jedi.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/jedi_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/slapstic.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/atarijsa.c... src/sndhrdw/atarijsa.c: In function 'atarijsa3_init_adpcm': src/sndhrdw/atarijsa.c:132:16: warning: passing argument 1 to 'restrict'-qualified parameter aliases with argument 2 [-Wrestrict] 132 | memcpy(&base[0xc0000], &base[0xc0000], 0x20000); | ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ src/sndhrdw/atarijsa.c:137:16: warning: passing argument 1 to 'restrict'-qualified parameter aliases with argument 2 [-Wrestrict] 137 | memcpy(&base[0xe0000], &base[0xe0000], 0x20000); | ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/atarisy2_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/atarisy1.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/atarisy1_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/atarigen.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/irobot.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/atarisy2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/irobot_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/atarirle_vidhrdw.c... src/vidhrdw/atarirle_vidhrdw.c: In function 'prescan_rle': src/vidhrdw/atarirle_vidhrdw.c:678:36: warning: variable 'value' set but not used [-Wunused-but-set-variable] 678 | int count, value; | ^~~~~ src/vidhrdw/atarirle_vidhrdw.c: In function 'sort_and_render': src/vidhrdw/atarirle_vidhrdw.c:848:33: warning: variable 'dy' set but not used [-Wunused-but-set-variable] 848 | int dx, dy, ex, ey, sx = x, sy = y, tx, ty; | ^~ src/vidhrdw/atarirle_vidhrdw.c:848:29: warning: variable 'dx' set but not used [-Wunused-but-set-variable] 848 | int dx, dy, ex, ey, sx = x, sy = y, tx, ty; | ^~ src/vidhrdw/atarirle_vidhrdw.c:804:26: warning: variable 'which' set but not used [-Wunused-but-set-variable] 804 | int scale, code, which; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/atarimo_vidhrdw.c... In function 'convert_dirty_grid_to_rects', inlined from 'atarimo_render' at src/vidhrdw/atarimo_vidhrdw.c:683:2: src/vidhrdw/atarimo_vidhrdw.c:547:16: warning: array subscript -1 is below array bounds of 'struct rectangle[1024]' [-Warray-bounds=] 547 | rect = &mo->rectlist[-1]; | ^~~~~~~~~~~~~~~~~ src/vidhrdw/atarimo_vidhrdw.c: In function 'atarimo_render': src/vidhrdw/atarimo_vidhrdw.c:105:33: note: while referencing 'rectlist' 105 | struct rectangle rectlist[ATARIMO_MAXPERBANK]; /* list of bounding rectangles */ | ^~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/harddriv_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gauntlet_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/harddriv_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/atetris_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gauntlet.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/atetris.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/harddriv.c... In file included from src/driver.h:64, from src/drivers/harddriv.c:170: src/drivers/harddriv.c:508:30: warning: 'ds3snd_writemem' defined but not used [-Wunused-const-variable=] 508 | static MEMORY_WRITE16_START( ds3snd_writemem ) | ^~~~~~~~~~~~~~~ src/memory.h:552:56: note: in definition of macro 'MEMPORT_ARRAY_START' 552 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, | ^ src/drivers/harddriv.c:508:8: note: in expansion of macro 'MEMORY_WRITE16_START' 508 | static MEMORY_WRITE16_START( ds3snd_writemem ) | ^~~~~~~~~~~~~~~~~~~~ src/drivers/harddriv.c:478:29: warning: 'ds3snd_readmem' defined but not used [-Wunused-const-variable=] 478 | static MEMORY_READ16_START( ds3snd_readmem ) | ^~~~~~~~~~~~~~ src/memory.h:552:56: note: in definition of macro 'MEMPORT_ARRAY_START' 552 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, | ^ src/drivers/harddriv.c:478:8: note: in expansion of macro 'MEMORY_READ16_START' 478 | static MEMORY_READ16_START( ds3snd_readmem ) | ^~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/toobin.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/vindictr_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/harddriv_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/irobot_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/klax_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/toobin_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/vindictr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/klax.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/blstroid_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/blstroid.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/xybots.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/xybots_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/eprom.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/skullxbo.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/skullxbo_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/badlands_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/cyberbal_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/badlands.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/eprom_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cyberbal.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/rampart.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/rampart_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/shuuz.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/cyberbal_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/shuuz_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/atarig1_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/atarig1.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/thunderj.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/thunderj_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/relief_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/batman.c... src/drivers/batman.c: In function 'mm2_latch_w': src/drivers/batman.c:123:13: warning: unused variable 'oldword' [-Wunused-variable] 123 | int oldword = latch_data; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/relief.c... src/drivers/relief.c: In function 'init_common': src/drivers/relief.c:466:16: warning: passing argument 1 to 'restrict'-qualified parameter aliases with argument 2 [-Wrestrict] 466 | memcpy(&sound_base[0x120000], &sound_base[0x120000], 0x20000); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/offtwall_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/offtwall.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/arcadecl_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/arcadecl.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/batman_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/beathead_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/atarig42_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/asic65.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/beathead.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/atarig42.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/atarigx2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/atarigx2_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/jaguar_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/atarigt.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/atarigt_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cojag.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/lasso.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/munchmo.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/cage_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/rockola.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/rockola_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/lasso_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/rockola_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/marvins.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/jcross.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mainsnk.c... src/drivers/mainsnk.c:31:13: warning: 'init_sound' defined but not used [-Wunused-function] 31 | static void init_sound( int busy_bit ) | ^~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/munchmo_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mainsnk_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/jcross_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/marvins_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sgladiat.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/hal21.c... In file included from src/driver.h:64, from src/drivers/hal21.c:54: src/drivers/hal21.c:122:22: warning: 'hal21_videoram_r' defined but not used [-Wunused-function] 122 | static READ_HANDLER( hal21_videoram_r ){ return videoram[offset]; } | ^~~~~~~~~~~~~~~~ src/memory.h:126:50: note: in definition of macro 'READ_HANDLER' 126 | #define READ_HANDLER(name) data8_t name(UNUSEDARG offs_t offset) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/prehisle_vidhrdw.c... In file included from src/driver.h:64, from src/vidhrdw/prehisle_vidhrdw.c:9: src/vidhrdw/prehisle_vidhrdw.c: In function 'prehisle_control16_w': src/memory.h:872:65: warning: 'scroll' is used uninitialized [-Wuninitialized] 872 | #define COMBINE_DATA(varptr) (*(varptr) = (*(varptr) & mem_mask) | (data & ~mem_mask)) | ~~~~~~~~~~~^~~~~~~~~~~ src/vidhrdw/prehisle_vidhrdw.c:57:9: note: in expansion of macro 'COMBINE_DATA' 57 | COMBINE_DATA(&scroll); | ^~~~~~~~~~~~ src/vidhrdw/prehisle_vidhrdw.c:55:13: note: 'scroll' was declared here 55 | int scroll; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/snk68.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/snk68_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/snk_vidhrdw.c... src/vidhrdw/snk_vidhrdw.c:36:13: warning: 'print' defined but not used [-Wunused-function] 36 | static void print( struct mame_bitmap *bitmap, int num, int row ) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/prehisle.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/bbusters.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/shougi.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/equites_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/snk.c... src/drivers/snk.c: In function 'snk_rot8_ikarijpb': src/drivers/snk.c:305:13: warning: unused variable 'joypos16' [-Wunused-variable] 305 | int joypos16 = value>>4; | ^~~~~~~~ src/drivers/snk.c: In function 'snk_rotx': src/drivers/snk.c:364:13: warning: unused variable 'joypos16' [-Wunused-variable] 364 | int joypos16 = value>>4; | ^~~~~~~~ src/drivers/snk.c:353:19: warning: unused variable 'dial_12' [-Wunused-variable] 353 | const int dial_12[13] = { | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/equites.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/champbas_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/bbusters_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/champbas.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/equites_vidhrdw.c... src/vidhrdw/equites_vidhrdw.c: In function 'video_init_common': src/vidhrdw/equites_vidhrdw.c:49:16: warning: variable 'colortable' set but not used [-Wunused-but-set-variable] 49 | pen_t *colortable; | ^~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/exctsccr_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/alpha68k_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/scregg.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/exctsccr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tagteam.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tagteam_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/exctsccr_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ssozumo.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/alpha68k.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mystston.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ssozumo_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mystston_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/dogfgt.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/bogeyman.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/dogfgt_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/bogeyman_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/matmania.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/maniach.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/renegade_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/renegade.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/battlane_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/matmania_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/battlane.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/xain_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/xain.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/jaguar_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/chinagat.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ddragon_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/wwfsstar.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/spdodgeb.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/spdodgeb_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/wwfsstar_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ddragon.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/vball_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/vball.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/blockout.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ddragon3_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/blockout_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/berzerk_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ddragon3.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/shadfrce.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/wwfwfest.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/berzerk_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/berzerk.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/shadfrce_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/wwfwfest_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/berzerk_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/toratora.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/supdrapo.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gameplan.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/zac2650.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gameplan_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/zac2650_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mazerbla.c... src/drivers/mazerbla.c: In function 'video_update_mazerbla': src/drivers/mazerbla.c:276:16: warning: variable 'color_base' set but not used [-Wunused-but-set-variable] 276 | UINT32 color_base=0; | ^~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/zaccaria_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mouser.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/nova2001.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/zaccaria.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/nova2001_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mouser_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ninjakid_vidhrdw.c... src/vidhrdw/ninjakid_vidhrdw.c: In function 'ninjakun_io_8000_w': src/vidhrdw/ninjakid_vidhrdw.c:164:25: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 164 | else | ^~~~ src/vidhrdw/ninjakid_vidhrdw.c:166:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 166 | ninjakun_xscroll = data; | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/raiders5.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/pkunwar.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ninjakid.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/raiders5_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/pkunwar_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/xxmissio.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mnight.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/xxmissio_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ninjakd2_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ninjakd2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mnight_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/omegaf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/jalmah.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/quizpani.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/omegaf_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/quizpani_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/macrossp_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/quizdna.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/macrossp.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/jack_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/nmk16_vidhrdw.c... src/vidhrdw/nmk16_vidhrdw.c:81:13: warning: 'get_tile_info_0_8bit' defined but not used [-Wunused-function] 81 | static void get_tile_info_0_8bit(int tile_index) | ^~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/quizdna_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/jack.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/embargo.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/nmk004.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cchasm.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/nmk16.c... src/drivers/nmk16.c:3146:31: warning: 'ym2151_interface' defined but not used [-Wunused-variable] 3146 | static struct YM2151interface ym2151_interface = | ^~~~~~~~~~~~~~~~ In file included from src/driver.h:64, from src/drivers/nmk16.c:137: src/drivers/nmk16.c:430:28: warning: 'tharrier_sound_writemem' defined but not used [-Wunused-const-variable=] 430 | static MEMORY_WRITE_START( tharrier_sound_writemem ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/memory.h:552:56: note: in definition of macro 'MEMPORT_ARRAY_START' 552 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, | ^ src/drivers/nmk16.c:430:8: note: in expansion of macro 'MEMORY_WRITE_START' 430 | static MEMORY_WRITE_START( tharrier_sound_writemem ) | ^~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cinemat.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/cchasm_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/cchasm_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/cchasm_sndhrdw.c... src/sndhrdw/cchasm_sndhrdw.c: In function 'cchasm_io_w': src/sndhrdw/cchasm_sndhrdw.c:85:16: warning: variable 'led' set but not used [-Wunused-but-set-variable] 85 | static int led; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/timelimt.c... In file included from src/driver.h:64, from src/drivers/timelimt.c:11: src/drivers/timelimt.c:43:23: warning: 'sound_reset_w' defined but not used [-Wunused-function] 43 | static WRITE_HANDLER( sound_reset_w ) | ^~~~~~~~~~~~~ src/memory.h:127:42: note: in definition of macro 'WRITE_HANDLER' 127 | #define WRITE_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data8_t data) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/timelimt_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/thepit.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/cinemat_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/thepit_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/bagman_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/bagman.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/bagman_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tankbust_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tankbust.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/kncljoe.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/kncljoe_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/stfight_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/wiz.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/stfight.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/wiz_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/stfight_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cshooter.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/deadang.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/seibu.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/dynduke.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/deadang_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/dynduke_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/raiden_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/dcon.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/raiden.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/raiden2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sengokmj.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/dcon_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/t5182.c... In file included from src/sndhrdw/t5182.c:118: src/sndhrdw/t5182.c: In function 'construct_t5182_audio': src/driver.h:247:57: warning: passing argument 4 of 'machine_add_sound' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 247 | machine_add_sound(machine, (tag), SOUND_##type, &(interface)); \ | ^~~~~~~~~~~~ src/driver.h:250:9: note: in expansion of macro 'MDRV_SOUND_ADD_TAG' 250 | MDRV_SOUND_ADD_TAG(NULL, type, interface) \ | ^~~~~~~~~~~~~~~~~~ src/sndhrdw/t5182.c:320:5: note: in expansion of macro 'MDRV_SOUND_ADD' 320 | MDRV_SOUND_ADD(YM2151, t5182_ym2151_interface) | ^~~~~~~~~~~~~~ src/driver.h:270:112: note: expected 'void *' but argument is of type 'const struct YM2151interface *' 270 | struct MachineSound *machine_add_sound(struct InternalMachineDriver *machine, const char *tag, int type, void *sndintf); | ~~~~~~^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mustache_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/sengokmj_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/darkmist_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cabal.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/cabal_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mustache.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/toki.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/toki_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/bloodbro.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/darkmist.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/bloodbro_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/goal92.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/legionna_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/goal92_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/legionna.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/exerion.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/aeroboto.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/aeroboto_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/fcombat.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/citycon.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/momoko.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/citycon_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/exerion_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/argus.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/psychic5.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ginganin.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/momoko_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ginganin_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/psychic5_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/skyfox.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/skyfox_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/homerun.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/homerun_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tetrisp2.c... src/drivers/tetrisp2.c:46:14: warning: 'rockn_timer_sub_l4' defined but not used [-Wunused-variable] 46 | static void *rockn_timer_sub_l4; | ^~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tetrisp2_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/cischeat.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/argus_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ms32_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/bigstrkb.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/cischeat_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/bigstrkb_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/megasys1_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/rpunch.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/rpunch_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tail2nos.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tail2nos_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ms32.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ojankohs.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ojankohs_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/fromance.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/megasys1.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/pipedrm.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/welltris.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/aerofgt.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/fromance_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/f1gp.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/f1gp_vidhrdw.c... src/vidhrdw/f1gp_vidhrdw.c: In function 'f1gp_drawsprites': src/vidhrdw/f1gp_vidhrdw.c:205:73: warning: variable 'pri' set but not used [-Wunused-but-set-variable] 205 | int ox,oy,x,y,xsize,ysize,zoomx,zoomy,flipx,flipy,color,pri; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/welltris_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/taotaido.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/taotaido_vidhrdw.c... src/vidhrdw/taotaido_vidhrdw.c: In function 'taotaido_tileregs_w': src/vidhrdw/taotaido_vidhrdw.c:160:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 160 | if(ACCESSING_LSB) | ^~ src/vidhrdw/taotaido_vidhrdw.c:162:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 162 | tilemap_mark_all_tiles_dirty(bg_tilemap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/crshrace.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/aerofgt_vidhrdw.c... src/vidhrdw/aerofgt_vidhrdw.c: In function 'turbofrc_drawsprites': src/vidhrdw/aerofgt_vidhrdw.c:390:21: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 390 | if (!chip_disabled_pri & (pri>>4)) continue; | ^~~~~~~~~~~~~~~~~~ src/vidhrdw/aerofgt_vidhrdw.c: In function 'spinlbrk_draw_sprites': src/vidhrdw/aerofgt_vidhrdw.c:466:21: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 466 | if (!chip_disabled_pri & (pri>>4)) continue; | ^~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gstriker.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/suprslam_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/suprslam.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/crshrace_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gstriker_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/inufuku.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/fromanc2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/inufuku_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/psikyo4_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/8254pit.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/psikyo.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/psikyo_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/psikyosh.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/psikyo4.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/fromanc2_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/leland.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ataxx.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/leland_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/funkybee.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/marineb.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/marineb_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/funkybee_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/zodiack.c... In file included from src/drivers/zodiack.c:21: src/driver.h:98:14: warning: 'construct_moguchan' defined but not used [-Wunused-function] 98 | void construct_##game(struct InternalMachineDriver *machine) \ | ^~~~~~~~~~ src/drivers/zodiack.c:542:8: note: in expansion of macro 'MACHINE_DRIVER_START' 542 | static MACHINE_DRIVER_START( moguchan ) | ^~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/leland_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/espial_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/espial.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/psikyosh_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/zodiack_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/vastar.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/xorworld.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/vastar_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/xorworld_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/splash.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/splash_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/thoop2_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/wrally.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/thoop2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/targeth.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/wrally_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gaelco_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/targeth_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/leland_sndhrdw.c... src/sndhrdw/leland_sndhrdw.c: In function 'pit8254_r': src/sndhrdw/leland_sndhrdw.c:1561:31: warning: variable 'ctr' set but not used [-Wunused-but-set-variable] 1561 | struct counter_state *ctr; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/gaelco2_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gaelco.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/wrally_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/glass_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/glass.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gaelco2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/airbustr_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/airbustr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/djboy_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gaelco2_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/galpanic.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/galpani2_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/jchan.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/galpanic_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/galpani2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/djboy.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/pd4990a.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/kaneko16_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/neogeo_machine.c... src/machine/neogeo_machine.c: In function 'init_neogeo': src/machine/neogeo_machine.c:109:19: warning: variable 'mem16' set but not used [-Wunused-but-set-variable] 109 | data16_t *mem16 = (data16_t *)memory_region(REGION_CPU1); | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/suprnova.c... src/drivers/suprnova.c: In function 'palette_set_rgb_brightness': src/drivers/suprnova.c:784:34: warning: variable 'alpha' set but not used [-Wunused-but-set-variable] 784 | int use_bright, r, g, b, alpha; | ^~~~~ src/drivers/suprnova.c: In function 'skns_palette_ram_w': src/drivers/suprnova.c:898:55: warning: variable 'alpha' set but not used [-Wunused-but-set-variable] 898 | int brightness_r, brightness_g, brightness_b, alpha; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/hanaawas.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/hanaawas_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/suprnova_vidhrdw.c... src/vidhrdw/suprnova_vidhrdw.c: In function 'skns_drawsprites': src/vidhrdw/suprnova_vidhrdw.c:290:47: warning: variable 'pri' set but not used [-Wunused-but-set-variable] 290 | int xsize,ysize, size, xpos=0,ypos=0, pri=0, romoffset, colour=0, xflip,yflip, joint; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/speedatk_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/speedatk.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/neogeo_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/srmp2_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/srmp2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/kaneko16.c... src/drivers/kaneko16.c: In function 'calc3_decompress_table': src/drivers/kaneko16.c:1270:56: warning: declaration of 'length' shadows a previous local [-Wshadow] 1270 | UINT32 length;/*, size;*/ | ^~~~~~ src/drivers/kaneko16.c:1184:16: note: shadowed declaration is here 1184 | UINT16 length; | ^~~~~~ src/drivers/kaneko16.c:1273:88: warning: pointer targets in passing argument 1 of 'EEPROM_get_data_pointer' differ in signedness [-Wpointer-sign] 1273 | dat = (UINT8 *)EEPROM_get_data_pointer(&length); | ^~~~~~~ | | | UINT32 * {aka unsigned int *} In file included from src/drivers/kaneko16.c:65: src/machine/eeprom.h:30:39: note: expected 'int *' but argument is of type 'UINT32 *' {aka 'unsigned int *'} 30 | UINT8 * EEPROM_get_data_pointer(int * length); | ~~~~~~^~~~~~ src/drivers/kaneko16.c: In function 'calc3_scantables': src/drivers/kaneko16.c:1492:21: warning: variable 'length' set but not used [-Wunused-but-set-variable] 1492 | int length; | ^~~~~~ src/drivers/kaneko16.c: In function 'calc3_mcu_run': src/drivers/kaneko16.c:1542:72: warning: pointer targets in passing argument 1 of 'EEPROM_get_data_pointer' differ in signedness [-Wpointer-sign] 1542 | dat = (UINT8 *)EEPROM_get_data_pointer(&length); | ^~~~~~~ | | | UINT32 * {aka unsigned int *} src/machine/eeprom.h:30:39: note: expected 'int *' but argument is of type 'UINT32 *' {aka 'unsigned int *'} 30 | UINT8 * EEPROM_get_data_pointer(int * length); | ~~~~~~^~~~~~ src/drivers/kaneko16.c:1556:29: warning: declaration of 'i' shadows a previous local [-Wshadow] 1556 | int i; | ^ src/drivers/kaneko16.c:1505:13: note: shadowed declaration is here 1505 | int i; | ^ src/drivers/kaneko16.c: In function 'toxboy_handle_04_subcommand': src/drivers/kaneko16.c:2008:59: warning: declaration of 'mcu_ram' shadows a global declaration [-Wshadow] 2008 | void toxboy_handle_04_subcommand(UINT8 mcu_subcmd, UINT16*mcu_ram) | ~~~~~~~^~~~~~~ src/drivers/kaneko16.c:72:18: note: shadowed declaration is here 72 | static data16_t *mcu_ram, gtmr_mcu_com[4], *kaneko16_mainram; | ^~~~~~~ src/drivers/kaneko16.c: In function 'gtmr_wheel_r': src/drivers/kaneko16.c:3406:42: warning: bitwise comparison always evaluates to false [-Wtautological-compare] 3406 | if ( (readinputport(4) & 0x1800) == 0x10) /* DSW setting*/ | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/seta_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/seta2_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/seta2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/neogeo.c... src/drivers/neogeo.c: In function 'mv0_bankswitch_r': src/drivers/neogeo.c:7527:53: warning: array subscript 2 is above array bounds of 'UINT16[2]' {aka 'short unsigned int[2]'} [-Warray-bounds=] 7527 | return mv0_bankswitch_offset[ offset ]; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/drivers/neogeo.c:7475:15: note: while referencing 'mv0_bankswitch_offset' 7475 | static UINT16 mv0_bankswitch_offset[ 2 ]; | ^~~~~~~~~~~~~~~~~~~~~ src/drivers/neogeo.c:7517:53: warning: array subscript 2 is above array bounds of 'UINT16[2]' {aka 'short unsigned int[2]'} [-Warray-bounds=] 7517 | return mv0_bankswitch_offset[ offset ]; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/drivers/neogeo.c:7475:15: note: while referencing 'mv0_bankswitch_offset' 7475 | static UINT16 mv0_bankswitch_offset[ 2 ]; | ^~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/powerins.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/powerins_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ohmygod_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ohmygod.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/blmbycar_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/blmbycar.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/seta.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ssv_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/route16.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ttmahjng.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/kangaroo.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/route16_vidhrdw.c... src/vidhrdw/route16_vidhrdw.c: In function 'route16_out0_w': src/vidhrdw/route16_vidhrdw.c:77:42: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] 77 | video_disable_1 = ((data & 0x02) << 6) && route16_hardware; | ~~~~~~~~~~~~~~~^~~~~ src/vidhrdw/route16_vidhrdw.c: In function 'route16_out1_w': src/vidhrdw/route16_vidhrdw.c:96:42: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] 96 | video_disable_2 = ((data & 0x02) << 6 ) && route16_hardware; | ~~~~~~~~~~~~~~~^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ttmahjng_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ssv.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/arabian.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/markham.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/kangaroo_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/markham_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/strnskil_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/arabian_vidhrdw.c... src/vidhrdw/arabian_vidhrdw.c: In function 'palette_init_arabian': src/vidhrdw/arabian_vidhrdw.c:96:38: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 96 | int rlo = planea ? ((!arhf & az) ? 0 : ar) : enb ? br : 0; | ^~~~~ src/vidhrdw/arabian_vidhrdw.c:127:38: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 127 | int glo = planea ? ((!aghf & az) ? 0 : ag) : enb ? bg : 0; | ^~~~~ src/vidhrdw/arabian_vidhrdw.c:148:30: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 148 | int bbase = (!abhf & az) ? 0 : ab; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ikki.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/strnskil.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ikki_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/goindol_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/shangha3.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/goindol.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/shangha3_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/suna8_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/neocrypt.c... In file included from /usr/include/string.h:548, from src/mame.h:13, from src/mamedbg.h:4, from src/driver.h:65, from src/machine/neocrypt.c:59: In function 'memcpy', inlined from 'kf2k2mp_decrypt' at src/machine/neocrypt.c:1172:2: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' accessing 5242880 bytes at offsets 0 and 3145728 overlaps 2097152 bytes at offset 3145728 [-Wrestrict] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'memcpy', inlined from 'kof98_decrypt_68k' at src/machine/neocrypt.c:2013:2: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' accessing 4194304 bytes at offsets 1048576 and 2097152 overlaps 3145728 bytes at offset 2097152 [-Wrestrict] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gundealr_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/suna16_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gundealr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/suna16.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/leprechn.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/leprechn_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/leprechn_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/beezer_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/dooyong.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/beezer.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/beezer_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/suna8.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/shanghai.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/pushman_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/zerozone.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/zerozone_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/galspnbl.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/pushman.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/galspnbl_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/dooyong_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/sslam_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sslam.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mrflea_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/thief.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mrflea.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/holeland.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/thief_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/holeland_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/speedbal.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/playmark.c... In file included from src/driver.h:64, from src/drivers/playmark.c:36: src/drivers/playmark.c:403:26: warning: 'hrdtimes_sound_writeport' defined but not used [-Wunused-const-variable=] 403 | static PORT_WRITE_START( hrdtimes_sound_writeport ) | ^~~~~~~~~~~~~~~~~~~~~~~~ src/memory.h:552:56: note: in definition of macro 'MEMPORT_ARRAY_START' 552 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, | ^ src/drivers/playmark.c:403:8: note: in expansion of macro 'PORT_WRITE_START' 403 | static PORT_WRITE_START( hrdtimes_sound_writeport ) | ^~~~~~~~~~~~~~~~ src/drivers/playmark.c:396:25: warning: 'hrdtimes_sound_readport' defined but not used [-Wunused-const-variable=] 396 | static PORT_READ_START( hrdtimes_sound_readport ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/memory.h:552:56: note: in definition of macro 'MEMPORT_ARRAY_START' 552 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, | ^ src/drivers/playmark.c:396:8: note: in expansion of macro 'PORT_READ_START' 396 | static PORT_READ_START( hrdtimes_sound_readport ) | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/sauro_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sauro.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/speedbal_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/playmark_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/spcforce_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/spcforce.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/hyprduel.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/looping.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/hyprduel_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/paradise_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/paradise.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/yunsung8.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/yunsung8_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/blueprnt.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/yunsun16_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/yunsun16.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/blueprnt_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/metro_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/fuukifg2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/fuukifg3.c... In file included from src/driver.h:64, from src/drivers/fuukifg3.c:90: src/drivers/fuukifg3.c:168:24: warning: 'fuuki32_sound_command_r' defined but not used [-Wunused-function] 168 | static READ32_HANDLER( fuuki32_sound_command_r ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/memory.h:130:42: note: in definition of macro 'READ32_HANDLER' 130 | #define READ32_HANDLER(name) data32_t name(UNUSEDARG offs_t offset, UNUSEDARG data32_t mem_mask) | ^~~~ src/drivers/fuukifg3.c:158:25: warning: 'fuuki32_sound_command_w' defined but not used [-Wunused-function] 158 | static WRITE32_HANDLER( fuuki32_sound_command_w ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/memory.h:131:42: note: in definition of macro 'WRITE32_HANDLER' 131 | #define WRITE32_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data32_t data, UNUSEDARG data32_t mem_mask) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/fuukifg3_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/fuukifg2_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/metro.c... src/drivers/metro.c: In function 'init_karatour': src/drivers/metro.c:4616:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4616 | for (i = 0;i < memory_region_length(REGION_USER1)/2;i++) | ^~~ src/drivers/metro.c:4619:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4619 | init_metro(); | ^~~~~~~~~~ In file included from src/driver.h:64, from src/drivers/metro.c:79: src/drivers/metro.c: At top level: src/drivers/metro.c:613:25: warning: 'mouja_m6295_data_msb_w' defined but not used [-Wunused-function] 613 | static WRITE16_HANDLER( mouja_m6295_data_msb_w ) | ^~~~~~~~~~~~~~~~~~~~~~ src/memory.h:129:42: note: in definition of macro 'WRITE16_HANDLER' 129 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) | ^~~~ src/drivers/metro.c:598:24: warning: 'mouja_m6295_status_lsb_r' defined but not used [-Wunused-function] 598 | static READ16_HANDLER( mouja_m6295_status_lsb_r ) | ^~~~~~~~~~~~~~~~~~~~~~~~ src/memory.h:128:42: note: in definition of macro 'READ16_HANDLER' 128 | #define READ16_HANDLER(name) data16_t name(UNUSEDARG offs_t offset, UNUSEDARG data16_t mem_mask) | ^~~~ src/drivers/metro.c:592:25: warning: 'mouja_sound_rombank_w' defined but not used [-Wunused-function] 592 | static WRITE16_HANDLER( mouja_sound_rombank_w ) | ^~~~~~~~~~~~~~~~~~~~~ src/memory.h:129:42: note: in definition of macro 'WRITE16_HANDLER' 129 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) | ^~~~ src/drivers/metro.c:273:25: warning: 'mouja_irq_timer_ctrl_w' defined but not used [-Wunused-function] 273 | static WRITE16_HANDLER( mouja_irq_timer_ctrl_w ) | ^~~~~~~~~~~~~~~~~~~~~~ src/memory.h:129:42: note: in definition of macro 'WRITE16_HANDLER' 129 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/drgnmst.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/drgnmst_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/unico_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/unico.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/silkroad.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/silkroad_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/afega_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/afega.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/esd16.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/hnayayoi_vidhrdw.c... src/vidhrdw/hnayayoi_vidhrdw.c: In function 'draw_layer_interleaved': src/vidhrdw/hnayayoi_vidhrdw.c:222:31: warning: variable 'offs' set but not used [-Wunused-but-set-variable] 222 | int county,countx,pen,offs; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/hnayayoi.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/esd16_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/realbrk.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/royalmah.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/crtc6845.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/nyny_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/nyny.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/realbrk_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/r2dtank.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/dynax.c... In file included from src/driver.h:64, from src/drivers/dynax.c:71: src/drivers/dynax.c:795:30: warning: 'roldfrog_writemem' defined but not used [-Wunused-const-variable=] 795 | static MEMORY_WRITE16_START( roldfrog_writemem ) | ^~~~~~~~~~~~~~~~~ src/memory.h:552:56: note: in definition of macro 'MEMPORT_ARRAY_START' 552 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, | ^ src/drivers/dynax.c:795:8: note: in expansion of macro 'MEMORY_WRITE16_START' 795 | static MEMORY_WRITE16_START( roldfrog_writemem ) | ^~~~~~~~~~~~~~~~~~~~ src/drivers/dynax.c:785:29: warning: 'roldfrog_readmem' defined but not used [-Wunused-const-variable=] 785 | static MEMORY_READ16_START( roldfrog_readmem ) | ^~~~~~~~~~~~~~~~ src/memory.h:552:56: note: in definition of macro 'MEMPORT_ARRAY_START' 552 | #define MEMPORT_ARRAY_START(t,n,f) const struct t n[] = { { MEMPORT_MARKER, (f) }, | ^ src/drivers/dynax.c:785:8: note: in expansion of macro 'MEMORY_READ16_START' 785 | static MEMORY_READ16_START( roldfrog_readmem ) | ^~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/spiders_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/spiders.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/spiders_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/dynax_vidhrdw.c... src/vidhrdw/dynax_vidhrdw.c: In function 'hanamai_copylayer': src/vidhrdw/dynax_vidhrdw.c:623:35: warning: variable 'offs' set but not used [-Wunused-but-set-variable] 623 | int dy,length,pen,offs; | ^~~~ src/vidhrdw/dynax_vidhrdw.c: In function 'mjdialq2_copylayer': src/vidhrdw/dynax_vidhrdw.c:680:35: warning: variable 'offs' set but not used [-Wunused-but-set-variable] 680 | int dy,length,pen,offs; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/iqblock_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/grtwall.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/iqblock.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ddenlovr.c... In file included from src/drivers/ddenlovr.c:79: src/drivers/ddenlovr.c:2090:23: warning: 'rtc_irq' defined but not used [-Wunused-function] 2090 | static INTERRUPT_GEN( rtc_irq ) | ^~~~~~~ src/driver.h:21:46: note: in definition of macro 'INTERRUPT_GEN' 21 | #define INTERRUPT_GEN(func) void func(void) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/pgmy2ks.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/hitme_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/hitme.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/starcrus.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/pgmprot_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/starcrus_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/battlex_vidhrdw.c... In file included from src/vidhrdw/battlex_vidhrdw.c:3: src/includes/battlex.h:10:16: warning: 'battlex_in0_b4' defined but not used [-Wunused-variable] 10 | static uint8_t battlex_in0_b4; | ^~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/pgmcrypt.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/battlex.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/carjmbre.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/popper.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/carjmbre_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/chindrag.c... In file included from src/drivers/chindrag.c:4: src/driver.h:19:46: warning: 'init_chindrag' defined but not used [-Wunused-function] 19 | #define DRIVER_INIT(name) void init_##name(void) | ^~~~~ src/drivers/chindrag.c:1702:8: note: in expansion of macro 'DRIVER_INIT' 1702 | static DRIVER_INIT( chindrag ) | ^~~~~~~~~~~ src/drivers/chindrag.c:1625:13: warning: 'sound_irq' defined but not used [-Wunused-function] 1625 | static void sound_irq(int state) | ^~~~~~~~~ In file included from src/driver.h:64: src/drivers/chindrag.c:1060:25: warning: 'vbowl_unk_w' defined but not used [-Wunused-function] 1060 | static WRITE16_HANDLER( vbowl_unk_w ) | ^~~~~~~~~~~ src/memory.h:129:42: note: in definition of macro 'WRITE16_HANDLER' 129 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) | ^~~~ src/drivers/chindrag.c:960:24: warning: 'xymg_magic_r' defined but not used [-Wunused-function] 960 | static READ16_HANDLER( xymg_magic_r ) | ^~~~~~~~~~~~ src/memory.h:128:42: note: in definition of macro 'READ16_HANDLER' 128 | #define READ16_HANDLER(name) data16_t name(UNUSEDARG offs_t offset, UNUSEDARG data16_t mem_mask) | ^~~~ src/drivers/chindrag.c:932:25: warning: 'xymg_magic_w' defined but not used [-Wunused-function] 932 | static WRITE16_HANDLER( xymg_magic_w ) | ^~~~~~~~~~~~ src/memory.h:129:42: note: in definition of macro 'WRITE16_HANDLER' 129 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) | ^~~~ src/drivers/chindrag.c:847:24: warning: 'lhb_input2_r' defined but not used [-Wunused-function] 847 | static READ16_HANDLER( lhb_input2_r ) | ^~~~~~~~~~~~ src/memory.h:128:42: note: in definition of macro 'READ16_HANDLER' 128 | #define READ16_HANDLER(name) data16_t name(UNUSEDARG offs_t offset, UNUSEDARG data16_t mem_mask) | ^~~~ src/drivers/chindrag.c:830:25: warning: 'lhb_input2_w' defined but not used [-Wunused-function] 830 | static WRITE16_HANDLER( lhb_input2_w ) | ^~~~~~~~~~~~ src/memory.h:129:42: note: in definition of macro 'WRITE16_HANDLER' 129 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) | ^~~~ src/drivers/chindrag.c:818:25: warning: 'lhb_okibank_w' defined but not used [-Wunused-function] 818 | static WRITE16_HANDLER( lhb_okibank_w ) | ^~~~~~~~~~~~~ src/memory.h:129:42: note: in definition of macro 'WRITE16_HANDLER' 129 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) | ^~~~ src/drivers/chindrag.c:781:24: warning: 'grtwall_magic_r' defined but not used [-Wunused-function] 781 | static READ16_HANDLER( grtwall_magic_r ) | ^~~~~~~~~~~~~~~ src/memory.h:128:42: note: in definition of macro 'READ16_HANDLER' 128 | #define READ16_HANDLER(name) data16_t name(UNUSEDARG offs_t offset, UNUSEDARG data16_t mem_mask) | ^~~~ src/drivers/chindrag.c:754:25: warning: 'grtwall_magic_w' defined but not used [-Wunused-function] 754 | static WRITE16_HANDLER( grtwall_magic_w ) | ^~~~~~~~~~~~~~~ src/memory.h:129:42: note: in definition of macro 'WRITE16_HANDLER' 129 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) | ^~~~ src/drivers/chindrag.c:641:24: warning: 'chmplst2_magic_r' defined but not used [-Wunused-function] 641 | static READ16_HANDLER( chmplst2_magic_r ) | ^~~~~~~~~~~~~~~~ src/memory.h:128:42: note: in definition of macro 'READ16_HANDLER' 128 | #define READ16_HANDLER(name) data16_t name(UNUSEDARG offs_t offset, UNUSEDARG data16_t mem_mask) | ^~~~ src/drivers/chindrag.c:600:25: warning: 'chmplst2_magic_w' defined but not used [-Wunused-function] 600 | static WRITE16_HANDLER( chmplst2_magic_w ) | ^~~~~~~~~~~~~~~~ src/memory.h:129:42: note: in definition of macro 'WRITE16_HANDLER' 129 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) | ^~~~ src/drivers/chindrag.c:278:24: warning: 'igs_5_input_r' defined but not used [-Wunused-function] 278 | static READ16_HANDLER( igs_##NUM##_input_r ) \ | ^~~~ src/memory.h:128:42: note: in definition of macro 'READ16_HANDLER' 128 | #define READ16_HANDLER(name) data16_t name(UNUSEDARG offs_t offset, UNUSEDARG data16_t mem_mask) | ^~~~ src/drivers/chindrag.c:293:1: note: in expansion of macro 'IGS_INPUT_RW' 293 | IGS_INPUT_RW( 5 ) | ^~~~~~~~~~~~ src/drivers/chindrag.c:270:25: warning: 'igs_5_input_w' defined but not used [-Wunused-function] 270 | static WRITE16_HANDLER( igs_##NUM##_input_w ) \ | ^~~~ src/memory.h:129:42: note: in definition of macro 'WRITE16_HANDLER' 129 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) | ^~~~ src/drivers/chindrag.c:293:1: note: in expansion of macro 'IGS_INPUT_RW' 293 | IGS_INPUT_RW( 5 ) | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/speedspn_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/speedspn.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/popper_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/usgames_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/kickgoal.c... src/drivers/kickgoal.c:238:34: warning: "/*" within comment [-Wcomment] 238 | /* { 0x800006, 0x800007, }, /* accessed in service menu, wheel maybe? */ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/usgames.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mermaid.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mermaid_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/drmicro_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/drmicro.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/appoooh.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/kickgoal_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/pgm.c... src/drivers/pgm.c: In function 'init_killbld': src/drivers/pgm.c:1848:9: warning: 'memset' used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size] 1848 | memset(kb_regs, 0, 0x10); | ^~~~~~ src/drivers/pgm.c: At top level: src/drivers/pgm.c:1882:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 1882 | void olds_protection_calculate_hilo(); | ^~~~ src/drivers/pgm.c:2113:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] 2113 | void olds_protection_calculate_hilo() /* calculated in routine $12dbc2 in olds */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/drivers/pgm.c: In function 'puzzli2_take_leveldata_value': src/drivers/pgm.c:2571:7: warning: declaration of 'num_mask_bits' shadows a global declaration [-Wshadow] 2571 | int num_mask_bits; | ^~~~~~~~~~~~~ src/drivers/pgm.c:2505:12: note: shadowed declaration is here 2505 | static int num_mask_bits; | ^~~~~~~~~~~~~ src/drivers/pgm.c:2572:7: warning: declaration of 'desired_mask' shadows a global declaration [-Wshadow] 2572 | int desired_mask; | ^~~~~~~~~~~~ src/drivers/pgm.c:2507:12: note: shadowed declaration is here 2507 | static int desired_mask; | ^~~~~~~~~~~~ src/drivers/pgm.c:2573:7: warning: declaration of 'realrow' shadows a global declaration [-Wshadow] 2573 | int realrow; | ^~~~~~~ src/drivers/pgm.c:2510:12: note: shadowed declaration is here 2510 | static int realrow; | ^~~~~~~ src/drivers/pgm.c: In function 'puzzli2_asic_w': src/drivers/pgm.c:2807:13: warning: declaration of 'columns' shadows a global declaration [-Wshadow] 2807 | int columns = 0; | ^~~~~~~ src/drivers/pgm.c:2506:12: note: shadowed declaration is here 2506 | static int columns; | ^~~~~~~ src/drivers/pgm.c:2808:13: warning: declaration of 'rows' shadows a global declaration [-Wshadow] 2808 | int rows = 0; | ^~~~ src/drivers/pgm.c:2509:12: note: shadowed declaration is here 2509 | static int rows; | ^~~~ src/drivers/pgm.c:2895:33: warning: declaration of 'leveldata' shadows a global declaration [-Wshadow] 2895 | UINT16* leveldata = &level_structure[0][0]; | ^~~~~~~~~ src/drivers/pgm.c:2508:12: note: shadowed declaration is here 2508 | static int leveldata; | ^~~~~~~~~ src/drivers/pgm.c: At top level: src/drivers/pgm.c:2510:12: warning: 'realrow' defined but not used [-Wunused-variable] 2510 | static int realrow; | ^~~~~~~ src/drivers/pgm.c:2509:12: warning: 'rows' defined but not used [-Wunused-variable] 2509 | static int rows; | ^~~~ src/drivers/pgm.c:2508:12: warning: 'leveldata' defined but not used [-Wunused-variable] 2508 | static int leveldata; | ^~~~~~~~~ src/drivers/pgm.c:2507:12: warning: 'desired_mask' defined but not used [-Wunused-variable] 2507 | static int desired_mask; | ^~~~~~~~~~~~ src/drivers/pgm.c:2506:12: warning: 'columns' defined but not used [-Wunused-variable] 2506 | static int columns; | ^~~~~~~ src/drivers/pgm.c:2505:12: warning: 'num_mask_bits' defined but not used [-Wunused-variable] 2505 | static int num_mask_bits; | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/bankp_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/appoooh_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/bankp.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mjkjidai_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mjkjidai.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mayumi.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mayumi_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/kinst_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/btoads.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/freekick_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/kinst.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/btoads_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/hanaroku.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/freekick.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/rmhaihai.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/yumefuda.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/pgm_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/shangkid_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/astinvad_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/shangkid.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/homedata.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/astinvad_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/artmagic_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/artmagic.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/astinvad.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/spacefb_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/spacefb.c... src/drivers/spacefb.c: In function 'spacefb_port_1_w': src/drivers/spacefb.c:166:20: warning: variable 'explosion_playing' set but not used [-Wunused-but-set-variable] 166 | static int explosion_playing = 0; | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/dday.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/omegrace.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/hexa_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/hexa.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/redalert_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/redalert_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/dday_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/redalert.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/stactics_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/homedata_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/stactics.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ambush.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/aztarac_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/kingobox.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/dlair.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ambush_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/aztarac_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/aztarac.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/stactics_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/kingobox_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mole.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mole_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gotya.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/gotya_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gotya_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mrjong_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mrjong.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/polyplay_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/polyplay_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/polyplay.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/amspdwy.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/othldrby.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/amspdwy_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/othldrby_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mosaic_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mosaic.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/sprcros2_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sprcros2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/spdbuggy.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mugsmash.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mugsmash_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/stlforce.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gcpinbal_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gcpinbal.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/stlforce_vidhrdw.c... src/vidhrdw/stlforce_vidhrdw.c:196:13: warning: 'draw_sprites_old' defined but not used [-Wunused-function] 196 | static void draw_sprites_old( struct mame_bitmap *bitmap, const struct rectangle *cliprect ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/policetr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/aquarium.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/pass.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/aquarium_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/pass_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/news.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/policetr_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/news_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/xyonix_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/taxidrvr_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/taxidrvr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/xyonix.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/dribling_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/clayshoo_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/dribling.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/findout.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ace.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/clayshoo_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/clayshoo.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/fitfight.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/flower.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/diverboy_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/fitfight_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/pirates_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/beaminv.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/flower_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sndhrdw/flower_sndhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/beaminv_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/diverboy.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/4enraya_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/4enraya.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mcatadv.c... In file included from src/driver.h:64, from src/drivers/mcatadv.c:60: src/drivers/mcatadv.c:89:25: warning: 'mcat_coin_w' defined but not used [-Wunused-function] 89 | static WRITE16_HANDLER( mcat_coin_w ) | ^~~~~~~~~~~ src/memory.h:129:42: note: in definition of macro 'WRITE16_HANDLER' 129 | #define WRITE16_HANDLER(name) void name(UNUSEDARG offs_t offset, UNUSEDARG data16_t data, UNUSEDARG data16_t mem_mask) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/mcatadv_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/pirates.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/oneshot.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tugboat.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/oneshot_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gotcha.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gotcha_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/gumbo.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/gumbo_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tickee_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tickee.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/statriv2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/truco_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/truco.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/crgolf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/crgolf_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/coolpool.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/thedeep.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/fantland_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/thedeep_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/skyarmy.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/lethalj.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/fantland.c... src/drivers/fantland.c:965:1: warning: missing braces around initializer [-Wmissing-braces] 965 | { | ^ ...... 969 | wheelrun_ym3526_irqhandler | { 970 | }; | } In file included from src/drivers/fantland.c:36: src/drivers/fantland.c: In function 'construct_wheelrun': src/driver.h:247:57: warning: passing argument 4 of 'machine_add_sound' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 247 | machine_add_sound(machine, (tag), SOUND_##type, &(interface)); \ | ^~~~~~~~~~~~ src/driver.h:250:9: note: in expansion of macro 'MDRV_SOUND_ADD_TAG' 250 | MDRV_SOUND_ADD_TAG(NULL, type, interface) \ | ^~~~~~~~~~~~~~~~~~ src/drivers/fantland.c:1005:9: note: in expansion of macro 'MDRV_SOUND_ADD' 1005 | MDRV_SOUND_ADD(YM3526, wheelrun_ym3526_interface ) | ^~~~~~~~~~~~~~ src/driver.h:270:112: note: expected 'void *' but argument is of type 'const struct YM3812interface *' 270 | struct MachineSound *machine_add_sound(struct InternalMachineDriver *machine, const char *tag, int type, void *sndintf); | ~~~~~~^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/wallc.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/sbugger_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/sbugger.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/lethalj_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/portrait.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/portrait_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/enigma2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/vamphalf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ltcasino.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/dorachan.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/dorachan_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/ladyfrog_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/malzak.c... In file included from src/drivers/malzak.c:26: src/drivers/malzak.c:335:23: warning: 'malzak_interrupt' defined but not used [-Wunused-function] 335 | static INTERRUPT_GEN( malzak_interrupt ) | ^~~~~~~~~~~~~~~~ src/driver.h:21:46: note: in definition of macro 'INTERRUPT_GEN' 21 | #define INTERRUPT_GEN(func) void func(void) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/strvmstr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/ladyfrog.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/supertnk.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/funybubl.c... In file included from src/driver.h:64, from src/drivers/funybubl.c:17: src/drivers/funybubl.c:64:23: warning: 'unk_port_r' defined but not used [-Wunused-function] 64 | static READ_HANDLER ( unk_port_r ) | ^~~~~~~~~~ src/memory.h:126:50: note: in definition of macro 'READ_HANDLER' 126 | #define READ_HANDLER(name) data8_t name(UNUSEDARG offs_t offset) | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/crospang.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/malzak_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/crospang_vidhrdw.c... src/vidhrdw/crospang_vidhrdw.c: In function 'draw_sprites': src/vidhrdw/crospang_vidhrdw.c:87:41: warning: variable 'attr' set but not used [-Wunused-but-set-variable] 87 | int offs,fx,fy,x,y,color,sprite,attr,dy,ay,flag; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/driver_denjinmk.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/rabbit.c... src/drivers/rabbit.c: In function 'rabbit_rombank_w': src/drivers/rabbit.c:488:13: warning: variable 'bank' set but not used [-Wunused-but-set-variable] 488 | int bank; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/denjinmk.c... src/vidhrdw/denjinmk.c:106:13: warning: 'get_fore_tile_info' defined but not used [-Wunused-function] 106 | static void get_fore_tile_info(int tile_index) /* this is giving bad tiles... */ | ^~~~~~~~~~~~~~~~~~ src/vidhrdw/denjinmk.c:82:13: warning: 'get_mid_tile_info' defined but not used [-Wunused-function] 82 | static void get_mid_tile_info(int tile_index) | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/dreamwld.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/dietgo.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/pktgaldx.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/boogwing.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/simpl156.c... src/drivers/simpl156.c: In function 'nvram_handler_prtytime': src/drivers/simpl156.c:730:49: warning: passing argument 1 of 'EEPROM_set_data' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 730 | EEPROM_set_data(simpl156_default_eeprom,0x100); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/drivers/simpl156.c:93: src/machine/eeprom.h:29:29: note: expected 'UINT8 *' {aka 'unsigned char *'} but argument is of type 'const UINT8 *' {aka 'const unsigned char *'} 29 | void EEPROM_set_data(UINT8 *data, int length); | ~~~~~~~^~~~ src/drivers/simpl156.c: At top level: src/drivers/simpl156.c:101:21: warning: 'prtytime_default_eeprom' defined but not used [-Wunused-variable] 101 | static const UINT8 *prtytime_default_eeprom = NULL; | ^~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/dblewing.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mwarr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/pturn.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/suprridr_vidhrdw.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/suprridr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/backfire.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/seicop.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/vmetal.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/1945kiii.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/deco156.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/mirax.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/madalien.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/calorie.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/model1.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/n8080.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/drivers/tatsumi.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/tatsumi.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/model1_vidhrdw.c... src/vidhrdw/model1_vidhrdw.c: In function 'push_object': src/vidhrdw/model1_vidhrdw.c:737:13: warning: variable 'dump' set but not used [-Wunused-but-set-variable] 737 | int dump; | ^~~~ src/vidhrdw/model1_vidhrdw.c: In function 'push_direct': src/vidhrdw/model1_vidhrdw.c:941:34: warning: variable 'v2' set but not used [-Wunused-but-set-variable] 941 | UINT32 tex_adr, lum, v1, v2; | ^~ src/vidhrdw/model1_vidhrdw.c:941:30: warning: variable 'v1' set but not used [-Wunused-but-set-variable] 941 | UINT32 tex_adr, lum, v1, v2; | ^~ src/vidhrdw/model1_vidhrdw.c: At top level: src/vidhrdw/model1_vidhrdw.c:703:28: warning: 'times' defined but not used [-Wunused-const-variable=] 703 | static const unsigned char times[]={1,1,1,1,2,2,2,3}; | ^~~~~ src/vidhrdw/model1_vidhrdw.c:482:15: warning: 'scale_color' defined but not used [-Wunused-function] 482 | static UINT16 scale_color(UINT16 color, float level) | ^~~~~~~~~~~ src/vidhrdw/model1_vidhrdw.c:83:15: warning: 'f2u' defined but not used [-Wunused-function] 83 | static UINT32 f2u(float f) | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/namcoio_machine.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/tatsumi.c... src/vidhrdw/tatsumi.c: In function 'draw_bg': src/vidhrdw/tatsumi.c:964:67: warning: passing argument 1 of 'tilemap_get_pixmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 964 | const struct mame_bitmap *src_bitmap = tilemap_get_pixmap(src); | ^~~ In file included from src/driver.h:79, from src/vidhrdw/tatsumi.c:1: src/tilemap.h:149:58: note: expected 'struct tilemap *' but argument is of type 'const struct tilemap *' 149 | struct mame_bitmap *tilemap_get_pixmap( struct tilemap * tilemap ); | ~~~~~~~~~~~~~~~~~^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/mc8123.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/machine/model1_machine.c... src/machine/model1_machine.c: In function 'track_read_info': src/machine/model1_machine.c:870:13: warning: variable 'offd' set but not used [-Wunused-but-set-variable] 870 | int offd; | ^~~~ src/machine/model1_machine.c: In function 'track_lookup': src/machine/model1_machine.c:1039:39: warning: declaration of 'd' shadows a previous local [-Wshadow] 1039 | float d = (a-z)*(a-z); | ^ src/machine/model1_machine.c:1005:15: note: shadowed declaration is here 1005 | float d = fifoin_pop_f(); | ^ src/machine/model1_machine.c:1009:22: warning: variable 'behaviour' set but not used [-Wunused-but-set-variable] 1009 | unsigned int behaviour, entry; | ^~~~~~~~~ src/machine/model1_machine.c: In function 'groundbox_test': src/machine/model1_machine.c:1376:18: warning: variable 'y' set but not used [-Wunused-but-set-variable] 1376 | float x, y, z; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/i8085/i8085.c... src/cpu/i8085/i8085.c:172:14: warning: 'illegal' defined but not used [-Wunused-function] 172 | static void illegal(void) | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/adsp2100/adsp2100.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/v60/v60d.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/i86/i86.c... In file included from src/cpu/i86/i86.c:98: src/cpu/i86/instr86.c: In function 'i86_aas': src/cpu/i86/instr86.c:1162:15: warning: variable 'ALcarry' set but not used [-Wunused-but-set-variable] 1162 | UINT8 ALcarry=1; | ^~~~~~~ In file included from src/cpu/i86/i86.c:16: src/cpu/i86/i86.c: In function 'i86_get_reg': src/cpu/i86/i86.h:102:25: warning: statement with no effect [-Wunused-value] 102 | #define CompressFlags() (WORD)(CF | (PF << 2) | (AF << 4) | (ZF << 6) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103 | | (SF << 7) | (I.TF << 8) | (I.IF << 9) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104 | | (DF << 10) | (OF << 11)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/i86/i86.c:203:41: note: in expansion of macro 'CompressFlags' 203 | case I86_FLAGS: CompressFlags(); return I.flags; | ^~~~~~~~~~~~~ In file included from src/cpu/i86/i86.c:452: src/cpu/i86/instr186.c: In function 'i186_popa': src/cpu/i86/instr186.c:36:19: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 36 | unsigned tmp; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/h6280/h6280.c... In file included from src/cpu/h6280/h6280.c:133: src/cpu/h6280/tblh6280.c: In function 'h6280_088': src/cpu/h6280/h6280ops.h:587:11: warning: operation on 'h6280.y' may be undefined [-Wsequence-point] 587 | Y = (UINT8)--Y; \ | ^ src/cpu/h6280/tblh6280.c:171:59: note: in expansion of macro 'DEY' 171 | OP(_088) { h6280_ICount -= 2; DEY; } /* 2 DEY*/ | ^~~ src/cpu/h6280/tblh6280.c: In function 'h6280_0c8': src/cpu/h6280/h6280ops.h:629:11: warning: operation on 'h6280.y' may be undefined [-Wsequence-point] 629 | Y = (UINT8)++Y; \ | ^ src/cpu/h6280/tblh6280.c:173:59: note: in expansion of macro 'INY' 173 | OP(_0c8) { h6280_ICount -= 2; INY; } /* 2 INY*/ | ^~~ src/cpu/h6280/tblh6280.c: In function 'h6280_0e8': src/cpu/h6280/h6280ops.h:622:11: warning: operation on 'h6280.x' may be undefined [-Wsequence-point] 622 | X = (UINT8)++X; \ | ^ src/cpu/h6280/tblh6280.c:174:59: note: in expansion of macro 'INX' 174 | OP(_0e8) { h6280_ICount -= 2; INX; } /* 2 INX*/ | ^~~ src/cpu/h6280/tblh6280.c: In function 'h6280_0ca': src/cpu/h6280/h6280ops.h:580:11: warning: operation on 'h6280.x' may be undefined [-Wsequence-point] 580 | X = (UINT8)--X; \ | ^ src/cpu/h6280/tblh6280.c:209:59: note: in expansion of macro 'DEX' 209 | OP(_0ca) { h6280_ICount -= 2; DEX; } /* 2 DEX*/ | ^~~ src/cpu/h6280/tblh6280.c: In function 'h6280_01a': src/cpu/h6280/h6280ops.h:608:11: warning: operation on 'h6280.a' may be undefined [-Wsequence-point] 608 | A = (UINT8)++A; \ | ^ src/cpu/h6280/tblh6280.c:212:59: note: in expansion of macro 'INA' 212 | OP(_01a) { h6280_ICount -= 2; INA; } /* 2 INC A*/ | ^~~ src/cpu/h6280/tblh6280.c: In function 'h6280_03a': src/cpu/h6280/h6280ops.h:566:11: warning: operation on 'h6280.a' may be undefined [-Wsequence-point] 566 | A = (UINT8)--A; \ | ^ src/cpu/h6280/tblh6280.c:213:59: note: in expansion of macro 'DEA' 213 | OP(_03a) { h6280_ICount -= 2; DEA; } /* 2 DEC A*/ | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/i8039/i8039.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/i8x41/i8x41.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/nec/nec.c... src/cpu/nec/nec.c: In function 'i_popa': src/cpu/nec/nec.c:374:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 374 | unsigned tmp; | ^~~ src/cpu/nec/nec.c: In function 'i_aam': src/cpu/nec/nec.c:747:31: warning: variable 'mult' set but not used [-Wunused-but-set-variable] 747 | OP( 0xd4, i_aam ) { UINT32 mult=FETCH; mult=0; I.regs.b[AH] = I.regs.b[AL] / 10; I.regs.b[AL] %= 10; SetSZPF_Word(I.regs.w[AW]); CLKS(15,15,12); } | ^~~~ src/cpu/nec/nec.c: In function 'i_aad': src/cpu/nec/nec.c:748:31: warning: variable 'mult' set but not used [-Wunused-but-set-variable] 748 | OP( 0xd5, i_aad ) { UINT32 mult=FETCH; mult=0; I.regs.b[AL] = I.regs.b[AH] * 10 + I.regs.b[AL]; I.regs.b[AH] = 0; SetSZPF_Byte(I.regs.b[AL]); CLKS(7,7,8); } | ^~~~ src/cpu/nec/nec.c: In function 'v30_info': src/cpu/nec/nec.c:1205:15: warning: variable 'r' set but not used [-Wunused-but-set-variable] 1205 | nec_Regs *r = context; | ^ src/cpu/nec/nec.c:1203:17: warning: variable 'buffer' set but not used [-Wunused-but-set-variable] 1203 | static char buffer[32][63+1]; | ^~~~~~ src/cpu/nec/nec.c: In function 'v33_info': src/cpu/nec/nec.c:1257:15: warning: variable 'r' set but not used [-Wunused-but-set-variable] 1257 | nec_Regs *r = context; | ^ src/cpu/nec/nec.c:1255:17: warning: variable 'buffer' set but not used [-Wunused-but-set-variable] 1255 | static char buffer[32][63+1]; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/m6502/m6502.c... In file included from src/cpu/m6502/m6502.c:143: src/cpu/m6502/t65c02.c: In function 'm65c02_1a': src/cpu/m6502/opsc02.h:187:11: warning: operation on 'm6502.a' may be undefined [-Wsequence-point] 187 | A = (UINT8)++A; \ src/cpu/m6502/t65c02.c:223:58: note: in expansion of macro 'INA' 223 | OP(1a) { m6502_ICount -= 2; INA; } /* 2 INA */ | ^~~ src/cpu/m6502/t65c02.c: In function 'm65c02_3a': src/cpu/m6502/opsc02.h:180:11: warning: operation on 'm6502.a' may be undefined [-Wsequence-point] 180 | A = (UINT8)--A; \ src/cpu/m6502/t65c02.c:224:58: note: in expansion of macro 'DEA' 224 | OP(3a) { m6502_ICount -= 2; DEA; } /* 2 DEA */ | ^~~ In file included from src/cpu/m6502/m6502.c:154: src/cpu/m6502/tdeco16.c: In function 'deco16_67': src/cpu/m6502/tdeco16.c:185:13: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 185 | int tmp; m6502_ICount -= 2; RD_IMM; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/v60/v60.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/m6805/m6805.c... In file included from src/cpu/m6805/m6805.c:531: src/cpu/m6805/6805ops.c: In function 'brn': src/cpu/m6805/6805ops.c:111:15: warning: variable 't' set but not used [-Wunused-but-set-variable] 111 | UINT8 t; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/m68000/m68kops.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/z80/z80.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/m6800/m6800.c... In file included from src/cpu/m6800/m6800.c:540: src/cpu/m6800/6800ops.c: In function 'brn': src/cpu/m6800/6800ops.c:251:15: warning: variable 't' set but not used [-Wunused-but-set-variable] 251 | UINT8 t; | ^ src/cpu/m6800/m6800.c: In function 'm6800_set_irq_line': src/cpu/m6800/m6800.c:697:21: warning: variable 'eddge' set but not used [-Wunused-but-set-variable] 697 | int eddge; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/m6809/m6809.c... In file included from src/cpu/m6809/m6809.c:666: src/cpu/m6809/6809ops.c: In function 'brn': src/cpu/m6809/6809ops.c:410:15: warning: variable 't' set but not used [-Wunused-but-set-variable] 410 | UINT8 t; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/m68000/m68kcpu.c... src/cpu/m68000/m68kcpu.c:56:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 56 | "Invalid CPU", | ^~~~~~~~~~~~~ src/cpu/m68000/m68kcpu.c:57:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 57 | "M68000", | ^~~~~~~~ src/cpu/m68000/m68kcpu.c:58:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 58 | "M68010", | ^~~~~~~~ src/cpu/m68000/m68kcpu.c:59:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 59 | "Invalid CPU", | ^~~~~~~~~~~~~ src/cpu/m68000/m68kcpu.c:60:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 60 | "M68EC020" | ^~~~~~~~~~ src/cpu/m68000/m68kcpu.c:62:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 62 | "Invalid CPU", | ^~~~~~~~~~~~~ src/cpu/m68000/m68kcpu.c:63:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 63 | "Invalid CPU", | ^~~~~~~~~~~~~ src/cpu/m68000/m68kcpu.c:64:9: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 64 | "M68020" | ^~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/z180/z180.c... src/cpu/z180/z180.c: In function 'z180_set_irq_callback': src/cpu/z180/z180.c:2439:97: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2439 | log_cb(RETRO_LOG_DEBUG, LOGPRE "Z180 #%d set_irq_callback $%08x\n",cpu_getactivecpu() , (int)callback); | ^ In file included from src/cpu/z180/z180.c:763: src/cpu/z180/z180op.c: In function 'take_interrupt.part.0': src/cpu/z180/z180op.c:516:46: warning: array subscript 78 is above array bounds of 'UINT8[64]' {aka 'unsigned char[64]'} [-Warray-bounds=] 516 | irq_vector = (Z180.io[Z180_IL] & Z180_IL_IL) + irq * 2; | ~~~~~~~^~~~~~~~~ src/cpu/z180/z180.c:73:25: note: while referencing 'io' 73 | /* 40 */ UINT8 io[64]; /* 64 internal 8 bit registers */ | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/konami/konami.c... In file included from src/cpu/konami/konami.c:660: src/cpu/konami/konamops.c: In function 'brn': src/cpu/konami/konamops.c:328:15: warning: variable 't' set but not used [-Wunused-but-set-variable] 328 | UINT8 t; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/m68000/m68kmame.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/tms34010/34010fld.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/s2650/s2650.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/hd6309/hd6309.c... In file included from src/cpu/hd6309/hd6309.c:761: src/cpu/hd6309/6309ops.c: In function 'brn': src/cpu/hd6309/6309ops.c:500:15: warning: variable 't' set but not used [-Wunused-but-set-variable] 500 | UINT8 t; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/tms9900/tms9900.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/tms9900/tms9980a.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/tms9900/tms9995.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/tms32010/tms32010.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/m68000/m68kopnz.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/tms32025/tms32025.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/vidhrdw/cinemat_vidhrdw.c... src/vidhrdw/cinemat_vidhrdw.c: In function 'CinemaVectorData': src/vidhrdw/cinemat_vidhrdw.c:32:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 32 | else | ^~~~ src/vidhrdw/cinemat_vidhrdw.c:35:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 35 | lastx = tox; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/m68000/m68kopdm.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/ccpu/ccpu.c... src/cpu/ccpu/ccpu.c: In function 'opJEI_A_A': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1664:25: note: in expansion of macro 'JMP' 1664 | JMP(); | ^~~ src/cpu/ccpu/ccpu.c:1663:17: note: some parts of macro expansion are not guarded by this 'if' clause 1663 | if ((CCPU_READPORT (CCPU_PORT_IN_JOYSTICKY) - (CINESWORD)FromX) < 0x800) | ^~ src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1669:25: note: in expansion of macro 'JMP' 1669 | JMP(); | ^~~ src/cpu/ccpu/ccpu.c:1668:17: note: some parts of macro expansion are not guarded by this 'if' clause 1668 | if ((CCPU_READPORT (CCPU_PORT_IN_JOYSTICKX) - (CINESWORD)FromX) < 0x800) | ^~ src/cpu/ccpu/ccpu.c: In function 'opJEI_B_BB': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1682:25: note: in expansion of macro 'JMP' 1682 | JMP(); | ^~~ src/cpu/ccpu/ccpu.c:1681:17: note: some parts of macro expansion are not guarded by this 'if' clause 1681 | if ((CCPU_READPORT (CCPU_PORT_IN_JOYSTICKY) - (CINESWORD)FromX) < 0x800) | ^~ src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1687:25: note: in expansion of macro 'JMP' 1687 | JMP(); | ^~~ src/cpu/ccpu/ccpu.c:1686:17: note: some parts of macro expansion are not guarded by this 'if' clause 1686 | if ((CCPU_READPORT (CCPU_PORT_IN_JOYSTICKX) - (CINESWORD)FromX) < 0x800) | ^~ src/cpu/ccpu/ccpu.c: In function 'opJEI_A_B': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1700:25: note: in expansion of macro 'JMP' 1700 | JMP(); | ^~~ src/cpu/ccpu/ccpu.c:1699:17: note: some parts of macro expansion are not guarded by this 'if' clause 1699 | if ((CCPU_READPORT (CCPU_PORT_IN_JOYSTICKY) - (CINESWORD)FromX) < 0x800) | ^~ src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1705:25: note: in expansion of macro 'JMP' 1705 | JMP(); | ^~~ src/cpu/ccpu/ccpu.c:1704:17: note: some parts of macro expansion are not guarded by this 'if' clause 1704 | if ((CCPU_READPORT (CCPU_PORT_IN_JOYSTICKX) - (CINESWORD)FromX) < 0x800) | ^~ src/cpu/ccpu/ccpu.c: In function 'opJMI_A_A': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1721:17: note: in expansion of macro 'JMP' 1721 | JMP(); /* yes -- do jump */ | ^~~ src/cpu/ccpu/ccpu.c:1720:9: note: some parts of macro expansion are not guarded by this 'if' clause 1720 | if (register_A & 0x800) | ^~ src/cpu/ccpu/ccpu.c: In function 'opJMI_AA_A': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1730:17: note: in expansion of macro 'JMP' 1730 | JMP(); | ^~~ src/cpu/ccpu/ccpu.c:1729:9: note: some parts of macro expansion are not guarded by this 'if' clause 1729 | if (cmp_old & 0x800) | ^~ src/cpu/ccpu/ccpu.c: In function 'opJMI_BB_A': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1738:17: note: in expansion of macro 'JMP' 1738 | JMP(); | ^~~ src/cpu/ccpu/ccpu.c:1737:9: note: some parts of macro expansion are not guarded by this 'if' clause 1737 | if (register_B & 0x800) | ^~ src/cpu/ccpu/ccpu.c: In function 'opJMI_B_BB': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1746:17: note: in expansion of macro 'JMP' 1746 | JMP(); | ^~~ src/cpu/ccpu/ccpu.c:1745:9: note: some parts of macro expansion are not guarded by this 'if' clause 1745 | if (register_A & 0x800) | ^~ src/cpu/ccpu/ccpu.c: In function 'opJLT_A_A': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1756:17: note: in expansion of macro 'JMP' 1756 | JMP(); | ^~~ src/cpu/ccpu/ccpu.c:1755:9: note: some parts of macro expansion are not guarded by this 'if' clause 1755 | if (cmp_new < cmp_old) | ^~ src/cpu/ccpu/ccpu.c: In function 'opJLT_B_BB': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1764:17: note: in expansion of macro 'JMP' 1764 | JMP(); | ^~~ src/cpu/ccpu/ccpu.c:1763:9: note: some parts of macro expansion are not guarded by this 'if' clause 1763 | if (cmp_new < cmp_old) | ^~ src/cpu/ccpu/ccpu.c: In function 'opJEQ_A_A': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1774:17: note: in expansion of macro 'JMP' 1774 | JMP(); | ^~~ src/cpu/ccpu/ccpu.c:1773:9: note: some parts of macro expansion are not guarded by this 'if' clause 1773 | if (cmp_new == cmp_old) | ^~ src/cpu/ccpu/ccpu.c: In function 'opJEQ_B_BB': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1782:17: note: in expansion of macro 'JMP' 1782 | JMP(); | ^~~ src/cpu/ccpu/ccpu.c:1781:9: note: some parts of macro expansion are not guarded by this 'if' clause 1781 | if (cmp_new == cmp_old) | ^~ src/cpu/ccpu/ccpu.c: In function 'opJA0_A_A': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1790:17: note: in expansion of macro 'JMP' 1790 | JMP(); | ^~~ src/cpu/ccpu/ccpu.c:1789:9: note: some parts of macro expansion are not guarded by this 'if' clause 1789 | if (acc_a0 & 0x01) | ^~ src/cpu/ccpu/ccpu.c: In function 'opJA0_B_BB': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1798:17: note: in expansion of macro 'JMP' 1798 | JMP(); | ^~~ src/cpu/ccpu/ccpu.c:1797:9: note: some parts of macro expansion are not guarded by this 'if' clause 1797 | if (acc_a0 & 0x01) | ^~ src/cpu/ccpu/ccpu.c: In function 'opJNC_A_A': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1806:17: note: in expansion of macro 'JMP' 1806 | JMP(); /* no carry, so jump */ | ^~~ src/cpu/ccpu/ccpu.c:1805:9: note: some parts of macro expansion are not guarded by this 'if' clause 1805 | if (!(GETFC() & 0xF0)) | ^~ src/cpu/ccpu/ccpu.c: In function 'opJNC_B_BB': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1814:17: note: in expansion of macro 'JMP' 1814 | JMP(); /* no carry, so jump */ | ^~~ src/cpu/ccpu/ccpu.c:1813:9: note: some parts of macro expansion are not guarded by this 'if' clause 1813 | if (!(GETFC() & 0xF0)) | ^~ src/cpu/ccpu/ccpu.c: In function 'opJMI_A_B': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1921:17: note: in expansion of macro 'JMP' 1921 | JMP(); | ^~~ src/cpu/ccpu/ccpu.c:1920:9: note: some parts of macro expansion are not guarded by this 'if' clause 1920 | if (register_A & 0x800) | ^~ src/cpu/ccpu/ccpu.c: In function 'opJLT_A_B': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1941:17: note: in expansion of macro 'JMP' 1941 | JMP(); | ^~~ src/cpu/ccpu/ccpu.c:1940:9: note: some parts of macro expansion are not guarded by this 'if' clause 1940 | if (cmp_new < cmp_old) | ^~ src/cpu/ccpu/ccpu.c: In function 'opJEQ_A_B': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1949:17: note: in expansion of macro 'JMP' 1949 | JMP(); | ^~~ src/cpu/ccpu/ccpu.c:1948:9: note: some parts of macro expansion are not guarded by this 'if' clause 1948 | if (cmp_new == cmp_old) | ^~ src/cpu/ccpu/ccpu.c: In function 'opJA0_A_B': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1957:17: note: in expansion of macro 'JMP' 1957 | JMP(); | ^~~ src/cpu/ccpu/ccpu.c:1956:9: note: some parts of macro expansion are not guarded by this 'if' clause 1956 | if (GETA0() & 0x01) | ^~ src/cpu/ccpu/ccpu.c: In function 'opJNC_A_B': src/cpu/ccpu/ccpu.c:431:15: warning: macro expands to multiple statements [-Wmultistatement-macros] 431 | #define JMP() register_PC = ((register_PC - 1) & 0xF000) + register_J; ccpu_icount -= 2 | ^~~~~~~~~~~ src/cpu/ccpu/ccpu.c:1965:17: note: in expansion of macro 'JMP' 1965 | JMP(); /* if no carry, jump */ | ^~~ src/cpu/ccpu/ccpu.c:1964:9: note: some parts of macro expansion are not guarded by this 'if' clause 1964 | if (!(GETFC() & 0x0F0)) | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/asap/asap.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/m68000/m68kopac.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/arm/arm.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/jaguar/jaguar.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/mips/psx_cpu.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/z8000/z8000.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/mips/r3000.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/pic16c5x/pic16c5x.c... src/cpu/pic16c5x/pic16c5x.c: In function 'tris': src/cpu/pic16c5x/pic16c5x.c:593:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 593 | else R.TRISA = R.W; P_OUT(0,R.PORTA & (~R.TRISA) & 0xf); break; | ^~~~ In file included from src/cpu/pic16c5x/pic16c5x.c:66: src/cpu/pic16c5x/pic16c5x.h:91:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 91 | #define PIC16C5x_Out(Port,Value) (cpu_writeport16((Port),Value)) | ^ src/cpu/pic16c5x/pic16c5x.c:77:33: note: in expansion of macro 'PIC16C5x_Out' 77 | #define P_OUT(A,V) PIC16C5x_Out(A,V) | ^~~~~~~~~~~~ src/cpu/pic16c5x/pic16c5x.c:593:61: note: in expansion of macro 'P_OUT' 593 | else R.TRISA = R.W; P_OUT(0,R.PORTA & (~R.TRISA) & 0xf); break; | ^~~~~ src/cpu/pic16c5x/pic16c5x.c:595:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 595 | else R.TRISB = R.W; P_OUT(1,R.PORTB & (~R.TRISB)); break; | ^~~~ src/cpu/pic16c5x/pic16c5x.h:91:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 91 | #define PIC16C5x_Out(Port,Value) (cpu_writeport16((Port),Value)) | ^ src/cpu/pic16c5x/pic16c5x.c:77:33: note: in expansion of macro 'PIC16C5x_Out' 77 | #define P_OUT(A,V) PIC16C5x_Out(A,V) | ^~~~~~~~~~~~ src/cpu/pic16c5x/pic16c5x.c:595:61: note: in expansion of macro 'P_OUT' 595 | else R.TRISB = R.W; P_OUT(1,R.PORTB & (~R.TRISB)); break; | ^~~~~ src/cpu/pic16c5x/pic16c5x.c:597:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 597 | else R.TRISC = R.W; P_OUT(2,R.PORTC & (~R.TRISC)); break; | ^~~~ src/cpu/pic16c5x/pic16c5x.h:91:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 91 | #define PIC16C5x_Out(Port,Value) (cpu_writeport16((Port),Value)) | ^ src/cpu/pic16c5x/pic16c5x.c:77:33: note: in expansion of macro 'PIC16C5x_Out' 77 | #define P_OUT(A,V) PIC16C5x_Out(A,V) | ^~~~~~~~~~~~ src/cpu/pic16c5x/pic16c5x.c:597:61: note: in expansion of macro 'P_OUT' 597 | else R.TRISC = R.W; P_OUT(2,R.PORTC & (~R.TRISC)); break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/g65816/g65816.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/mips/mips3.c... src/cpu/mips/mips3.c: In function 'handle_cop1': src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:796:49: note: in expansion of macro 'FDVALS' 796 | FDVALS = FSVALS + FTVALS; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:796:58: note: in expansion of macro 'FSVALS' 796 | FDVALS = FSVALS + FTVALS; | ^~~~~~ src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:796:67: note: in expansion of macro 'FTVALS' 796 | FDVALS = FSVALS + FTVALS; | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:798:49: note: in expansion of macro 'FDVALD' 798 | FDVALD = FSVALD + FTVALD; | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:798:58: note: in expansion of macro 'FSVALD' 798 | FDVALD = FSVALD + FTVALD; | ^~~~~~ src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:798:67: note: in expansion of macro 'FTVALD' 798 | FDVALD = FSVALD + FTVALD; | ^~~~~~ src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:803:49: note: in expansion of macro 'FDVALS' 803 | FDVALS = FSVALS - FTVALS; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:803:58: note: in expansion of macro 'FSVALS' 803 | FDVALS = FSVALS - FTVALS; | ^~~~~~ src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:803:67: note: in expansion of macro 'FTVALS' 803 | FDVALS = FSVALS - FTVALS; | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:805:49: note: in expansion of macro 'FDVALD' 805 | FDVALD = FSVALD - FTVALD; | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:805:58: note: in expansion of macro 'FSVALD' 805 | FDVALD = FSVALD - FTVALD; | ^~~~~~ src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:805:67: note: in expansion of macro 'FTVALD' 805 | FDVALD = FSVALD - FTVALD; | ^~~~~~ src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:810:49: note: in expansion of macro 'FDVALS' 810 | FDVALS = FSVALS * FTVALS; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:810:58: note: in expansion of macro 'FSVALS' 810 | FDVALS = FSVALS * FTVALS; | ^~~~~~ src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:810:67: note: in expansion of macro 'FTVALS' 810 | FDVALS = FSVALS * FTVALS; | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:812:49: note: in expansion of macro 'FDVALD' 812 | FDVALD = FSVALD * FTVALD; | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:812:58: note: in expansion of macro 'FSVALD' 812 | FDVALD = FSVALD * FTVALD; | ^~~~~~ src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:812:67: note: in expansion of macro 'FTVALD' 812 | FDVALD = FSVALD * FTVALD; | ^~~~~~ src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:817:49: note: in expansion of macro 'FDVALS' 817 | FDVALS = FSVALS / FTVALS; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:817:58: note: in expansion of macro 'FSVALS' 817 | FDVALS = FSVALS / FTVALS; | ^~~~~~ src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:817:67: note: in expansion of macro 'FTVALS' 817 | FDVALS = FSVALS / FTVALS; | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:819:49: note: in expansion of macro 'FDVALD' 819 | FDVALD = FSVALD / FTVALD; | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:819:58: note: in expansion of macro 'FSVALD' 819 | FDVALD = FSVALD / FTVALD; | ^~~~~~ src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:819:67: note: in expansion of macro 'FTVALD' 819 | FDVALD = FSVALD / FTVALD; | ^~~~~~ src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:824:49: note: in expansion of macro 'FDVALS' 824 | FDVALS = sqrt(FSVALS); | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:824:63: note: in expansion of macro 'FSVALS' 824 | FDVALS = sqrt(FSVALS); | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:826:49: note: in expansion of macro 'FDVALD' 826 | FDVALD = sqrt(FSVALD); | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:826:63: note: in expansion of macro 'FSVALD' 826 | FDVALD = sqrt(FSVALD); | ^~~~~~ src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:831:49: note: in expansion of macro 'FDVALS' 831 | FDVALS = fabs(FSVALS); | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:831:63: note: in expansion of macro 'FSVALS' 831 | FDVALS = fabs(FSVALS); | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:833:49: note: in expansion of macro 'FDVALD' 833 | FDVALD = fabs(FSVALD); | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:833:63: note: in expansion of macro 'FSVALD' 833 | FDVALD = fabs(FSVALD); | ^~~~~~ src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:838:49: note: in expansion of macro 'FDVALS' 838 | FDVALS = FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:838:58: note: in expansion of macro 'FSVALS' 838 | FDVALS = FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:840:49: note: in expansion of macro 'FDVALD' 840 | FDVALD = FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:840:58: note: in expansion of macro 'FSVALD' 840 | FDVALD = FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:845:49: note: in expansion of macro 'FDVALS' 845 | FDVALS = -FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:845:59: note: in expansion of macro 'FSVALS' 845 | FDVALS = -FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:847:49: note: in expansion of macro 'FDVALD' 847 | FDVALD = -FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:847:59: note: in expansion of macro 'FSVALD' 847 | FDVALD = -FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:853:63: note: in expansion of macro 'FSVALS' 853 | double temp = FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:862:63: note: in expansion of macro 'FSVALD' 862 | double temp = FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:874:63: note: in expansion of macro 'FSVALS' 874 | double temp = FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:883:63: note: in expansion of macro 'FSVALD' 883 | double temp = FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:894:62: note: in expansion of macro 'FSVALS' 894 | dtemp = ceil(FSVALS); | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:896:62: note: in expansion of macro 'FSVALD' 896 | dtemp = ceil(FSVALD); | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:902:63: note: in expansion of macro 'FSVALS' 902 | dtemp = floor(FSVALS); | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:904:63: note: in expansion of macro 'FSVALD' 904 | dtemp = floor(FSVALD); | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:911:57: note: in expansion of macro 'FSVALS' 911 | dtemp = FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:920:57: note: in expansion of macro 'FSVALD' 920 | dtemp = FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:932:57: note: in expansion of macro 'FSVALS' 932 | dtemp = FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:941:57: note: in expansion of macro 'FSVALD' 941 | dtemp = FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:952:62: note: in expansion of macro 'FSVALS' 952 | dtemp = ceil(FSVALS); | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:954:62: note: in expansion of macro 'FSVALD' 954 | dtemp = ceil(FSVALD); | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:960:63: note: in expansion of macro 'FSVALS' 960 | dtemp = floor(FSVALS); | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:962:63: note: in expansion of macro 'FSVALD' 962 | dtemp = floor(FSVALD); | ^~~~~~ src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:970:57: note: in expansion of macro 'FDVALS' 970 | FDVALS = FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:970:66: note: in expansion of macro 'FSVALS' 970 | FDVALS = FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:972:57: note: in expansion of macro 'FDVALD' 972 | FDVALD = FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:972:66: note: in expansion of macro 'FSVALD' 972 | FDVALD = FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:980:57: note: in expansion of macro 'FDVALS' 980 | FDVALS = FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:980:66: note: in expansion of macro 'FSVALS' 980 | FDVALS = FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:982:57: note: in expansion of macro 'FDVALD' 982 | FDVALD = FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:982:66: note: in expansion of macro 'FSVALD' 982 | FDVALD = FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:990:57: note: in expansion of macro 'FDVALS' 990 | FDVALS = FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:990:66: note: in expansion of macro 'FSVALS' 990 | FDVALS = FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:992:57: note: in expansion of macro 'FDVALD' 992 | FDVALD = FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:992:66: note: in expansion of macro 'FSVALD' 992 | FDVALD = FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:998:49: note: in expansion of macro 'FDVALS' 998 | FDVALS = 1.0 / FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:998:64: note: in expansion of macro 'FSVALS' 998 | FDVALS = 1.0 / FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1000:49: note: in expansion of macro 'FDVALD' 1000 | FDVALD = 1.0 / FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1000:64: note: in expansion of macro 'FSVALD' 1000 | FDVALD = 1.0 / FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1005:49: note: in expansion of macro 'FDVALS' 1005 | FDVALS = 1.0 / sqrt(FSVALS); | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1005:69: note: in expansion of macro 'FSVALS' 1005 | FDVALS = 1.0 / sqrt(FSVALS); | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1007:49: note: in expansion of macro 'FDVALD' 1007 | FDVALD = 1.0 / sqrt(FSVALD); | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1007:69: note: in expansion of macro 'FSVALD' 1007 | FDVALD = 1.0 / sqrt(FSVALD); | ^~~~~~ src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1014:57: note: in expansion of macro 'FDVALS' 1014 | FDVALS = (INT32)mips3.cpr[1][FSREG]; | ^~~~~~ src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1016:57: note: in expansion of macro 'FDVALS' 1016 | FDVALS = (INT64)mips3.cpr[1][FSREG]; | ^~~~~~ src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1019:49: note: in expansion of macro 'FDVALS' 1019 | FDVALS = FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1019:58: note: in expansion of macro 'FSVALD' 1019 | FDVALS = FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1026:57: note: in expansion of macro 'FDVALD' 1026 | FDVALD = (INT32)mips3.cpr[1][FSREG]; | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1028:57: note: in expansion of macro 'FDVALD' 1028 | FDVALD = (INT64)mips3.cpr[1][FSREG]; | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1031:49: note: in expansion of macro 'FDVALD' 1031 | FDVALD = FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1031:58: note: in expansion of macro 'FSVALS' 1031 | FDVALD = FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1036:78: note: in expansion of macro 'FSVALS' 1036 | mips3.cpr[1][FDREG] = (INT32)FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1038:78: note: in expansion of macro 'FSVALD' 1038 | mips3.cpr[1][FDREG] = (INT32)FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1043:78: note: in expansion of macro 'FSVALS' 1043 | mips3.cpr[1][FDREG] = (INT64)FSVALS; | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1045:78: note: in expansion of macro 'FSVALD' 1045 | mips3.cpr[1][FDREG] = (INT64)FSVALD; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1067:73: note: in expansion of macro 'FSVALS' 1067 | SET_FCC((op >> 8) & 7, (FSVALS == FTVALS)); | ^~~~~~ src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1067:83: note: in expansion of macro 'FTVALS' 1067 | SET_FCC((op >> 8) & 7, (FSVALS == FTVALS)); | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1069:73: note: in expansion of macro 'FSVALD' 1069 | SET_FCC((op >> 8) & 7, (FSVALD == FTVALD)); | ^~~~~~ src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1069:83: note: in expansion of macro 'FTVALD' 1069 | SET_FCC((op >> 8) & 7, (FSVALD == FTVALD)); | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1075:73: note: in expansion of macro 'FSVALS' 1075 | SET_FCC((op >> 8) & 7, (FSVALS == FTVALS)); | ^~~~~~ src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1075:83: note: in expansion of macro 'FTVALS' 1075 | SET_FCC((op >> 8) & 7, (FSVALS == FTVALS)); | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1077:73: note: in expansion of macro 'FSVALD' 1077 | SET_FCC((op >> 8) & 7, (FSVALD == FTVALD)); | ^~~~~~ src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1077:83: note: in expansion of macro 'FTVALD' 1077 | SET_FCC((op >> 8) & 7, (FSVALD == FTVALD)); | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1083:73: note: in expansion of macro 'FSVALS' 1083 | SET_FCC((op >> 8) & 7, (FSVALS < FTVALS)); | ^~~~~~ src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1083:82: note: in expansion of macro 'FTVALS' 1083 | SET_FCC((op >> 8) & 7, (FSVALS < FTVALS)); | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1085:73: note: in expansion of macro 'FSVALD' 1085 | SET_FCC((op >> 8) & 7, (FSVALD < FTVALD)); | ^~~~~~ src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1085:82: note: in expansion of macro 'FTVALD' 1085 | SET_FCC((op >> 8) & 7, (FSVALD < FTVALD)); | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1091:73: note: in expansion of macro 'FSVALS' 1091 | SET_FCC((op >> 8) & 7, (FSVALS < FTVALS)); | ^~~~~~ src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1091:82: note: in expansion of macro 'FTVALS' 1091 | SET_FCC((op >> 8) & 7, (FSVALS < FTVALS)); | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1093:73: note: in expansion of macro 'FSVALD' 1093 | SET_FCC((op >> 8) & 7, (FSVALD < FTVALD)); | ^~~~~~ src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1093:82: note: in expansion of macro 'FTVALD' 1093 | SET_FCC((op >> 8) & 7, (FSVALD < FTVALD)); | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1099:73: note: in expansion of macro 'FSVALS' 1099 | SET_FCC((op >> 8) & 7, (FSVALS <= FTVALS)); | ^~~~~~ src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1099:83: note: in expansion of macro 'FTVALS' 1099 | SET_FCC((op >> 8) & 7, (FSVALS <= FTVALS)); | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1101:73: note: in expansion of macro 'FSVALD' 1101 | SET_FCC((op >> 8) & 7, (FSVALD <= FTVALD)); | ^~~~~~ src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1101:83: note: in expansion of macro 'FTVALD' 1101 | SET_FCC((op >> 8) & 7, (FSVALD <= FTVALD)); | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1107:73: note: in expansion of macro 'FSVALS' 1107 | SET_FCC((op >> 8) & 7, (FSVALS <= FTVALS)); | ^~~~~~ src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1107:83: note: in expansion of macro 'FTVALS' 1107 | SET_FCC((op >> 8) & 7, (FSVALS <= FTVALS)); | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1109:73: note: in expansion of macro 'FSVALD' 1109 | SET_FCC((op >> 8) & 7, (FSVALD <= FTVALD)); | ^~~~~~ src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:164:88: note: in definition of macro 'SET_FCC' 164 | #define SET_FCC(n,v) (mips3.ccr[1][31] = (mips3.ccr[1][31] & ~(1 << fcc_shift[n])) | ((v) << fcc_shift[n])) | ^ src/cpu/mips/mips3.c:1109:83: note: in expansion of macro 'FTVALD' 1109 | SET_FCC((op >> 8) & 7, (FSVALD <= FTVALD)); | ^~~~~~ src/cpu/mips/mips3.c: In function 'handle_cop1x': src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1134:25: note: in expansion of macro 'FDVALS' 1134 | FDVALS = RLONG(RSVAL32 + RTVAL32); | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1138:25: note: in expansion of macro 'FDVALD' 1138 | FDVALD = RDOUBLE(RSVAL32 + RTVAL32); | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:154:52: note: in definition of macro 'WDOUBLE' 154 | #define WDOUBLE(x,v) (*mips3.memory.writedouble)(x,v) | ^ src/cpu/mips/mips3.c:1142:52: note: in expansion of macro 'FSVALS' 1142 | WDOUBLE(RSVAL32 + RTVAL32, FSVALS); | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:154:52: note: in definition of macro 'WDOUBLE' 154 | #define WDOUBLE(x,v) (*mips3.memory.writedouble)(x,v) | ^ src/cpu/mips/mips3.c:1146:52: note: in expansion of macro 'FSVALD' 1146 | WDOUBLE(RSVAL32 + RTVAL32, FSVALD); | ^~~~~~ src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1153:25: note: in expansion of macro 'FDVALS' 1153 | FDVALS = FSVALS * FTVALS + FRVALS; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1153:34: note: in expansion of macro 'FSVALS' 1153 | FDVALS = FSVALS * FTVALS + FRVALS; | ^~~~~~ src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1153:43: note: in expansion of macro 'FTVALS' 1153 | FDVALS = FSVALS * FTVALS + FRVALS; | ^~~~~~ src/cpu/mips/mips3.c:120:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 120 | #define FRVALS (((float *)&mips3.cpr[1][FRREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1153:52: note: in expansion of macro 'FRVALS' 1153 | FDVALS = FSVALS * FTVALS + FRVALS; | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1157:25: note: in expansion of macro 'FDVALD' 1157 | FDVALD = FSVALD * FTVALD + FRVALD; | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1157:34: note: in expansion of macro 'FSVALD' 1157 | FDVALD = FSVALD * FTVALD + FRVALD; | ^~~~~~ src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1157:43: note: in expansion of macro 'FTVALD' 1157 | FDVALD = FSVALD * FTVALD + FRVALD; | ^~~~~~ src/cpu/mips/mips3.c:125:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 125 | #define FRVALD (*(double *)&mips3.cpr[1][FRREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1157:52: note: in expansion of macro 'FRVALD' 1157 | FDVALD = FSVALD * FTVALD + FRVALD; | ^~~~~~ src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1161:25: note: in expansion of macro 'FDVALS' 1161 | FDVALS = FSVALS * FTVALS - FRVALS; | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1161:34: note: in expansion of macro 'FSVALS' 1161 | FDVALS = FSVALS * FTVALS - FRVALS; | ^~~~~~ src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1161:43: note: in expansion of macro 'FTVALS' 1161 | FDVALS = FSVALS * FTVALS - FRVALS; | ^~~~~~ src/cpu/mips/mips3.c:120:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 120 | #define FRVALS (((float *)&mips3.cpr[1][FRREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1161:52: note: in expansion of macro 'FRVALS' 1161 | FDVALS = FSVALS * FTVALS - FRVALS; | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1165:25: note: in expansion of macro 'FDVALD' 1165 | FDVALD = FSVALD * FTVALD - FRVALD; | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1165:34: note: in expansion of macro 'FSVALD' 1165 | FDVALD = FSVALD * FTVALD - FRVALD; | ^~~~~~ src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1165:43: note: in expansion of macro 'FTVALD' 1165 | FDVALD = FSVALD * FTVALD - FRVALD; | ^~~~~~ src/cpu/mips/mips3.c:125:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 125 | #define FRVALD (*(double *)&mips3.cpr[1][FRREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1165:52: note: in expansion of macro 'FRVALD' 1165 | FDVALD = FSVALD * FTVALD - FRVALD; | ^~~~~~ src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1169:25: note: in expansion of macro 'FDVALS' 1169 | FDVALS = -(FSVALS * FTVALS + FRVALS); | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1169:36: note: in expansion of macro 'FSVALS' 1169 | FDVALS = -(FSVALS * FTVALS + FRVALS); | ^~~~~~ src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1169:45: note: in expansion of macro 'FTVALS' 1169 | FDVALS = -(FSVALS * FTVALS + FRVALS); | ^~~~~~ src/cpu/mips/mips3.c:120:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 120 | #define FRVALS (((float *)&mips3.cpr[1][FRREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1169:54: note: in expansion of macro 'FRVALS' 1169 | FDVALS = -(FSVALS * FTVALS + FRVALS); | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1173:25: note: in expansion of macro 'FDVALD' 1173 | FDVALD = -(FSVALD * FTVALD + FRVALD); | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1173:36: note: in expansion of macro 'FSVALD' 1173 | FDVALD = -(FSVALD * FTVALD + FRVALD); | ^~~~~~ src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1173:45: note: in expansion of macro 'FTVALD' 1173 | FDVALD = -(FSVALD * FTVALD + FRVALD); | ^~~~~~ src/cpu/mips/mips3.c:125:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 125 | #define FRVALD (*(double *)&mips3.cpr[1][FRREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1173:54: note: in expansion of macro 'FRVALD' 1173 | FDVALD = -(FSVALD * FTVALD + FRVALD); | ^~~~~~ src/cpu/mips/mips3.c:123:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 123 | #define FDVALS (((float *)&mips3.cpr[1][FDREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1177:25: note: in expansion of macro 'FDVALS' 1177 | FDVALS = -(FSVALS * FTVALS - FRVALS); | ^~~~~~ src/cpu/mips/mips3.c:122:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 122 | #define FSVALS (((float *)&mips3.cpr[1][FSREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1177:36: note: in expansion of macro 'FSVALS' 1177 | FDVALS = -(FSVALS * FTVALS - FRVALS); | ^~~~~~ src/cpu/mips/mips3.c:121:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 121 | #define FTVALS (((float *)&mips3.cpr[1][FTREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1177:45: note: in expansion of macro 'FTVALS' 1177 | FDVALS = -(FSVALS * FTVALS - FRVALS); | ^~~~~~ src/cpu/mips/mips3.c:120:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 120 | #define FRVALS (((float *)&mips3.cpr[1][FRREG])[BYTE_XOR_LE(0)]) | ^ src/cpu/mips/mips3.c:1177:54: note: in expansion of macro 'FRVALS' 1177 | FDVALS = -(FSVALS * FTVALS - FRVALS); | ^~~~~~ src/cpu/mips/mips3.c:128:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 128 | #define FDVALD (*(double *)&mips3.cpr[1][FDREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1181:25: note: in expansion of macro 'FDVALD' 1181 | FDVALD = -(FSVALD * FTVALD - FRVALD); | ^~~~~~ src/cpu/mips/mips3.c:127:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 127 | #define FSVALD (*(double *)&mips3.cpr[1][FSREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1181:36: note: in expansion of macro 'FSVALD' 1181 | FDVALD = -(FSVALD * FTVALD - FRVALD); | ^~~~~~ src/cpu/mips/mips3.c:126:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 126 | #define FTVALD (*(double *)&mips3.cpr[1][FTREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1181:45: note: in expansion of macro 'FTVALD' 1181 | FDVALD = -(FSVALD * FTVALD - FRVALD); | ^~~~~~ src/cpu/mips/mips3.c:125:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 125 | #define FRVALD (*(double *)&mips3.cpr[1][FRREG]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cpu/mips/mips3.c:1181:54: note: in expansion of macro 'FRVALD' 1181 | FDVALD = -(FSVALD * FTVALD - FRVALD); | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/tms32031/tms32031.c... src/cpu/tms32031/tms32031.c: In function 'tms32031_get_reg': src/cpu/tms32031/tms32031.c:498:92: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 498 | case TMS32031_R0F: temp = dsp_to_double(&tms32031.r[TMR_R0]); return *(UINT32 *)&temp; | ^~~~~~~~~~~~~~~ src/cpu/tms32031/tms32031.c:499:92: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 499 | case TMS32031_R1F: temp = dsp_to_double(&tms32031.r[TMR_R1]); return *(UINT32 *)&temp; | ^~~~~~~~~~~~~~~ src/cpu/tms32031/tms32031.c:500:92: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 500 | case TMS32031_R2F: temp = dsp_to_double(&tms32031.r[TMR_R2]); return *(UINT32 *)&temp; | ^~~~~~~~~~~~~~~ src/cpu/tms32031/tms32031.c:501:92: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 501 | case TMS32031_R3F: temp = dsp_to_double(&tms32031.r[TMR_R3]); return *(UINT32 *)&temp; | ^~~~~~~~~~~~~~~ src/cpu/tms32031/tms32031.c:502:92: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 502 | case TMS32031_R4F: temp = dsp_to_double(&tms32031.r[TMR_R4]); return *(UINT32 *)&temp; | ^~~~~~~~~~~~~~~ src/cpu/tms32031/tms32031.c:503:92: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 503 | case TMS32031_R5F: temp = dsp_to_double(&tms32031.r[TMR_R5]); return *(UINT32 *)&temp; | ^~~~~~~~~~~~~~~ src/cpu/tms32031/tms32031.c:504:92: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 504 | case TMS32031_R6F: temp = dsp_to_double(&tms32031.r[TMR_R6]); return *(UINT32 *)&temp; | ^~~~~~~~~~~~~~~ src/cpu/tms32031/tms32031.c:505:92: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 505 | case TMS32031_R7F: temp = dsp_to_double(&tms32031.r[TMR_R7]); return *(UINT32 *)&temp; | ^~~~~~~~~~~~~~~ src/cpu/tms32031/tms32031.c: In function 'tms32031_set_reg': src/cpu/tms32031/tms32031.c:559:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 559 | case TMS32031_R0F: double_to_dsp(*(float *)&val, &tms32031.r[TMR_R0]); break; | ^~~~~~~~~~~~~ src/cpu/tms32031/tms32031.c:560:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 560 | case TMS32031_R1F: double_to_dsp(*(float *)&val, &tms32031.r[TMR_R1]); break; | ^~~~~~~~~~~~~ src/cpu/tms32031/tms32031.c:561:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 561 | case TMS32031_R2F: double_to_dsp(*(float *)&val, &tms32031.r[TMR_R2]); break; | ^~~~~~~~~~~~~ src/cpu/tms32031/tms32031.c:562:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 562 | case TMS32031_R3F: double_to_dsp(*(float *)&val, &tms32031.r[TMR_R3]); break; | ^~~~~~~~~~~~~ src/cpu/tms32031/tms32031.c:563:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 563 | case TMS32031_R4F: double_to_dsp(*(float *)&val, &tms32031.r[TMR_R4]); break; | ^~~~~~~~~~~~~ src/cpu/tms32031/tms32031.c:564:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 564 | case TMS32031_R5F: double_to_dsp(*(float *)&val, &tms32031.r[TMR_R5]); break; | ^~~~~~~~~~~~~ src/cpu/tms32031/tms32031.c:565:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 565 | case TMS32031_R6F: double_to_dsp(*(float *)&val, &tms32031.r[TMR_R6]); break; | ^~~~~~~~~~~~~ src/cpu/tms32031/tms32031.c:566:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 566 | case TMS32031_R7F: double_to_dsp(*(float *)&val, &tms32031.r[TMR_R7]); break; | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/sh2/sh2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/dsp32/dsp32.c... src/cpu/dsp32/dsp32.c: In function 'dsp32c_info': src/cpu/dsp32/dsp32.c:654:21: warning: variable 'r' set but not used [-Wunused-but-set-variable] 654 | dsp32_regs *r = context; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/g65816/g65816o0.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/g65816/g65816o2.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/g65816/g65816o1.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/g65816/g65816o3.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/g65816/g65816ds.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/spc700/spc700ds.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/samples.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/dac.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/2203intf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/tms34010/tms34010.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/2151intf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/g65816/g65816o4.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/2608intf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/2612intf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/2610intf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/ym2151.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/discrete.c... src/sound/discrete.c: In function 'discrete_sh_stop': src/sound/discrete.c:330:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 330 | if (disclogfile) | ^~ src/sound/discrete.c:332:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 332 | disclogfile = NULL; | ^~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/2413intf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/spc700/spc700.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/ay8910.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/e132xs/e132xs.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/3812intf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/ymdeltat.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/ymz280b.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/sn76496.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/sn76477.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/tiasound.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/tiaintf.c... src/sound/tiaintf.c: In function 'tia_sh_start': src/sound/tiaintf.c:12:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 12 | if (Machine->sample_rate == 0) | ^~ src/sound/tiaintf.c:15:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 15 | channel = stream_init("TIA", intf->volume, Machine->sample_rate, 0, tia_process); | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/t11/t11.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/ym2413.c... src/sound/ym2413.c: In function 'OPLLWriteReg': src/sound/ym2413.c:1664:56: warning: bitwise comparison always evaluates to false [-Wtautological-compare] 1664 | if ((chip->rhythm&0x20)==1) | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/cpu/upd7810/upd7810.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/namco52.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/astrocde_snd.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/namco54.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/fmopl.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/nes_apu.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/namco.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/5110intf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/namcona.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/5220intf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/tms36xx.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/tms5110.c... src/sound/tms5110.c: In function 'parse_frame': src/sound/tms5110.c:496:19: warning: variable 'old_count' set but not used [-Wunused-but-set-variable] 496 | int old_head, old_count; | ^~~~~~~~~ src/sound/tms5110.c:496:9: warning: variable 'old_head' set but not used [-Wunused-but-set-variable] 496 | int old_head, old_count; | ^~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/vlm5030.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/tms5220.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/msm5205.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/upd7759.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/fm.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/hc55516.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/k005289.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/adpcm.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/msm5232.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/k051649.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/k007232.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/segapcm.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/k053260.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/c140.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/rf5c68.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/qsound.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/cem3394.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/saa1099.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/k054539.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/iremga20.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/262intf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/bsmt2000.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/x1_010.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/gaelco_snd.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/ymf278b.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/multipcm.c... src/sound/multipcm.c: In function 'MultiPCM_reg_w': src/sound/multipcm.c:407:50: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] 407 | pt_abs = (double)abs(pitch); | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/c6280.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/sp0250.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/psx.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/ymf271.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/ics2115.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-deps/libFLAC/cpu.c... src/libretro-deps/libFLAC/cpu.c:102:23: warning: 'FLAC__CPUINFO_IA32_CPUID_SSE42' defined but not used [-Wunused-const-variable=] 102 | static const unsigned FLAC__CPUINFO_IA32_CPUID_SSE42 = 0x00100000; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libretro-deps/libFLAC/cpu.c:101:23: warning: 'FLAC__CPUINFO_IA32_CPUID_SSE41' defined but not used [-Wunused-const-variable=] 101 | static const unsigned FLAC__CPUINFO_IA32_CPUID_SSE41 = 0x00080000; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libretro-deps/libFLAC/cpu.c:100:23: warning: 'FLAC__CPUINFO_IA32_CPUID_SSSE3' defined but not used [-Wunused-const-variable=] 100 | static const unsigned FLAC__CPUINFO_IA32_CPUID_SSSE3 = 0x00000200; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libretro-deps/libFLAC/cpu.c:99:23: warning: 'FLAC__CPUINFO_IA32_CPUID_SSE3' defined but not used [-Wunused-const-variable=] 99 | static const unsigned FLAC__CPUINFO_IA32_CPUID_SSE3 = 0x00000001; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-deps/libFLAC/crc.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-deps/libFLAC/bitreader.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-deps/libFLAC/float.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/es5506.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/lib/mame-chd/mame_sha1.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/scsp.c... src/sound/scsp.c: In function 'SCSP_Init': src/sound/scsp.c:385:37: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] 385 | memset(SCSP,0,sizeof(SCSP)); | ^ src/sound/scsp.c: In function 'SCSP_Update0000': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:809:1: note: in expansion of macro 'SCSPTMPL' 809 | SCSPTMPL(0,0,0,0) SCSPTMPL(0,0,0,1) SCSPTMPL(0,0,0,2) SCSPTMPL(0,0,0,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update0001': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:809:19: note: in expansion of macro 'SCSPTMPL' 809 | SCSPTMPL(0,0,0,0) SCSPTMPL(0,0,0,1) SCSPTMPL(0,0,0,2) SCSPTMPL(0,0,0,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update0002': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:809:37: note: in expansion of macro 'SCSPTMPL' 809 | SCSPTMPL(0,0,0,0) SCSPTMPL(0,0,0,1) SCSPTMPL(0,0,0,2) SCSPTMPL(0,0,0,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update0003': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:809:55: note: in expansion of macro 'SCSPTMPL' 809 | SCSPTMPL(0,0,0,0) SCSPTMPL(0,0,0,1) SCSPTMPL(0,0,0,2) SCSPTMPL(0,0,0,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update0010': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:810:1: note: in expansion of macro 'SCSPTMPL' 810 | SCSPTMPL(0,0,1,0) SCSPTMPL(0,0,1,1) SCSPTMPL(0,0,1,2) SCSPTMPL(0,0,1,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update0011': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:810:19: note: in expansion of macro 'SCSPTMPL' 810 | SCSPTMPL(0,0,1,0) SCSPTMPL(0,0,1,1) SCSPTMPL(0,0,1,2) SCSPTMPL(0,0,1,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update0012': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:810:37: note: in expansion of macro 'SCSPTMPL' 810 | SCSPTMPL(0,0,1,0) SCSPTMPL(0,0,1,1) SCSPTMPL(0,0,1,2) SCSPTMPL(0,0,1,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update0013': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:810:55: note: in expansion of macro 'SCSPTMPL' 810 | SCSPTMPL(0,0,1,0) SCSPTMPL(0,0,1,1) SCSPTMPL(0,0,1,2) SCSPTMPL(0,0,1,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update0100': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:811:1: note: in expansion of macro 'SCSPTMPL' 811 | SCSPTMPL(0,1,0,0) SCSPTMPL(0,1,0,1) SCSPTMPL(0,1,0,2) SCSPTMPL(0,1,0,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update0101': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:811:19: note: in expansion of macro 'SCSPTMPL' 811 | SCSPTMPL(0,1,0,0) SCSPTMPL(0,1,0,1) SCSPTMPL(0,1,0,2) SCSPTMPL(0,1,0,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update0102': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:811:37: note: in expansion of macro 'SCSPTMPL' 811 | SCSPTMPL(0,1,0,0) SCSPTMPL(0,1,0,1) SCSPTMPL(0,1,0,2) SCSPTMPL(0,1,0,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update0103': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:811:55: note: in expansion of macro 'SCSPTMPL' 811 | SCSPTMPL(0,1,0,0) SCSPTMPL(0,1,0,1) SCSPTMPL(0,1,0,2) SCSPTMPL(0,1,0,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update0110': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:812:1: note: in expansion of macro 'SCSPTMPL' 812 | SCSPTMPL(0,1,1,0) SCSPTMPL(0,1,1,1) SCSPTMPL(0,1,1,2) SCSPTMPL(0,1,1,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update0111': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:812:19: note: in expansion of macro 'SCSPTMPL' 812 | SCSPTMPL(0,1,1,0) SCSPTMPL(0,1,1,1) SCSPTMPL(0,1,1,2) SCSPTMPL(0,1,1,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update0112': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:812:37: note: in expansion of macro 'SCSPTMPL' 812 | SCSPTMPL(0,1,1,0) SCSPTMPL(0,1,1,1) SCSPTMPL(0,1,1,2) SCSPTMPL(0,1,1,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update0113': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:812:55: note: in expansion of macro 'SCSPTMPL' 812 | SCSPTMPL(0,1,1,0) SCSPTMPL(0,1,1,1) SCSPTMPL(0,1,1,2) SCSPTMPL(0,1,1,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update1000': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:813:1: note: in expansion of macro 'SCSPTMPL' 813 | SCSPTMPL(1,0,0,0) SCSPTMPL(1,0,0,1) SCSPTMPL(1,0,0,2) SCSPTMPL(1,0,0,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update1001': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:813:19: note: in expansion of macro 'SCSPTMPL' 813 | SCSPTMPL(1,0,0,0) SCSPTMPL(1,0,0,1) SCSPTMPL(1,0,0,2) SCSPTMPL(1,0,0,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update1002': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:813:37: note: in expansion of macro 'SCSPTMPL' 813 | SCSPTMPL(1,0,0,0) SCSPTMPL(1,0,0,1) SCSPTMPL(1,0,0,2) SCSPTMPL(1,0,0,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update1003': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:813:55: note: in expansion of macro 'SCSPTMPL' 813 | SCSPTMPL(1,0,0,0) SCSPTMPL(1,0,0,1) SCSPTMPL(1,0,0,2) SCSPTMPL(1,0,0,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update1010': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:814:1: note: in expansion of macro 'SCSPTMPL' 814 | SCSPTMPL(1,0,1,0) SCSPTMPL(1,0,1,1) SCSPTMPL(1,0,1,2) SCSPTMPL(1,0,1,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update1011': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:814:19: note: in expansion of macro 'SCSPTMPL' 814 | SCSPTMPL(1,0,1,0) SCSPTMPL(1,0,1,1) SCSPTMPL(1,0,1,2) SCSPTMPL(1,0,1,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update1012': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:814:37: note: in expansion of macro 'SCSPTMPL' 814 | SCSPTMPL(1,0,1,0) SCSPTMPL(1,0,1,1) SCSPTMPL(1,0,1,2) SCSPTMPL(1,0,1,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update1013': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:814:55: note: in expansion of macro 'SCSPTMPL' 814 | SCSPTMPL(1,0,1,0) SCSPTMPL(1,0,1,1) SCSPTMPL(1,0,1,2) SCSPTMPL(1,0,1,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update1100': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:815:1: note: in expansion of macro 'SCSPTMPL' 815 | SCSPTMPL(1,1,0,0) SCSPTMPL(1,1,0,1) SCSPTMPL(1,1,0,2) SCSPTMPL(1,1,0,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update1101': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:815:19: note: in expansion of macro 'SCSPTMPL' 815 | SCSPTMPL(1,1,0,0) SCSPTMPL(1,1,0,1) SCSPTMPL(1,1,0,2) SCSPTMPL(1,1,0,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update1102': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:815:37: note: in expansion of macro 'SCSPTMPL' 815 | SCSPTMPL(1,1,0,0) SCSPTMPL(1,1,0,1) SCSPTMPL(1,1,0,2) SCSPTMPL(1,1,0,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update1103': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:815:55: note: in expansion of macro 'SCSPTMPL' 815 | SCSPTMPL(1,1,0,0) SCSPTMPL(1,1,0,1) SCSPTMPL(1,1,0,2) SCSPTMPL(1,1,0,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update1110': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:816:1: note: in expansion of macro 'SCSPTMPL' 816 | SCSPTMPL(1,1,1,0) SCSPTMPL(1,1,1,1) SCSPTMPL(1,1,1,2) SCSPTMPL(1,1,1,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update1111': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:816:19: note: in expansion of macro 'SCSPTMPL' 816 | SCSPTMPL(1,1,1,0) SCSPTMPL(1,1,1,1) SCSPTMPL(1,1,1,2) SCSPTMPL(1,1,1,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update1112': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:816:37: note: in expansion of macro 'SCSPTMPL' 816 | SCSPTMPL(1,1,1,0) SCSPTMPL(1,1,1,1) SCSPTMPL(1,1,1,2) SCSPTMPL(1,1,1,3) | ^~~~~~~~ src/sound/scsp.c: In function 'SCSP_Update1113': src/sound/scsp.c:753:36: warning: variable 'fpart' set but not used [-Wunused-but-set-variable] 753 | signed int fpart;\ | ^~~~~ src/sound/scsp.c:816:55: note: in expansion of macro 'SCSPTMPL' 816 | SCSPTMPL(1,1,1,0) SCSPTMPL(1,1,1,1) SCSPTMPL(1,1,1,2) SCSPTMPL(1,1,1,3) | ^~~~~~~~ In function 'dma_scsp', inlined from 'SCSP_0_w' at src/sound/scsp.c:1047:4: src/sound/scsp.c:912:24: warning: array subscript 2 is above array bounds of 'UINT16[2]' {aka 'short unsigned int[2]'} [-Warray-bounds=] 912 | tmp_dma[2] = scsp_regs[0x416/2]; | ~~~~~~~^~~ src/sound/scsp.c: In function 'SCSP_0_w': src/sound/scsp.c:898:23: note: while referencing 'tmp_dma' 898 | static UINT16 tmp_dma[2], *scsp_regs; | ^~~~~~~ In function 'dma_scsp', inlined from 'SCSP_0_w' at src/sound/scsp.c:1047:4: src/sound/scsp.c:939:45: warning: array subscript 2 is above array bounds of 'UINT16[2]' {aka 'short unsigned int[2]'} [-Warray-bounds=] 939 | scsp_regs[0x416/2] = tmp_dma[2]; | ~~~~~~~^~~ src/sound/scsp.c: In function 'SCSP_0_w': src/sound/scsp.c:898:23: note: while referencing 'tmp_dma' 898 | static UINT16 tmp_dma[2], *scsp_regs; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-deps/libFLAC/fixed.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-deps/libFLAC/format.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-deps/libFLAC/memory.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/compat/compat_posix_string.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/compat/compat_snprintf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/pokey.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/compat/compat_strcasestr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/lib/mame-chd/chd.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/compat/fopen_utf8.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/compat/compat_strl.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-deps/libFLAC/window.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/encodings/encoding_crc32.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-deps/libFLAC/md5.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/encodings/encoding_utf.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/sound/ymf262.c... src/sound/ymf262.c: In function 'OPL3WriteReg': src/sound/ymf262.c:2085:74: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] 2085 | UINT8 conn = (CH->SLOT[SLOT1].CON<<1) || ((CH+3)->SLOT[SLOT1].CON<<0); | ~~~~~~~~~~~~~~~~~~~~^~~~ src/sound/ymf262.c:2085:106: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] 2085 | UINT8 conn = (CH->SLOT[SLOT1].CON<<1) || ((CH+3)->SLOT[SLOT1].CON<<0); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/sound/ymf262.c:2137:78: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] 2137 | UINT8 conn = ((CH-3)->SLOT[SLOT1].CON<<1) || (CH->SLOT[SLOT1].CON<<0); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/sound/ymf262.c:2137:106: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] 2137 | UINT8 conn = ((CH-3)->SLOT[SLOT1].CON<<1) || (CH->SLOT[SLOT1].CON<<0); | ~~~~~~~~~~~~~~~~~~~~^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/file/file_path_io.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/streams/file_stream_transforms.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/streams/memory_stream.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/streams/stdin_stream.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/streams/interface_stream.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/streams/trans_stream.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/streams/trans_stream_pipe.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/streams/file_stream.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/file/file_path.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/time/rtime.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/streams/rzip_stream.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/lib/zlib/adler32.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/streams/trans_stream_zlib.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/utils/md5.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/lib/zlib/crc32.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/vfs/vfs_implementation.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/lib/zlib/inftrees.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-common/string/stdstring.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/lib/zlib/inffast.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/lib/zlib/ioapi.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/lib/zlib/uncompr.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-deps/libFLAC/lpc.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/lib/zlib/zutil.c... src/lib/zlib/zutil.c:14:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 14 | "need dictionary", /* Z_NEED_DICT 2 */ | ^~~~~~~~~~~~~~~~~ src/lib/zlib/zutil.c:15:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 15 | "stream end", /* Z_STREAM_END 1 */ | ^~~~~~~~~~~~ src/lib/zlib/zutil.c:16:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 16 | "", /* Z_OK 0 */ | ^~ src/lib/zlib/zutil.c:17:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 17 | "file error", /* Z_ERRNO (-1) */ | ^~~~~~~~~~~~ src/lib/zlib/zutil.c:18:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 18 | "stream error", /* Z_STREAM_ERROR (-2) */ | ^~~~~~~~~~~~~~ src/lib/zlib/zutil.c:19:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 19 | "data error", /* Z_DATA_ERROR (-3) */ | ^~~~~~~~~~~~ src/lib/zlib/zutil.c:20:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 20 | "insufficient memory", /* Z_MEM_ERROR (-4) */ | ^~~~~~~~~~~~~~~~~~~~~ src/lib/zlib/zutil.c:21:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 21 | "buffer error", /* Z_BUF_ERROR (-5) */ | ^~~~~~~~~~~~~~ src/lib/zlib/zutil.c:22:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 22 | "incompatible version",/* Z_VERSION_ERROR (-6) */ | ^~~~~~~~~~~~~~~~~~~~~~ src/lib/zlib/zutil.c:23:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 23 | ""}; | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/libretro-deps/libFLAC/stream_decoder.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/lib/zlib/inflate.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/lib/zlib/trees.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/lib/zlib/deflate.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Compiling src/lib/zlib/unzip.c... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' Linking mame2003_plus_libretro.so... platform gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2003_plus' cp "mame2003_plus_libretro.so" "/usr/src/RPM/BUILD/libretro-arcades-20240628/dist/unix/mame2003_plus_libretro.so" 1 core(s) successfully processed: mame2003_plus + for core in mame2015 + ./libretro-build.sh mame2015 PLATFORM: Linux ARCHITECTURE: x86_64 TARGET: unix CC = gcc CXX = g++ CXX11 = g++ CXX17 = g++ STRIP = Compiler: CC="gcc" CXX="g++" === x86 CPU detected... === === x86_64 CPU detected... === unix unix === MAME 2015 (0.160) Building mame2015... /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-build-common.sh: line 334: /dev/fd/63: No such file or directory cd "/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015" gmake platform="unix" -j8 clean gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' COREDEF = -DWANT_MAME /bin/sh: line 1: git: command not found CFLAGS = -fpermissive -fno-stack-protector -DWANT_MAME CPPFLAGS = -fpermissive -fno-stack-protector -DWANT_MAME gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Deleting object tree obj... Deleting mame2015... Deleting ... Deleting dependencies... Deleting build targets... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake platform="unix" -j8 CC="gcc" CXX="g++" gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' COREDEF = -DWANT_MAME /bin/sh: line 1: git: command not found CFLAGS = -fpermissive -fno-stack-protector -DWANT_MAME CPPFLAGS = -fpermissive -fno-stack-protector -DWANT_MAME gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/audio gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/bus gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/bus/centronics gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/bus/generic gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/bus/isa gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/bus/neogeo gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/bus/rs232 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/bus/scsi gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/bus/vectrex gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/8x300 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/adsp2100 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/alph8201 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/alto2 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/am29000 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/amis2000 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/apexc gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/arc gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/arcompact gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/arm gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/arm7 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/asap gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/avr8 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/ccpu gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/cop400 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/cosmac gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/cp1610 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/cubeqcpu gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/dsp16 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/dsp32 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/dsp56k gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/e132xs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/es5510 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/esrip gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/f8 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/g65816 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/h6280 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/h8 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/hcd62121 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/hd61700 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/hmcs40 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/i386 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/i4004 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/i8008 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/i8085 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/i8089 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/i86 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/i860 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/i960 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/ie15 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/jaguar gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/lc8670 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/lh5801 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/lr35902 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/m37710 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/m6502 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/m6800 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/m68000 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/m6805 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/m6809 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/mb86233 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/mb86235 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/mb88xx gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/mc68hc11 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/mcs48 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/mcs51 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/mcs96 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/minx gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/mips gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/mn10200 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/nec gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/pdp1 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/pic16c5x gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/pic16c62x gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/powerpc gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/pps4 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/psx gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/rsp gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/s2650 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/saturn gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/sc61860 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/scmp gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/score gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/scudsp gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/se3208 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/sh2 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/sh4 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/sharc gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/sm8500 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/spc700 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/ssem gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/ssp1601 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/superfx gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/t11 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/tlcs90 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/tlcs900 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/tms0980 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/tms32010 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/tms32025 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/tms32031 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/tms32051 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/tms32082 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/tms34010 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/tms57002 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/tms7000 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/tms9900 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/ucom4 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/unsp gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/upd7725 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/upd7810 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/v30mz gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/v60 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/v810 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/z180 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/z8 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/z80 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/cpu/z8000 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/debug gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/drivers gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/imagedev gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/layout gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/machine gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/netlist gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/netlist/analog gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/netlist/devices gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/sound gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/ui gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/emu/video gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/lib/expat gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/lib/formats gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/lib/lib7z gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/lib/libflac gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/lib/libjpeg gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/lib/portmidi gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/lib/portmidi/pm_common gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/lib/portmidi/pm_linux gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/lib/portmidi/pm_mac gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/lib/portmidi/pm_win gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/lib/portmidi/porttime gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/lib/softfloat gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/lib/util gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/lib/zlib gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/mame/audio gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/mame/drivers gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/mame/layout gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/mame/machine gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/mame/mame gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/mame/video gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/osd gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/osd/modules gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/osd/modules/font gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/osd/modules/lib gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/osd/modules/midi gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/osd/modules/sound gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/osd/modules/sync gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' mkdir -p obj/osd/retro gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Building driver list src/mame/mame.lst... 29936 drivers found # Only run ar if the prerequisites list # is valid (not empty) - otherwise OSX # builds will fail gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/mame.c -o obj/mame/mame.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/mame.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/albazc.c -o obj/mame/drivers/albazc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/albazc.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ertictac.c -o obj/mame/drivers/ertictac.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ertictac.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/archimds.c -o obj/mame/video/archimds.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/archimds.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/archimds.c -o obj/mame/machine/archimds.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/archimds.c:29: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aristmk5.c -o obj/mame/drivers/aristmk5.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/aristmk5.c:60: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ssfindo.c -o obj/mame/drivers/ssfindo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ssfindo.c:125: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/albazg.c -o obj/mame/drivers/albazg.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/albazg.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rmhaihai.c -o obj/mame/drivers/rmhaihai.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/rmhaihai.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aleisttl.c -o obj/mame/drivers/aleisttl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/aleisttl.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/alpha68k.c -o obj/mame/video/alpha68k.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/alpha68k.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ace.c -o obj/mame/drivers/ace.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ace.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/clayshoo.c -o obj/mame/drivers/clayshoo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/clayshoo.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/champbas.c -o obj/mame/video/champbas.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/champbas.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/equites.c -o obj/mame/video/equites.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/equites.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/champbas.c -o obj/mame/drivers/champbas.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/champbas.c:84: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/alg.c -o obj/mame/drivers/alg.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/alg.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/meijinsn.c -o obj/mame/drivers/meijinsn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/meijinsn.c:61: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/shougi.c -o obj/mame/drivers/shougi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/shougi.c:84: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/alpha68k.c -o obj/mame/drivers/alpha68k.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/alpha68k.c:196: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/equites.c -o obj/mame/drivers/equites.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/equites.c:367: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/amiga.c -o obj/mame/video/amiga.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/amiga.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/amiga.c -o obj/mame/machine/amiga.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/amiga.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/amigaaga.c -o obj/mame/video/amigaaga.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/amigaaga.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/arcadia.c -o obj/mame/drivers/arcadia.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/arcadia.c:51: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mquake.c -o obj/mame/drivers/mquake.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mquake.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aristmk6.c -o obj/mame/drivers/aristmk6.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/aristmk6.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/upscope.c -o obj/mame/drivers/upscope.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/upscope.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cubo.c -o obj/mame/drivers/cubo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cubo.c:311: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/caswin.c -o obj/mame/drivers/caswin.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/caswin.c:68: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/big10.c -o obj/mame/drivers/big10.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/big10.c:59: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/forte2.c -o obj/mame/drivers/forte2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/forte2.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aristmk4.c -o obj/mame/drivers/aristmk4.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/aristmk4.c:257: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pengadvb.c -o obj/mame/drivers/pengadvb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pengadvb.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from /usr/include/string.h:548, from src/emu/emucore.h:21: In function 'void* memcpy(void*, const void*, size_t)', inlined from 'void pengadvb_state::pengadvb_decrypt(const char*)' at src/mame/drivers/pengadvb.c:299:8: /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/arcadecl.c -o obj/mame/video/arcadecl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/arcadecl.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sangho.c -o obj/mame/drivers/sangho.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sangho.c:46: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/drivers/sangho.c: In member function 'void sangho_state::sexyboom_map_bank(int)': src/mame/drivers/sangho.c:210:38: warning: '%d' directive writing between 1 and 11 bytes into a region of size 2 [-Wformat-overflow=] 210 | sprintf(read_bank_name, "bank%d", bank+1); | ^~ src/mame/drivers/sangho.c:210:33: note: directive argument in the range [-2147483647, 2147483647] 210 | sprintf(read_bank_name, "bank%d", bank+1); | ^~~~~~~~ In file included from /usr/include/stdio.h:964, from src/emu/emucore.h:20: In function 'int sprintf(char*, const char*, ...)', inlined from 'void sangho_state::sexyboom_map_bank(int)' at src/mame/drivers/sangho.c:210:9: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 6 and 16 bytes into a destination of size 6 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/mame/drivers/sangho.c: In member function 'void sangho_state::sexyboom_map_bank(int)': src/mame/drivers/sangho.c:211:39: warning: '%d' directive writing between 1 and 11 bytes into a region of size 2 [-Wformat-overflow=] 211 | sprintf(write_bank_name, "bank%d", bank+1+4); | ^~ src/mame/drivers/sangho.c:211:34: note: directive argument in the range [-2147483643, 2147483647] 211 | sprintf(write_bank_name, "bank%d", bank+1+4); | ^~~~~~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void sangho_state::sexyboom_map_bank(int)' at src/mame/drivers/sangho.c:211:9: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 6 and 16 bytes into a destination of size 6 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sfkick.c -o obj/mame/drivers/sfkick.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sfkick.c:54: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/asteroid.c -o obj/mame/machine/asteroid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/asteroid.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/arcadecl.c -o obj/mame/drivers/arcadecl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/arcadecl.c:71: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/atarifb.c -o obj/mame/machine/atarifb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/atarifb.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/asteroid.c -o obj/mame/drivers/asteroid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/asteroid.c:186: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/llander.c -o obj/mame/audio/llander.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/llander.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/asteroid.h:7, from src/mame/audio/llander.c:8: src/mame/audio/llander.c:62:57: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 62 | DISCRETE_RCFILTER(LLANDER_NOISE, NODE_20, 2247, 1e-6) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/llander.c:62:9: note: in expansion of macro 'DISCRETE_RCFILTER' 62 | DISCRETE_RCFILTER(LLANDER_NOISE, NODE_20, 2247, 1e-6) | ^~~~~~~~~~~~~~~~~ src/mame/audio/llander.c:64:75: warning: narrowing conversion of '9.1999999999999993e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 64 | DISCRETE_SQUAREWFIX(LLANDER_TONE_3K_SND, LLANDER_TONE3K_EN, 3000, 9.2, 50, 0, 0) // 3KHz | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/llander.c:64:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 64 | DISCRETE_SQUAREWFIX(LLANDER_TONE_3K_SND, LLANDER_TONE3K_EN, 3000, 9.2, 50, 0, 0) // 3KHz | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/llander.c:66:75: warning: narrowing conversion of '9.1999999999999993e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 66 | DISCRETE_SQUAREWFIX(LLANDER_TONE_6K_SND, LLANDER_TONE6K_EN, 6000, 9.2, 50, 0, 0) // 6KHz | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/llander.c:66:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 66 | DISCRETE_SQUAREWFIX(LLANDER_TONE_6K_SND, LLANDER_TONE6K_EN, 6000, 9.2, 50, 0, 0) // 6KHz | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/llander.c:71:51: warning: narrowing conversion of '1.6666666666666667e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 71 | DISCRETE_MULTIPLY(NODE_32, NODE_30, 1000.0/600.0) // Explode adds original noise source onto filtered source | ~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/llander.c:71:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 71 | DISCRETE_MULTIPLY(NODE_32, NODE_30, 1000.0/600.0) // Explode adds original noise source onto filtered source | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atarifb.c -o obj/mame/video/atarifb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/atarifb.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atarifb.c -o obj/mame/drivers/atarifb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/atarifb.c:105: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atarig1.c -o obj/mame/video/atarig1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/atarig1.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/atarifb.c -o obj/mame/audio/atarifb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/atarifb.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/atarifb.h:7, from src/mame/audio/atarifb.c:8: src/mame/audio/atarifb.c:97:74: warning: narrowing conversion of '1.575e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 97 | DISCRETE_LFSR_NOISE(NODE_20, ATARIFB_NOISE_EN, ATARIFB_NOISE_EN, 15750.0, 1, 0, .5, &atarifb_lfsr) | ^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/atarifb.c:97:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 97 | DISCRETE_LFSR_NOISE(NODE_20, ATARIFB_NOISE_EN, ATARIFB_NOISE_EN, 15750.0, 1, 0, .5, &atarifb_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/atarifb.c:97:89: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 97 | DISCRETE_LFSR_NOISE(NODE_20, ATARIFB_NOISE_EN, ATARIFB_NOISE_EN, 15750.0, 1, 0, .5, &atarifb_lfsr) | ^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/atarifb.c:97:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 97 | DISCRETE_LFSR_NOISE(NODE_20, ATARIFB_NOISE_EN, ATARIFB_NOISE_EN, 15750.0, 1, 0, .5, &atarifb_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/atarifb.c:108:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 108 | DISCRETE_555_ASTABLE(NODE_30, ATARIFB_WHISTLE_EN, | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/atarifb.c:109:57: note: in expansion of macro 'RES_K' 109 | RES_K(2.2), RES_K(2.2), CAP_U(0.1), // r34, r33, c44 | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/atarifb.c:108:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 108 | DISCRETE_555_ASTABLE(NODE_30, ATARIFB_WHISTLE_EN, | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/atarifb.c:109:69: note: in expansion of macro 'RES_K' 109 | RES_K(2.2), RES_K(2.2), CAP_U(0.1), // r34, r33, c44 | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/atarifb.c:108:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 108 | DISCRETE_555_ASTABLE(NODE_30, ATARIFB_WHISTLE_EN, | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/atarifb.c:109:81: note: in expansion of macro 'CAP_U' 109 | RES_K(2.2), RES_K(2.2), CAP_U(0.1), // r34, r33, c44 | ^~~~~ src/mame/audio/atarifb.c:111:59: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 111 | DISCRETE_TRANSFORM3(ATARIFB_WHISTLE_SND, NODE_30, .5, 0, "01-P2>*") // Q10 drop | ^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4622:133: note: in expansion of macro 'DSE' 4622 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), FUNCT, "DISCRETE_TRANSFORM3" ), | ^~~ src/mame/audio/atarifb.c:111:9: note: in expansion of macro 'DISCRETE_TRANSFORM3' 111 | DISCRETE_TRANSFORM3(ATARIFB_WHISTLE_SND, NODE_30, .5, 0, "01-P2>*") // Q10 drop | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/atarifb.c:187:74: warning: narrowing conversion of '1.575e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 187 | DISCRETE_LFSR_NOISE(NODE_20, ATARIFB_NOISE_EN, ATARIFB_NOISE_EN, 15750.0, 1, 0, .5, &atarifb_lfsr) | ^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/atarifb.c:187:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 187 | DISCRETE_LFSR_NOISE(NODE_20, ATARIFB_NOISE_EN, ATARIFB_NOISE_EN, 15750.0, 1, 0, .5, &atarifb_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/atarifb.c:187:89: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 187 | DISCRETE_LFSR_NOISE(NODE_20, ATARIFB_NOISE_EN, ATARIFB_NOISE_EN, 15750.0, 1, 0, .5, &atarifb_lfsr) | ^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/atarifb.c:187:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 187 | DISCRETE_LFSR_NOISE(NODE_20, ATARIFB_NOISE_EN, ATARIFB_NOISE_EN, 15750.0, 1, 0, .5, &atarifb_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/atarifb.c:198:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 198 | DISCRETE_555_ASTABLE(NODE_30, ATARIFB_WHISTLE_EN, | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/atarifb.c:199:57: note: in expansion of macro 'RES_K' 199 | RES_K(2.2), RES_K(2.2), CAP_U(0.1), // r34, r33, c44 | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/atarifb.c:198:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 198 | DISCRETE_555_ASTABLE(NODE_30, ATARIFB_WHISTLE_EN, | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/atarifb.c:199:69: note: in expansion of macro 'RES_K' 199 | RES_K(2.2), RES_K(2.2), CAP_U(0.1), // r34, r33, c44 | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/atarifb.c:198:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 198 | DISCRETE_555_ASTABLE(NODE_30, ATARIFB_WHISTLE_EN, | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/atarifb.c:199:81: note: in expansion of macro 'CAP_U' 199 | RES_K(2.2), RES_K(2.2), CAP_U(0.1), // r34, r33, c44 | ^~~~~ src/mame/audio/atarifb.c:201:58: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 201 | DISCRETE_TRANSFORM3(ABASEB_WHISTLE_SND, NODE_30, .5, 0, "01-P2>*") // Q10 drop | ^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4622:133: note: in expansion of macro 'DSE' 4622 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), FUNCT, "DISCRETE_TRANSFORM3" ), | ^~~ src/mame/audio/atarifb.c:201:9: note: in expansion of macro 'DISCRETE_TRANSFORM3' 201 | DISCRETE_TRANSFORM3(ABASEB_WHISTLE_SND, NODE_30, .5, 0, "01-P2>*") // Q10 drop | ^~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/asteroid.c -o obj/mame/audio/asteroid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/asteroid.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/audio/asteroid.c:8: src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/asteroid.c:114:9: note: in expansion of macro 'DISCRETE_555_CC' 114 | DISCRETE_555_CC(NODE_31, ASTEROID_THUMP_EN, NODE_30, RES_K(22), CAP_U(0.22), 0, 0, RES_K(18), &asteroid_thump_555cc) | ^~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:114:62: note: in expansion of macro 'RES_K' 114 | DISCRETE_555_CC(NODE_31, ASTEROID_THUMP_EN, NODE_30, RES_K(22), CAP_U(0.22), 0, 0, RES_K(18), &asteroid_thump_555cc) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/asteroid.c:114:9: note: in expansion of macro 'DISCRETE_555_CC' 114 | DISCRETE_555_CC(NODE_31, ASTEROID_THUMP_EN, NODE_30, RES_K(22), CAP_U(0.22), 0, 0, RES_K(18), &asteroid_thump_555cc) | ^~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:114:73: note: in expansion of macro 'CAP_U' 114 | DISCRETE_555_CC(NODE_31, ASTEROID_THUMP_EN, NODE_30, RES_K(22), CAP_U(0.22), 0, 0, RES_K(18), &asteroid_thump_555cc) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.8e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/asteroid.c:114:9: note: in expansion of macro 'DISCRETE_555_CC' 114 | DISCRETE_555_CC(NODE_31, ASTEROID_THUMP_EN, NODE_30, RES_K(22), CAP_U(0.22), 0, 0, RES_K(18), &asteroid_thump_555cc) | ^~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:114:92: note: in expansion of macro 'RES_K' 114 | DISCRETE_555_CC(NODE_31, ASTEROID_THUMP_EN, NODE_30, RES_K(22), CAP_U(0.22), 0, 0, RES_K(18), &asteroid_thump_555cc) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.3e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/asteroid.c:115:9: note: in expansion of macro 'DISCRETE_RCFILTER' 115 | DISCRETE_RCFILTER(NODE_32, NODE_31, RES_K(3.3), CAP_U(0.1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:115:45: note: in expansion of macro 'RES_K' 115 | DISCRETE_RCFILTER(NODE_32, NODE_31, RES_K(3.3), CAP_U(0.1)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/asteroid.c:115:9: note: in expansion of macro 'DISCRETE_RCFILTER' 115 | DISCRETE_RCFILTER(NODE_32, NODE_31, RES_K(3.3), CAP_U(0.1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:115:57: note: in expansion of macro 'CAP_U' 115 | DISCRETE_RCFILTER(NODE_32, NODE_31, RES_K(3.3), CAP_U(0.1)) | ^~~~~ src/mame/audio/asteroid.c:131:56: warning: narrowing conversion of '-2.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 131 | DISCRETE_MULTADD(NODE_40, ASTEROID_SAUCER_SEL, -2.5, 8.25) // Saucer Warble rate (5.75 or 8.25Hz) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/asteroid.c:131:9: note: in expansion of macro 'DISCRETE_MULTADD' 131 | DISCRETE_MULTADD(NODE_40, ASTEROID_SAUCER_SEL, -2.5, 8.25) // Saucer Warble rate (5.75 or 8.25Hz) | ^~~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:131:62: warning: narrowing conversion of '8.25e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 131 | DISCRETE_MULTADD(NODE_40, ASTEROID_SAUCER_SEL, -2.5, 8.25) // Saucer Warble rate (5.75 or 8.25Hz) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/asteroid.c:131:9: note: in expansion of macro 'DISCRETE_MULTADD' 131 | DISCRETE_MULTADD(NODE_40, ASTEROID_SAUCER_SEL, -2.5, 8.25) // Saucer Warble rate (5.75 or 8.25Hz) | ^~~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:132:52: warning: narrowing conversion of '9.2e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 132 | DISCRETE_TRIANGLEWAVE(NODE_41, 1, NODE_40, 920.0, 920.0/2, 0) // (amount of warble) | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4567:133: note: in expansion of macro 'DSE' 4567 | #define DISCRETE_TRIANGLEWAVE(NODE,ENAB,FREQ,AMPL,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_trianglewave, DSS_NODE , 5, DSE( ENAB,FREQ,AMPL,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,BIAS,PHASE ), NULL, "DISCRETE_TRIANGLEWAVE" ), | ^~~ src/mame/audio/asteroid.c:132:9: note: in expansion of macro 'DISCRETE_TRIANGLEWAVE' 132 | DISCRETE_TRIANGLEWAVE(NODE_41, 1, NODE_40, 920.0, 920.0/2, 0) // (amount of warble) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:132:64: warning: narrowing conversion of '4.6e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 132 | DISCRETE_TRIANGLEWAVE(NODE_41, 1, NODE_40, 920.0, 920.0/2, 0) // (amount of warble) | ~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4567:133: note: in expansion of macro 'DSE' 4567 | #define DISCRETE_TRIANGLEWAVE(NODE,ENAB,FREQ,AMPL,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_trianglewave, DSS_NODE , 5, DSE( ENAB,FREQ,AMPL,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,BIAS,PHASE ), NULL, "DISCRETE_TRIANGLEWAVE" ), | ^~~ src/mame/audio/asteroid.c:132:9: note: in expansion of macro 'DISCRETE_TRIANGLEWAVE' 132 | DISCRETE_TRIANGLEWAVE(NODE_41, 1, NODE_40, 920.0, 920.0/2, 0) // (amount of warble) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:136:73: warning: narrowing conversion of '7.6099999999999994e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 136 | DISCRETE_TRIANGLEWAVE(NODE_43, ASTEROID_SAUCER_SND_EN, NODE_42, 76.1, 0, 0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4567:133: note: in expansion of macro 'DSE' 4567 | #define DISCRETE_TRIANGLEWAVE(NODE,ENAB,FREQ,AMPL,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_trianglewave, DSS_NODE , 5, DSE( ENAB,FREQ,AMPL,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,BIAS,PHASE ), NULL, "DISCRETE_TRIANGLEWAVE" ), | ^~~ src/mame/audio/asteroid.c:136:9: note: in expansion of macro 'DISCRETE_TRIANGLEWAVE' 136 | DISCRETE_TRIANGLEWAVE(NODE_43, ASTEROID_SAUCER_SND_EN, NODE_42, 76.1, 0, 0) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:137:60: warning: narrowing conversion of '1.0000000000000001e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 137 | DISCRETE_RCFILTER(ASTEROID_SAUCER_SND, NODE_43, 1, 1.0e-5) | ^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/asteroid.c:137:9: note: in expansion of macro 'DISCRETE_RCFILTER' 137 | DISCRETE_RCFILTER(ASTEROID_SAUCER_SND, NODE_43, 1, 1.0e-5) | ^~~~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:144:91: warning: narrowing conversion of '2.5357142857142853e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 144 | DISCRETE_RAMP(NODE_50, ASTEROID_SHIP_FIRE_EN, ASTEROID_SHIP_FIRE_EN, (820.0-110.0)/0.28, 820.0, 110.0, 0) /* Decay - Freq */ | ~~~~~~~~~~~~~^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4617:133: note: in expansion of macro 'DSE' 4617 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) DSC_SND_ENTRY( NODE, dst_ramp , DSS_NODE , 6, DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), NULL, "DISCRETE_RAMP" ), | ^~~ src/mame/audio/asteroid.c:144:9: note: in expansion of macro 'DISCRETE_RAMP' 144 | DISCRETE_RAMP(NODE_50, ASTEROID_SHIP_FIRE_EN, ASTEROID_SHIP_FIRE_EN, (820.0-110.0)/0.28, 820.0, 110.0, 0) /* Decay - Freq */ | ^~~~~~~~~~~~~ src/mame/audio/asteroid.c:144:98: warning: narrowing conversion of '8.2e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 144 | DISCRETE_RAMP(NODE_50, ASTEROID_SHIP_FIRE_EN, ASTEROID_SHIP_FIRE_EN, (820.0-110.0)/0.28, 820.0, 110.0, 0) /* Decay - Freq */ | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4617:133: note: in expansion of macro 'DSE' 4617 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) DSC_SND_ENTRY( NODE, dst_ramp , DSS_NODE , 6, DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), NULL, "DISCRETE_RAMP" ), | ^~~ src/mame/audio/asteroid.c:144:9: note: in expansion of macro 'DISCRETE_RAMP' 144 | DISCRETE_RAMP(NODE_50, ASTEROID_SHIP_FIRE_EN, ASTEROID_SHIP_FIRE_EN, (820.0-110.0)/0.28, 820.0, 110.0, 0) /* Decay - Freq */ | ^~~~~~~~~~~~~ src/mame/audio/asteroid.c:144:105: warning: narrowing conversion of '1.1e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 144 | DISCRETE_RAMP(NODE_50, ASTEROID_SHIP_FIRE_EN, ASTEROID_SHIP_FIRE_EN, (820.0-110.0)/0.28, 820.0, 110.0, 0) /* Decay - Freq */ | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4617:133: note: in expansion of macro 'DSE' 4617 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) DSC_SND_ENTRY( NODE, dst_ramp , DSS_NODE , 6, DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), NULL, "DISCRETE_RAMP" ), | ^~~ src/mame/audio/asteroid.c:144:9: note: in expansion of macro 'DISCRETE_RAMP' 144 | DISCRETE_RAMP(NODE_50, ASTEROID_SHIP_FIRE_EN, ASTEROID_SHIP_FIRE_EN, (820.0-110.0)/0.28, 820.0, 110.0, 0) /* Decay - Freq */ | ^~~~~~~~~~~~~ src/mame/audio/asteroid.c:145:61: warning: narrowing conversion of '4.6e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 145 | DISCRETE_RCDISC(NODE_51, ASTEROID_SHIP_FIRE_EN, 53.0-7.0, 2700.0*3, 1e-5) /* Decay - Amplitude */ | ~~~~^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4662:133: note: in expansion of macro 'DSE' 4662 | #define DISCRETE_RCDISC(NODE,ENAB,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc , DSS_NODE , 4, DSE( ENAB,INP0,NODE_NC,NODE_NC ), DSE( ENAB,INP0,RVAL,CVAL ), NULL, "DISCRETE_RCDISC" ), | ^~~ src/mame/audio/asteroid.c:145:9: note: in expansion of macro 'DISCRETE_RCDISC' 145 | DISCRETE_RCDISC(NODE_51, ASTEROID_SHIP_FIRE_EN, 53.0-7.0, 2700.0*3, 1e-5) /* Decay - Amplitude */ | ^~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:146:46: warning: narrowing conversion of '7.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 146 | DISCRETE_ADDER2(NODE_52, 1, NODE_51, 7.0) /* Amplitude */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4579:133: note: in expansion of macro 'DSE' 4579 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) DSC_SND_ENTRY( NODE, dst_adder , DSS_NODE , 3, DSE( ENAB,INP0,INP1 ), DSE( ENAB,INP0,INP1 ), NULL, "DISCRETE_ADDER2" ), | ^~~ src/mame/audio/asteroid.c:146:9: note: in expansion of macro 'DISCRETE_ADDER2' 146 | DISCRETE_ADDER2(NODE_52, 1, NODE_51, 7.0) /* Amplitude */ | ^~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:149:63: warning: narrowing conversion of '1.0000000000000001e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 149 | DISCRETE_RCFILTER(ASTEROID_SHIP_FIRE_SND, NODE_54, 1, 1.0e-5) | ^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/asteroid.c:149:9: note: in expansion of macro 'DISCRETE_RCFILTER' 149 | DISCRETE_RCFILTER(ASTEROID_SHIP_FIRE_SND, NODE_54, 1, 1.0e-5) | ^~~~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:156:95: warning: narrowing conversion of '7.1428571428571422e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 156 | DISCRETE_RAMP(NODE_60, ASTEROID_SAUCER_FIRE_EN, ASTEROID_SAUCER_FIRE_EN, (830.0-630.0)/0.28, 830.0, 630.0, 0) /* Decay - Freq */ | ~~~~~~~~~~~~~^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4617:133: note: in expansion of macro 'DSE' 4617 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) DSC_SND_ENTRY( NODE, dst_ramp , DSS_NODE , 6, DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), NULL, "DISCRETE_RAMP" ), | ^~~ src/mame/audio/asteroid.c:156:9: note: in expansion of macro 'DISCRETE_RAMP' 156 | DISCRETE_RAMP(NODE_60, ASTEROID_SAUCER_FIRE_EN, ASTEROID_SAUCER_FIRE_EN, (830.0-630.0)/0.28, 830.0, 630.0, 0) /* Decay - Freq */ | ^~~~~~~~~~~~~ src/mame/audio/asteroid.c:156:102: warning: narrowing conversion of '8.3e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 156 | DISCRETE_RAMP(NODE_60, ASTEROID_SAUCER_FIRE_EN, ASTEROID_SAUCER_FIRE_EN, (830.0-630.0)/0.28, 830.0, 630.0, 0) /* Decay - Freq */ | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4617:133: note: in expansion of macro 'DSE' 4617 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) DSC_SND_ENTRY( NODE, dst_ramp , DSS_NODE , 6, DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), NULL, "DISCRETE_RAMP" ), | ^~~ src/mame/audio/asteroid.c:156:9: note: in expansion of macro 'DISCRETE_RAMP' 156 | DISCRETE_RAMP(NODE_60, ASTEROID_SAUCER_FIRE_EN, ASTEROID_SAUCER_FIRE_EN, (830.0-630.0)/0.28, 830.0, 630.0, 0) /* Decay - Freq */ | ^~~~~~~~~~~~~ src/mame/audio/asteroid.c:156:109: warning: narrowing conversion of '6.3e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 156 | DISCRETE_RAMP(NODE_60, ASTEROID_SAUCER_FIRE_EN, ASTEROID_SAUCER_FIRE_EN, (830.0-630.0)/0.28, 830.0, 630.0, 0) /* Decay - Freq */ | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4617:133: note: in expansion of macro 'DSE' 4617 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) DSC_SND_ENTRY( NODE, dst_ramp , DSS_NODE , 6, DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), NULL, "DISCRETE_RAMP" ), | ^~~ src/mame/audio/asteroid.c:156:9: note: in expansion of macro 'DISCRETE_RAMP' 156 | DISCRETE_RAMP(NODE_60, ASTEROID_SAUCER_FIRE_EN, ASTEROID_SAUCER_FIRE_EN, (830.0-630.0)/0.28, 830.0, 630.0, 0) /* Decay - Freq */ | ^~~~~~~~~~~~~ src/mame/audio/asteroid.c:157:63: warning: narrowing conversion of '4.25e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 157 | DISCRETE_RCDISC(NODE_61, ASTEROID_SAUCER_FIRE_EN, 49.5-7.0, 10000.0*3, 1e-5) /* Decay - Amplitude */ | ~~~~^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4662:133: note: in expansion of macro 'DSE' 4662 | #define DISCRETE_RCDISC(NODE,ENAB,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc , DSS_NODE , 4, DSE( ENAB,INP0,NODE_NC,NODE_NC ), DSE( ENAB,INP0,RVAL,CVAL ), NULL, "DISCRETE_RCDISC" ), | ^~~ src/mame/audio/asteroid.c:157:9: note: in expansion of macro 'DISCRETE_RCDISC' 157 | DISCRETE_RCDISC(NODE_61, ASTEROID_SAUCER_FIRE_EN, 49.5-7.0, 10000.0*3, 1e-5) /* Decay - Amplitude */ | ^~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:158:46: warning: narrowing conversion of '7.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 158 | DISCRETE_ADDER2(NODE_62, 1, NODE_61, 7.0) /* Amplitude */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4579:133: note: in expansion of macro 'DSE' 4579 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) DSC_SND_ENTRY( NODE, dst_adder , DSS_NODE , 3, DSE( ENAB,INP0,INP1 ), DSE( ENAB,INP0,INP1 ), NULL, "DISCRETE_ADDER2" ), | ^~~ src/mame/audio/asteroid.c:158:9: note: in expansion of macro 'DISCRETE_ADDER2' 158 | DISCRETE_ADDER2(NODE_62, 1, NODE_61, 7.0) /* Amplitude */ | ^~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.0000000000000001e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/asteroid.c:214:1: note: in expansion of macro 'DISCRETE_SOUND_END' 214 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/asteroid.c:214:1: note: in expansion of macro 'DISCRETE_SOUND_END' 214 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/asteroid.c:214:1: note: in expansion of macro 'DISCRETE_SOUND_END' 214 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/asteroid.c:214:1: note: in expansion of macro 'DISCRETE_SOUND_END' 214 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/asteroid.c:214:1: note: in expansion of macro 'DISCRETE_SOUND_END' 214 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:195:67: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 195 | DISCRETE_SQUAREWFIX(NODE_82, 1, NODE_80, 1.0, NODE_81, 1.0/2, 0) /* Pitch clock */ | ~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/asteroid.c:195:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 195 | DISCRETE_SQUAREWFIX(NODE_82, 1, NODE_80, 1.0, NODE_81, 1.0/2, 0) /* Pitch clock */ | ^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/asteroid.c:214:1: note: in expansion of macro 'DISCRETE_SOUND_END' 214 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.0e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/asteroid.c:214:1: note: in expansion of macro 'DISCRETE_SOUND_END' 214 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/asteroid.c:214:1: note: in expansion of macro 'DISCRETE_SOUND_END' 214 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:241:89: warning: narrowing conversion of '1.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 241 | DISCRETE_LFSR_NOISE(ASTEROID_NOISE, ASTEROID_NOISE_RESET, ASTEROID_NOISE_RESET, 12000.0, 1.0, 0, 0, &asteroid_lfsr) | ^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/asteroid.c:241:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 241 | DISCRETE_LFSR_NOISE(ASTEROID_NOISE, ASTEROID_NOISE_RESET, ASTEROID_NOISE_RESET, 12000.0, 1.0, 0, 0, &asteroid_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:241:98: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 241 | DISCRETE_LFSR_NOISE(ASTEROID_NOISE, ASTEROID_NOISE_RESET, ASTEROID_NOISE_RESET, 12000.0, 1.0, 0, 0, &asteroid_lfsr) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/asteroid.c:241:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 241 | DISCRETE_LFSR_NOISE(ASTEROID_NOISE, ASTEROID_NOISE_RESET, ASTEROID_NOISE_RESET, 12000.0, 1.0, 0, 0, &asteroid_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:244:51: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 244 | DISCRETE_RCFILTER(NODE_71, NODE_70, 2200, 1e-6) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/asteroid.c:244:9: note: in expansion of macro 'DISCRETE_RCFILTER' 244 | DISCRETE_RCFILTER(NODE_71, NODE_70, 2200, 1e-6) | ^~~~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:266:50: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 266 | DISCRETE_SQUAREWFIX(NODE_82, 1, NODE_80, 1.0, NODE_81, 1.0/2, 0) /* Pitch clock */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/asteroid.c:266:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 266 | DISCRETE_SQUAREWFIX(NODE_82, 1, NODE_80, 1.0, NODE_81, 1.0/2, 0) /* Pitch clock */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:266:67: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 266 | DISCRETE_SQUAREWFIX(NODE_82, 1, NODE_80, 1.0, NODE_81, 1.0/2, 0) /* Pitch clock */ | ~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/asteroid.c:266:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 266 | DISCRETE_SQUAREWFIX(NODE_82, 1, NODE_80, 1.0, NODE_81, 1.0/2, 0) /* Pitch clock */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:269:64: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 269 | DISCRETE_RCFILTER(ASTEROID_EXPLODE_SND, NODE_84, 3042, 1e-6) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/asteroid.c:269:9: note: in expansion of macro 'DISCRETE_RCFILTER' 269 | DISCRETE_RCFILTER(ASTEROID_EXPLODE_SND, NODE_84, 3042, 1e-6) | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atarig42.c -o obj/mame/video/atarig42.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/atarig42.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atarigt.c -o obj/mame/video/atarigt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/atarigt.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atarig1.c -o obj/mame/drivers/atarig1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/atarig1.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atarigx2.c -o obj/mame/video/atarigx2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/atarigx2.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atarig42.c -o obj/mame/drivers/atarig42.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/atarig42.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atarisy1.c -o obj/mame/video/atarisy1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/atarisy1.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atarigt.c -o obj/mame/drivers/atarigt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/atarigt.c:55: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atarisy2.c -o obj/mame/video/atarisy2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/atarisy2.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atarigx2.c -o obj/mame/drivers/atarigx2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/atarigx2.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atetris.c -o obj/mame/video/atetris.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/atetris.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atarisy1.c -o obj/mame/drivers/atarisy1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/atarisy1.c:193: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atarittl.c -o obj/mame/drivers/atarittl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/atarittl.c:59: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atetris.c -o obj/mame/drivers/atetris.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/atetris.c:51: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/avalnche.c -o obj/mame/audio/avalnche.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/avalnche.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/avalnche.h:7, from src/mame/audio/avalnche.c:7: src/mame/audio/avalnche.c:105:63: warning: narrowing conversion of '3.9375e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 105 | DISCRETE_SQUAREWFIX(NODE_20, AVALNCHE_AUD0_EN, 15750.0/4, 725.6, 50.0, 0, 0.0) // Aud0 | ~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/avalnche.c:105:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 105 | DISCRETE_SQUAREWFIX(NODE_20, AVALNCHE_AUD0_EN, 15750.0/4, 725.6, 50.0, 0, 0.0) // Aud0 | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/avalnche.c:105:68: warning: narrowing conversion of '7.2560000000000002e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 105 | DISCRETE_SQUAREWFIX(NODE_20, AVALNCHE_AUD0_EN, 15750.0/4, 725.6, 50.0, 0, 0.0) // Aud0 | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/avalnche.c:105:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 105 | DISCRETE_SQUAREWFIX(NODE_20, AVALNCHE_AUD0_EN, 15750.0/4, 725.6, 50.0, 0, 0.0) // Aud0 | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/avalnche.c:105:75: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 105 | DISCRETE_SQUAREWFIX(NODE_20, AVALNCHE_AUD0_EN, 15750.0/4, 725.6, 50.0, 0, 0.0) // Aud0 | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/avalnche.c:105:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 105 | DISCRETE_SQUAREWFIX(NODE_20, AVALNCHE_AUD0_EN, 15750.0/4, 725.6, 50.0, 0, 0.0) // Aud0 | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/avalnche.c:106:73: warning: narrowing conversion of '2.4609375e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 106 | DISCRETE_SQUAREWFIX(AVALNCHE_AUD1_SND, AVALNCHE_AUD1_EN, 15750.0/64, 750.2, 50.0, 0, 0.0) | ~~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/avalnche.c:106:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 106 | DISCRETE_SQUAREWFIX(AVALNCHE_AUD1_SND, AVALNCHE_AUD1_EN, 15750.0/64, 750.2, 50.0, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/avalnche.c:106:78: warning: narrowing conversion of '7.5020000000000005e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 106 | DISCRETE_SQUAREWFIX(AVALNCHE_AUD1_SND, AVALNCHE_AUD1_EN, 15750.0/64, 750.2, 50.0, 0, 0.0) | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/avalnche.c:106:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 106 | DISCRETE_SQUAREWFIX(AVALNCHE_AUD1_SND, AVALNCHE_AUD1_EN, 15750.0/64, 750.2, 50.0, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/avalnche.c:106:85: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 106 | DISCRETE_SQUAREWFIX(AVALNCHE_AUD1_SND, AVALNCHE_AUD1_EN, 15750.0/64, 750.2, 50.0, 0, 0.0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/avalnche.c:106:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 106 | DISCRETE_SQUAREWFIX(AVALNCHE_AUD1_SND, AVALNCHE_AUD1_EN, 15750.0/64, 750.2, 50.0, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/avalnche.c:107:73: warning: narrowing conversion of '9.84375e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 107 | DISCRETE_SQUAREWFIX(AVALNCHE_AUD2_SND, AVALNCHE_AUD2_EN, 15750.0/16, 750.2, 50.0, 0, 0.0) | ~~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/avalnche.c:107:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 107 | DISCRETE_SQUAREWFIX(AVALNCHE_AUD2_SND, AVALNCHE_AUD2_EN, 15750.0/16, 750.2, 50.0, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/avalnche.c:107:78: warning: narrowing conversion of '7.5020000000000005e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 107 | DISCRETE_SQUAREWFIX(AVALNCHE_AUD2_SND, AVALNCHE_AUD2_EN, 15750.0/16, 750.2, 50.0, 0, 0.0) | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/avalnche.c:107:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 107 | DISCRETE_SQUAREWFIX(AVALNCHE_AUD2_SND, AVALNCHE_AUD2_EN, 15750.0/16, 750.2, 50.0, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/avalnche.c:107:85: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 107 | DISCRETE_SQUAREWFIX(AVALNCHE_AUD2_SND, AVALNCHE_AUD2_EN, 15750.0/16, 750.2, 50.0, 0, 0.0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/avalnche.c:107:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 107 | DISCRETE_SQUAREWFIX(AVALNCHE_AUD2_SND, AVALNCHE_AUD2_EN, 15750.0/16, 750.2, 50.0, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/avalnche.c:114:87: warning: narrowing conversion of '1.575e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 114 | DISCRETE_LFSR_NOISE(AVALNCHE_NOISE, AVALNCHE_ATTRACT_EN, AVALNCHE_ATTRACT_EN, 15750.0, AVALNCHE_SOUNDLVL_DATA, 0, 0, &avalnche_lfsr) | ^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/avalnche.c:114:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 114 | DISCRETE_LFSR_NOISE(AVALNCHE_NOISE, AVALNCHE_ATTRACT_EN, AVALNCHE_ATTRACT_EN, 15750.0, AVALNCHE_SOUNDLVL_DATA, 0, 0, &avalnche_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/avalnche.c:116:64: warning: narrowing conversion of '5.5670000000000005e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 116 | DISCRETE_RCFILTER(AVALNCHE_SOUNDLVL_AUD0_SND, NODE_30, 556.7, 1e-7) | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/avalnche.c:116:9: note: in expansion of macro 'DISCRETE_RCFILTER' 116 | DISCRETE_RCFILTER(AVALNCHE_SOUNDLVL_AUD0_SND, NODE_30, 556.7, 1e-7) | ^~~~~~~~~~~~~~~~~ src/mame/audio/avalnche.c:116:71: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 116 | DISCRETE_RCFILTER(AVALNCHE_SOUNDLVL_AUD0_SND, NODE_30, 556.7, 1e-7) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/avalnche.c:116:9: note: in expansion of macro 'DISCRETE_RCFILTER' 116 | DISCRETE_RCFILTER(AVALNCHE_SOUNDLVL_AUD0_SND, NODE_30, 556.7, 1e-7) | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atarisy4.c -o obj/mame/drivers/atarisy4.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/atarisy4.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/avalnche.c -o obj/mame/drivers/avalnche.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/avalnche.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/badlands.c -o obj/mame/video/badlands.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/badlands.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atarisy2.c -o obj/mame/drivers/atarisy2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/atarisy2.c:128: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/batman.c -o obj/mame/video/batman.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/batman.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/beathead.c -o obj/mame/video/beathead.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/beathead.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bartop52.c -o obj/mame/drivers/bartop52.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bartop52.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/blstroid.c -o obj/mame/video/blstroid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/blstroid.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/badlands.c -o obj/mame/drivers/badlands.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/badlands.c:166: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/batman.c -o obj/mame/drivers/batman.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/batman.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/beathead.c -o obj/mame/drivers/beathead.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/beathead.c:102: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/bsktball.c -o obj/mame/machine/bsktball.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/bsktball.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/blstroid.c -o obj/mame/drivers/blstroid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/blstroid.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/boxer.c -o obj/mame/drivers/boxer.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/boxer.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bsktball.c -o obj/mame/video/bsktball.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/bsktball.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bsktball.c -o obj/mame/drivers/bsktball.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bsktball.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/bsktball.c -o obj/mame/audio/bsktball.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/bsktball.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/bsktball.h:7, from src/mame/audio/bsktball.c:7: src/mame/audio/bsktball.c:84:43: warning: narrowing conversion of '1.575e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 84 | #define BSKTBALL_256H 12096000.0/768 | ~~~~~~~~~~^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/bsktball.c:108:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 108 | DISCRETE_LFSR_NOISE(BSKTBALL_NOISE, BSKTBALL_NOISE_EN, BSKTBALL_NOISE_EN, BSKTBALL_256H, 1, 0, .5, &bsktball_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/bsktball.c:108:83: note: in expansion of macro 'BSKTBALL_256H' 108 | DISCRETE_LFSR_NOISE(BSKTBALL_NOISE, BSKTBALL_NOISE_EN, BSKTBALL_NOISE_EN, BSKTBALL_256H, 1, 0, .5, &bsktball_lfsr) | ^~~~~~~~~~~~~ src/mame/audio/bsktball.c:108:104: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 108 | DISCRETE_LFSR_NOISE(BSKTBALL_NOISE, BSKTBALL_NOISE_EN, BSKTBALL_NOISE_EN, BSKTBALL_256H, 1, 0, .5, &bsktball_lfsr) | ^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/bsktball.c:108:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 108 | DISCRETE_LFSR_NOISE(BSKTBALL_NOISE, BSKTBALL_NOISE_EN, BSKTBALL_NOISE_EN, BSKTBALL_256H, 1, 0, .5, &bsktball_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/bsktball.c:83:45: warning: narrowing conversion of '9.45e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 83 | #define BSKTBALL_32H 12096000.0/4/32 | ~~~~~~~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4561:133: note: in expansion of macro 'DSE' 4561 | #define DISCRETE_NOTE(NODE,ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE) DSC_SND_ENTRY( NODE, dss_note , DSS_NODE , 6, DSE( ENAB,CLK,DATA,NODE_NC,NODE_NC,NODE_NC ), DSE( ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE ), NULL, "DISCRETE_NOTE" ), | ^~~ src/mame/audio/bsktball.c:126:9: note: in expansion of macro 'DISCRETE_NOTE' 126 | DISCRETE_NOTE(NODE_30, 1, BSKTBALL_32H, BSKTBALL_NOTE_DATA, 255, 1, DISC_CLK_IS_FREQ | DISC_OUT_IS_ENERGY) | ^~~~~~~~~~~~~ src/mame/audio/bsktball.c:126:35: note: in expansion of macro 'BSKTBALL_32H' 126 | DISCRETE_NOTE(NODE_30, 1, BSKTBALL_32H, BSKTBALL_NOTE_DATA, 255, 1, DISC_CLK_IS_FREQ | DISC_OUT_IS_ENERGY) | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/bwidow.c -o obj/mame/audio/bwidow.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/bwidow.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bwidow.c -o obj/mame/drivers/bwidow.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bwidow.c:219: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/canyon.c -o obj/mame/video/canyon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/canyon.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/canyon.c -o obj/mame/drivers/canyon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/canyon.c:39: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bzone.c -o obj/mame/drivers/bzone.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bzone.c:207: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/bzone.c -o obj/mame/audio/bzone.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/bzone.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/bzone.h:9, from src/mame/audio/bzone.c:21: src/mame/audio/bzone.c:294:43: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 294 | 1, 1, BZ_NOISE_CLOCK / 2, 1.0, 0, 0.5, &bzone_lfsr) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/bzone.c:293:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 293 | DISCRETE_LFSR_NOISE(BZ_NOISE, /* IC H4, pin 13 */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/bzone.c:294:51: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 294 | 1, 1, BZ_NOISE_CLOCK / 2, 1.0, 0, 0.5, &bzone_lfsr) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/bzone.c:293:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 293 | DISCRETE_LFSR_NOISE(BZ_NOISE, /* IC H4, pin 13 */ | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.3e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4687:128: note: in expansion of macro 'DSE' 4687 | #define DISCRETE_CUSTOM9(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 9, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), INFO, "DISCRETE_CUSTOM9" ), | ^~~ src/mame/audio/bzone.c:313:9: note: in expansion of macro 'DISCRETE_CUSTOM9' 313 | DISCRETE_CUSTOM9(BZ_SHELL_SND, bzone_custom_filter, /* IC K5, pin 1 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/bzone.c:73:25: note: in expansion of macro 'RES_K' 73 | #define BZ_R12 RES_K(33) | ^~~~~ src/mame/audio/bzone.c:315:17: note: in expansion of macro 'BZ_R12' 315 | BZ_R12, BZ_R13, BZ_R14, BZ_R15, BZ_R32, | ^~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4687:128: note: in expansion of macro 'DSE' 4687 | #define DISCRETE_CUSTOM9(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 9, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), INFO, "DISCRETE_CUSTOM9" ), | ^~~ src/mame/audio/bzone.c:313:9: note: in expansion of macro 'DISCRETE_CUSTOM9' 313 | DISCRETE_CUSTOM9(BZ_SHELL_SND, bzone_custom_filter, /* IC K5, pin 1 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/bzone.c:74:25: note: in expansion of macro 'RES_K' 74 | #define BZ_R13 RES_K(10) | ^~~~~ src/mame/audio/bzone.c:315:25: note: in expansion of macro 'BZ_R13' 315 | BZ_R12, BZ_R13, BZ_R14, BZ_R15, BZ_R32, | ^~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4687:128: note: in expansion of macro 'DSE' 4687 | #define DISCRETE_CUSTOM9(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 9, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), INFO, "DISCRETE_CUSTOM9" ), | ^~~ src/mame/audio/bzone.c:313:9: note: in expansion of macro 'DISCRETE_CUSTOM9' 313 | DISCRETE_CUSTOM9(BZ_SHELL_SND, bzone_custom_filter, /* IC K5, pin 1 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/bzone.c:75:25: note: in expansion of macro 'RES_K' 75 | #define BZ_R14 RES_K(22) | ^~~~~ src/mame/audio/bzone.c:315:33: note: in expansion of macro 'BZ_R14' 315 | BZ_R12, BZ_R13, BZ_R14, BZ_R15, BZ_R32, | ^~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4687:128: note: in expansion of macro 'DSE' 4687 | #define DISCRETE_CUSTOM9(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 9, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), INFO, "DISCRETE_CUSTOM9" ), | ^~~ src/mame/audio/bzone.c:313:9: note: in expansion of macro 'DISCRETE_CUSTOM9' 313 | DISCRETE_CUSTOM9(BZ_SHELL_SND, bzone_custom_filter, /* IC K5, pin 1 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/bzone.c:76:25: note: in expansion of macro 'RES_K' 76 | #define BZ_R15 RES_K(1) | ^~~~~ src/mame/audio/bzone.c:315:41: note: in expansion of macro 'BZ_R15' 315 | BZ_R12, BZ_R13, BZ_R14, BZ_R15, BZ_R32, | ^~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.3e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4687:128: note: in expansion of macro 'DSE' 4687 | #define DISCRETE_CUSTOM9(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 9, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), INFO, "DISCRETE_CUSTOM9" ), | ^~~ src/mame/audio/bzone.c:313:9: note: in expansion of macro 'DISCRETE_CUSTOM9' 313 | DISCRETE_CUSTOM9(BZ_SHELL_SND, bzone_custom_filter, /* IC K5, pin 1 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/bzone.c:90:25: note: in expansion of macro 'RES_K' 90 | #define BZ_R32 RES_K(330) | ^~~~~ src/mame/audio/bzone.c:315:49: note: in expansion of macro 'BZ_R32' 315 | BZ_R12, BZ_R13, BZ_R14, BZ_R15, BZ_R32, | ^~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999999e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4687:128: note: in expansion of macro 'DSE' 4687 | #define DISCRETE_CUSTOM9(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 9, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), INFO, "DISCRETE_CUSTOM9" ), | ^~~ src/mame/audio/bzone.c:313:9: note: in expansion of macro 'DISCRETE_CUSTOM9' 313 | DISCRETE_CUSTOM9(BZ_SHELL_SND, bzone_custom_filter, /* IC K5, pin 1 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/bzone.c:101:25: note: in expansion of macro 'CAP_U' 101 | #define BZ_C21 CAP_U(0.0047) | ^~~~~ src/mame/audio/bzone.c:316:17: note: in expansion of macro 'BZ_C21' 316 | BZ_C21, | ^~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.3e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4687:128: note: in expansion of macro 'DSE' 4687 | #define DISCRETE_CUSTOM9(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 9, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), INFO, "DISCRETE_CUSTOM9" ), | ^~~ src/mame/audio/bzone.c:327:9: note: in expansion of macro 'DISCRETE_CUSTOM9' 327 | DISCRETE_CUSTOM9(BZ_EXPLOSION_SND, bzone_custom_filter, /* IC K5, pin 1 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/bzone.c:80:25: note: in expansion of macro 'RES_K' 80 | #define BZ_R19 RES_K(33) | ^~~~~ src/mame/audio/bzone.c:329:17: note: in expansion of macro 'BZ_R19' 329 | BZ_R19, BZ_R18, BZ_R17, BZ_R16, BZ_R33, | ^~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4687:128: note: in expansion of macro 'DSE' 4687 | #define DISCRETE_CUSTOM9(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 9, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), INFO, "DISCRETE_CUSTOM9" ), | ^~~ src/mame/audio/bzone.c:327:9: note: in expansion of macro 'DISCRETE_CUSTOM9' 327 | DISCRETE_CUSTOM9(BZ_EXPLOSION_SND, bzone_custom_filter, /* IC K5, pin 1 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/bzone.c:79:25: note: in expansion of macro 'RES_K' 79 | #define BZ_R18 RES_K(10) | ^~~~~ src/mame/audio/bzone.c:329:25: note: in expansion of macro 'BZ_R18' 329 | BZ_R19, BZ_R18, BZ_R17, BZ_R16, BZ_R33, | ^~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4687:128: note: in expansion of macro 'DSE' 4687 | #define DISCRETE_CUSTOM9(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 9, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), INFO, "DISCRETE_CUSTOM9" ), | ^~~ src/mame/audio/bzone.c:327:9: note: in expansion of macro 'DISCRETE_CUSTOM9' 327 | DISCRETE_CUSTOM9(BZ_EXPLOSION_SND, bzone_custom_filter, /* IC K5, pin 1 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/bzone.c:78:25: note: in expansion of macro 'RES_K' 78 | #define BZ_R17 RES_K(22) | ^~~~~ src/mame/audio/bzone.c:329:33: note: in expansion of macro 'BZ_R17' 329 | BZ_R19, BZ_R18, BZ_R17, BZ_R16, BZ_R33, | ^~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4687:128: note: in expansion of macro 'DSE' 4687 | #define DISCRETE_CUSTOM9(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 9, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), INFO, "DISCRETE_CUSTOM9" ), | ^~~ src/mame/audio/bzone.c:327:9: note: in expansion of macro 'DISCRETE_CUSTOM9' 327 | DISCRETE_CUSTOM9(BZ_EXPLOSION_SND, bzone_custom_filter, /* IC K5, pin 1 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/bzone.c:77:25: note: in expansion of macro 'RES_K' 77 | #define BZ_R16 RES_K(1) | ^~~~~ src/mame/audio/bzone.c:329:41: note: in expansion of macro 'BZ_R16' 329 | BZ_R19, BZ_R18, BZ_R17, BZ_R16, BZ_R33, | ^~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.3e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4687:128: note: in expansion of macro 'DSE' 4687 | #define DISCRETE_CUSTOM9(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 9, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), INFO, "DISCRETE_CUSTOM9" ), | ^~~ src/mame/audio/bzone.c:327:9: note: in expansion of macro 'DISCRETE_CUSTOM9' 327 | DISCRETE_CUSTOM9(BZ_EXPLOSION_SND, bzone_custom_filter, /* IC K5, pin 1 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/bzone.c:91:25: note: in expansion of macro 'RES_K' 91 | #define BZ_R33 RES_K(330) | ^~~~~ src/mame/audio/bzone.c:329:49: note: in expansion of macro 'BZ_R33' 329 | BZ_R19, BZ_R18, BZ_R17, BZ_R16, BZ_R33, | ^~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999999e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4687:128: note: in expansion of macro 'DSE' 4687 | #define DISCRETE_CUSTOM9(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 9, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 ), INFO, "DISCRETE_CUSTOM9" ), | ^~~ src/mame/audio/bzone.c:327:9: note: in expansion of macro 'DISCRETE_CUSTOM9' 327 | DISCRETE_CUSTOM9(BZ_EXPLOSION_SND, bzone_custom_filter, /* IC K5, pin 1 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/bzone.c:102:25: note: in expansion of macro 'CAP_U' 102 | #define BZ_C22 CAP_U(0.0047) | ^~~~~ src/mame/audio/bzone.c:330:17: note: in expansion of macro 'BZ_C22' 330 | BZ_C22, | ^~~~~~ src/mame/audio/bzone.c:339:21: warning: narrowing conversion of '4.1228070175438596e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 339 | 5.0 * RES_VOLTAGE_DIVIDER(BZ_R7, BZ_R6), /* INP0 */ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/bzone.c:337:9: note: in expansion of macro 'DISCRETE_SWITCH' 337 | DISCRETE_SWITCH(NODE_61, /* effect of IC L4, pin 2 */ | ^~~~~~~~~~~~~~~ src/mame/audio/bzone.c:340:21: warning: narrowing conversion of '2.4997906022279923e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 340 | 5.0 * RES_VOLTAGE_DIVIDER(BZ_R7, RES_2_PARALLEL(CD4066_R_ON + BZ_R5, BZ_R6))) /* INP1 */ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/bzone.c:337:9: note: in expansion of macro 'DISCRETE_SWITCH' 337 | DISCRETE_SWITCH(NODE_61, /* effect of IC L4, pin 2 */ | ^~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/bzone.c:346:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 346 | DISCRETE_555_ASTABLE_CV(NODE_63, /* IC F3, pin 3 */ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/bzone.c:71:25: note: in expansion of macro 'RES_K' 71 | #define BZ_R10 RES_K(100) | ^~~~~ src/mame/audio/bzone.c:348:17: note: in expansion of macro 'BZ_R10' 348 | BZ_R10, BZ_R11_POT, BZ_C11, | ^~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.4999999999999999e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/bzone.c:346:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 346 | DISCRETE_555_ASTABLE_CV(NODE_63, /* IC F3, pin 3 */ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/bzone.c:97:25: note: in expansion of macro 'CAP_U' 97 | #define BZ_C11 CAP_U(0.015) | ^~~~~ src/mame/audio/bzone.c:348:37: note: in expansion of macro 'BZ_C11' 348 | BZ_R10, BZ_R11_POT, BZ_C11, | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/canyon.c -o obj/mame/audio/canyon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/canyon.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/canyon.h:7, from src/mame/audio/canyon.c:7: src/mame/audio/canyon.c:125:64: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 125 | DISCRETE_RCFILTER(NODE_20, CANYON_MOTOR1_DATA, 123000, 1e-6) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/canyon.c:125:9: note: in expansion of macro 'DISCRETE_RCFILTER' 125 | DISCRETE_RCFILTER(NODE_20, CANYON_MOTOR1_DATA, 123000, 1e-6) | ^~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:129:51: warning: narrowing conversion of '4.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 129 | DISCRETE_MULTADD(NODE_23, NODE_22, 2, 27.0/6) /* F1 = /12*2 = /6 */ | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/canyon.c:129:9: note: in expansion of macro 'DISCRETE_MULTADD' 129 | DISCRETE_MULTADD(NODE_23, NODE_22, 2, 27.0/6) /* F1 = /12*2 = /6 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:130:56: warning: narrowing conversion of '4.7633333333333333e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 130 | DISCRETE_SQUAREWAVE(NODE_24, 1, NODE_23, (142.9/3), 50.0, 0, 0) | ~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/canyon.c:130:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 130 | DISCRETE_SQUAREWAVE(NODE_24, 1, NODE_23, (142.9/3), 50.0, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:130:61: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 130 | DISCRETE_SQUAREWAVE(NODE_24, 1, NODE_23, (142.9/3), 50.0, 0, 0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/canyon.c:130:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 130 | DISCRETE_SQUAREWAVE(NODE_24, 1, NODE_23, (142.9/3), 50.0, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:131:52: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 131 | DISCRETE_RCFILTER(NODE_25, NODE_24, 10000, 1e-7) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/canyon.c:131:9: note: in expansion of macro 'DISCRETE_RCFILTER' 131 | DISCRETE_RCFILTER(NODE_25, NODE_24, 10000, 1e-7) | ^~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:133:51: warning: narrowing conversion of '6.75e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 133 | DISCRETE_MULTADD(NODE_26, NODE_22, 3, 27.0/4) /* F2 = /12*3 = /4 */ | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/canyon.c:133:9: note: in expansion of macro 'DISCRETE_MULTADD' 133 | DISCRETE_MULTADD(NODE_26, NODE_22, 3, 27.0/4) /* F2 = /12*3 = /4 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:134:56: warning: narrowing conversion of '4.7633333333333333e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 134 | DISCRETE_SQUAREWAVE(NODE_27, 1, NODE_26, (142.9/3), 50.0, 0, 0) | ~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/canyon.c:134:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 134 | DISCRETE_SQUAREWAVE(NODE_27, 1, NODE_26, (142.9/3), 50.0, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:134:61: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 134 | DISCRETE_SQUAREWAVE(NODE_27, 1, NODE_26, (142.9/3), 50.0, 0, 0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/canyon.c:134:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 134 | DISCRETE_SQUAREWAVE(NODE_27, 1, NODE_26, (142.9/3), 50.0, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:135:52: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 135 | DISCRETE_RCFILTER(NODE_28, NODE_27, 10000, 1e-7) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/canyon.c:135:9: note: in expansion of macro 'DISCRETE_RCFILTER' 135 | DISCRETE_RCFILTER(NODE_28, NODE_27, 10000, 1e-7) | ^~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:137:51: warning: narrowing conversion of '9.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 137 | DISCRETE_MULTADD(NODE_29, NODE_22, 4, 27.0/3) /* F3 = /12*4 = /3 */ | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/canyon.c:137:9: note: in expansion of macro 'DISCRETE_MULTADD' 137 | DISCRETE_MULTADD(NODE_29, NODE_22, 4, 27.0/3) /* F3 = /12*4 = /3 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:138:56: warning: narrowing conversion of '4.7633333333333333e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 138 | DISCRETE_SQUAREWAVE(NODE_30, 1, NODE_29, (142.9/3), 100.0/3, 0, 360.0/3) | ~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/canyon.c:138:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 138 | DISCRETE_SQUAREWAVE(NODE_30, 1, NODE_29, (142.9/3), 100.0/3, 0, 360.0/3) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:138:66: warning: narrowing conversion of '3.3333333333333336e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 138 | DISCRETE_SQUAREWAVE(NODE_30, 1, NODE_29, (142.9/3), 100.0/3, 0, 360.0/3) | ~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/canyon.c:138:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 138 | DISCRETE_SQUAREWAVE(NODE_30, 1, NODE_29, (142.9/3), 100.0/3, 0, 360.0/3) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:139:52: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 139 | DISCRETE_RCFILTER(NODE_31, NODE_30, 10000, 1e-7) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/canyon.c:139:9: note: in expansion of macro 'DISCRETE_RCFILTER' 139 | DISCRETE_RCFILTER(NODE_31, NODE_30, 10000, 1e-7) | ^~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:148:64: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 148 | DISCRETE_RCFILTER(NODE_40, CANYON_MOTOR2_DATA, 123000, 1e-6) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/canyon.c:148:9: note: in expansion of macro 'DISCRETE_RCFILTER' 148 | DISCRETE_RCFILTER(NODE_40, CANYON_MOTOR2_DATA, 123000, 1e-6) | ^~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:152:51: warning: narrowing conversion of '4.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 152 | DISCRETE_MULTADD(NODE_43, NODE_42, 2, 27.0/6) /* F1 = /12*2 = /6 */ | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/canyon.c:152:9: note: in expansion of macro 'DISCRETE_MULTADD' 152 | DISCRETE_MULTADD(NODE_43, NODE_42, 2, 27.0/6) /* F1 = /12*2 = /6 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:153:56: warning: narrowing conversion of '4.7633333333333333e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 153 | DISCRETE_SQUAREWAVE(NODE_44, 1, NODE_43, (142.9/3), 50.0, 0, 0) | ~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/canyon.c:153:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 153 | DISCRETE_SQUAREWAVE(NODE_44, 1, NODE_43, (142.9/3), 50.0, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:153:61: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 153 | DISCRETE_SQUAREWAVE(NODE_44, 1, NODE_43, (142.9/3), 50.0, 0, 0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/canyon.c:153:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 153 | DISCRETE_SQUAREWAVE(NODE_44, 1, NODE_43, (142.9/3), 50.0, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:154:52: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 154 | DISCRETE_RCFILTER(NODE_45, NODE_44, 10000, 1e-7) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/canyon.c:154:9: note: in expansion of macro 'DISCRETE_RCFILTER' 154 | DISCRETE_RCFILTER(NODE_45, NODE_44, 10000, 1e-7) | ^~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:156:51: warning: narrowing conversion of '6.75e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 156 | DISCRETE_MULTADD(NODE_46, NODE_42, 3, 27.0/4) /* F2 = /12*3 = /4 */ | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/canyon.c:156:9: note: in expansion of macro 'DISCRETE_MULTADD' 156 | DISCRETE_MULTADD(NODE_46, NODE_42, 3, 27.0/4) /* F2 = /12*3 = /4 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:157:56: warning: narrowing conversion of '4.7633333333333333e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 157 | DISCRETE_SQUAREWAVE(NODE_47, 1, NODE_46, (142.9/3), 50.0, 0, 0) | ~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/canyon.c:157:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 157 | DISCRETE_SQUAREWAVE(NODE_47, 1, NODE_46, (142.9/3), 50.0, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:157:61: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 157 | DISCRETE_SQUAREWAVE(NODE_47, 1, NODE_46, (142.9/3), 50.0, 0, 0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/canyon.c:157:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 157 | DISCRETE_SQUAREWAVE(NODE_47, 1, NODE_46, (142.9/3), 50.0, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:158:52: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 158 | DISCRETE_RCFILTER(NODE_48, NODE_47, 10000, 1e-7) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/canyon.c:158:9: note: in expansion of macro 'DISCRETE_RCFILTER' 158 | DISCRETE_RCFILTER(NODE_48, NODE_47, 10000, 1e-7) | ^~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:160:51: warning: narrowing conversion of '9.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 160 | DISCRETE_MULTADD(NODE_49, NODE_42, 4, 27.0/3) /* F3 = /12*4 = /3 */ | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/canyon.c:160:9: note: in expansion of macro 'DISCRETE_MULTADD' 160 | DISCRETE_MULTADD(NODE_49, NODE_42, 4, 27.0/3) /* F3 = /12*4 = /3 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:161:56: warning: narrowing conversion of '4.7633333333333333e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 161 | DISCRETE_SQUAREWAVE(NODE_50, 1, NODE_49, (142.9/3), 100.0/3, 0, 360.0/3) | ~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/canyon.c:161:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 161 | DISCRETE_SQUAREWAVE(NODE_50, 1, NODE_49, (142.9/3), 100.0/3, 0, 360.0/3) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:161:66: warning: narrowing conversion of '3.3333333333333336e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 161 | DISCRETE_SQUAREWAVE(NODE_50, 1, NODE_49, (142.9/3), 100.0/3, 0, 360.0/3) | ~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/canyon.c:161:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 161 | DISCRETE_SQUAREWAVE(NODE_50, 1, NODE_49, (142.9/3), 100.0/3, 0, 360.0/3) | ^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/canyon.c:212:1: note: in expansion of macro 'DISCRETE_SOUND_END' 212 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:176:68: warning: narrowing conversion of '3.9375e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 176 | DISCRETE_LFSR_NOISE(CANYON_NOISE, NODE_60, NODE_60, 15750.0/4, 1.0, 0, 0, &canyon_lfsr) | ~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/canyon.c:176:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 176 | DISCRETE_LFSR_NOISE(CANYON_NOISE, NODE_60, NODE_60, 15750.0/4, 1.0, 0, 0, &canyon_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/canyon.c:212:1: note: in expansion of macro 'DISCRETE_SOUND_END' 212 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.0000000000000004e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/canyon.c:212:1: note: in expansion of macro 'DISCRETE_SOUND_END' 212 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:191:59: warning: narrowing conversion of '2.7199999999999998e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 191 | DISCRETE_MULTADD(NODE_71, CANYON_WHISTLE1_EN, 3.05-0.33, 0.33) | ~~~~^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/canyon.c:191:9: note: in expansion of macro 'DISCRETE_MULTADD' 191 | DISCRETE_MULTADD(NODE_71, CANYON_WHISTLE1_EN, 3.05-0.33, 0.33) | ^~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '3.3000000000000002e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/canyon.c:212:1: note: in expansion of macro 'DISCRETE_SOUND_END' 212 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/canyon.c:212:1: note: in expansion of macro 'DISCRETE_SOUND_END' 212 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:194:61: warning: narrowing conversion of '1.5739393939393941e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 194 | DISCRETE_MULTIPLY(CANYON_WHISTLESND1, NODE_73, 519.4/3.3) | ~~~~~^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/canyon.c:194:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 194 | DISCRETE_MULTIPLY(CANYON_WHISTLESND1, NODE_73, 519.4/3.3) | ^~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:197:59: warning: narrowing conversion of '2.7199999999999998e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 197 | DISCRETE_MULTADD(NODE_76, CANYON_WHISTLE2_EN, 3.05-0.33, 0.33) | ~~~~^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/canyon.c:197:9: note: in expansion of macro 'DISCRETE_MULTADD' 197 | DISCRETE_MULTADD(NODE_76, CANYON_WHISTLE2_EN, 3.05-0.33, 0.33) | ^~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '3.3000000000000002e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/canyon.c:212:1: note: in expansion of macro 'DISCRETE_SOUND_END' 212 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/canyon.c:212:1: note: in expansion of macro 'DISCRETE_SOUND_END' 212 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:200:61: warning: narrowing conversion of '1.5739393939393941e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 200 | DISCRETE_MULTIPLY(CANYON_WHISTLESND2, NODE_78, 519.4/3.3) | ~~~~~^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/canyon.c:200:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 200 | DISCRETE_MULTIPLY(CANYON_WHISTLESND2, NODE_78, 519.4/3.3) | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cball.c -o obj/mame/drivers/cball.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cball.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ccastles.c -o obj/mame/video/ccastles.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ccastles.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ccastles.c -o obj/mame/drivers/ccastles.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ccastles.c:122: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/centiped.c -o obj/mame/video/centiped.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/centiped.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cloak.c -o obj/mame/video/cloak.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/cloak.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cloud9.c -o obj/mame/video/cloud9.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/cloud9.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cloak.c -o obj/mame/drivers/cloak.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cloak.c:117: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cmmb.c -o obj/mame/drivers/cmmb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cmmb.c:49: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cloud9.c -o obj/mame/drivers/cloud9.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cloud9.c:93: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/copsnrob.c -o obj/mame/video/copsnrob.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/copsnrob.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cops.c -o obj/mame/drivers/cops.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cops.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/centiped.c -o obj/mame/drivers/centiped.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/centiped.c:415: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/copsnrob.c -o obj/mame/drivers/copsnrob.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/copsnrob.c:57: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/cyberbal.c -o obj/mame/audio/cyberbal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/cyberbal.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cyberbal.c -o obj/mame/video/cyberbal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/cyberbal.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dragrace.c -o obj/mame/video/dragrace.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/dragrace.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/copsnrob.c -o obj/mame/audio/copsnrob.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/copsnrob.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/copsnrob.h:7, from src/mame/audio/copsnrob.c:6: src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/copsnrob.c:205:9: note: in expansion of macro 'DISCRETE_555_CC' 205 | DISCRETE_555_CC(COPSNROB_MOTOR01_NODE(_num, 1), /* IC F2, pin 10 from IC F3, pin 9 */ \ | ^~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:54:33: note: in expansion of macro 'RES_K' 54 | #define COPSNROB_R53 RES_K(47) | ^~~~~ src/mame/audio/copsnrob.c:208:17: note: in expansion of macro 'COPSNROB_R53' 208 | COPSNROB_R53, COPSNROB_C20, 0, 0, COPSNROB_R39, /* R; C; RBIAS; RGND; RDIS */ \ | ^~~~~~~~~~~~ src/mame/audio/copsnrob.c:615:9: note: in expansion of macro 'COPSNROB_MOTOR01' 615 | COPSNROB_MOTOR01(COPSNROB_MOTOR0_SND, COPSNROB_MOTOR0_INV, 0) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/copsnrob.c:205:9: note: in expansion of macro 'DISCRETE_555_CC' 205 | DISCRETE_555_CC(COPSNROB_MOTOR01_NODE(_num, 1), /* IC F2, pin 10 from IC F3, pin 9 */ \ | ^~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:95:33: note: in expansion of macro 'CAP_U' 95 | #define COPSNROB_C20 CAP_U(0.01) | ^~~~~ src/mame/audio/copsnrob.c:208:31: note: in expansion of macro 'COPSNROB_C20' 208 | COPSNROB_R53, COPSNROB_C20, 0, 0, COPSNROB_R39, /* R; C; RBIAS; RGND; RDIS */ \ | ^~~~~~~~~~~~ src/mame/audio/copsnrob.c:615:9: note: in expansion of macro 'COPSNROB_MOTOR01' 615 | COPSNROB_MOTOR01(COPSNROB_MOTOR0_SND, COPSNROB_MOTOR0_INV, 0) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/copsnrob.c:205:9: note: in expansion of macro 'DISCRETE_555_CC' 205 | DISCRETE_555_CC(COPSNROB_MOTOR01_NODE(_num, 1), /* IC F2, pin 10 from IC F3, pin 9 */ \ | ^~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:47:33: note: in expansion of macro 'RES_K' 47 | #define COPSNROB_R39 RES_K(10) | ^~~~~ src/mame/audio/copsnrob.c:208:51: note: in expansion of macro 'COPSNROB_R39' 208 | COPSNROB_R53, COPSNROB_C20, 0, 0, COPSNROB_R39, /* R; C; RBIAS; RGND; RDIS */ \ | ^~~~~~~~~~~~ src/mame/audio/copsnrob.c:615:9: note: in expansion of macro 'COPSNROB_MOTOR01' 615 | COPSNROB_MOTOR01(COPSNROB_MOTOR0_SND, COPSNROB_MOTOR0_INV, 0) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/copsnrob.c:205:9: note: in expansion of macro 'DISCRETE_555_CC' 205 | DISCRETE_555_CC(COPSNROB_MOTOR01_NODE(_num, 1), /* IC F2, pin 10 from IC F3, pin 9 */ \ | ^~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:54:33: note: in expansion of macro 'RES_K' 54 | #define COPSNROB_R53 RES_K(47) | ^~~~~ src/mame/audio/copsnrob.c:208:17: note: in expansion of macro 'COPSNROB_R53' 208 | COPSNROB_R53, COPSNROB_C20, 0, 0, COPSNROB_R39, /* R; C; RBIAS; RGND; RDIS */ \ | ^~~~~~~~~~~~ src/mame/audio/copsnrob.c:616:9: note: in expansion of macro 'COPSNROB_MOTOR01' 616 | COPSNROB_MOTOR01(COPSNROB_MOTOR1_SND, COPSNROB_MOTOR1_INV, 1) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/copsnrob.c:205:9: note: in expansion of macro 'DISCRETE_555_CC' 205 | DISCRETE_555_CC(COPSNROB_MOTOR01_NODE(_num, 1), /* IC F2, pin 10 from IC F3, pin 9 */ \ | ^~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:95:33: note: in expansion of macro 'CAP_U' 95 | #define COPSNROB_C20 CAP_U(0.01) | ^~~~~ src/mame/audio/copsnrob.c:208:31: note: in expansion of macro 'COPSNROB_C20' 208 | COPSNROB_R53, COPSNROB_C20, 0, 0, COPSNROB_R39, /* R; C; RBIAS; RGND; RDIS */ \ | ^~~~~~~~~~~~ src/mame/audio/copsnrob.c:616:9: note: in expansion of macro 'COPSNROB_MOTOR01' 616 | COPSNROB_MOTOR01(COPSNROB_MOTOR1_SND, COPSNROB_MOTOR1_INV, 1) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/copsnrob.c:205:9: note: in expansion of macro 'DISCRETE_555_CC' 205 | DISCRETE_555_CC(COPSNROB_MOTOR01_NODE(_num, 1), /* IC F2, pin 10 from IC F3, pin 9 */ \ | ^~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:47:33: note: in expansion of macro 'RES_K' 47 | #define COPSNROB_R39 RES_K(10) | ^~~~~ src/mame/audio/copsnrob.c:208:51: note: in expansion of macro 'COPSNROB_R39' 208 | COPSNROB_R53, COPSNROB_C20, 0, 0, COPSNROB_R39, /* R; C; RBIAS; RGND; RDIS */ \ | ^~~~~~~~~~~~ src/mame/audio/copsnrob.c:616:9: note: in expansion of macro 'COPSNROB_MOTOR01' 616 | COPSNROB_MOTOR01(COPSNROB_MOTOR1_SND, COPSNROB_MOTOR1_INV, 1) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/copsnrob.c:238:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 238 | DISCRETE_555_ASTABLE_CV(COPSNROB_MOTOR23_NODE(_num, 1), /* IC J2, pin 5 */ \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:61:33: note: in expansion of macro 'RES_K' 61 | #define COPSNROB_R64 RES_K(47) | ^~~~~ src/mame/audio/copsnrob.c:240:17: note: in expansion of macro 'COPSNROB_R64' 240 | COPSNROB_R64, COPSNROB_R42, COPSNROB_C24, \ | ^~~~~~~~~~~~ src/mame/audio/copsnrob.c:621:9: note: in expansion of macro 'COPSNROB_MOTOR23' 621 | COPSNROB_MOTOR23(COPSNROB_MOTOR2_SND, COPSNROB_MOTOR2_INV, 0) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.3e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/copsnrob.c:238:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 238 | DISCRETE_555_ASTABLE_CV(COPSNROB_MOTOR23_NODE(_num, 1), /* IC J2, pin 5 */ \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:49:33: note: in expansion of macro 'RES_K' 49 | #define COPSNROB_R42 RES_K(33) | ^~~~~ src/mame/audio/copsnrob.c:240:31: note: in expansion of macro 'COPSNROB_R42' 240 | COPSNROB_R64, COPSNROB_R42, COPSNROB_C24, \ | ^~~~~~~~~~~~ src/mame/audio/copsnrob.c:621:9: note: in expansion of macro 'COPSNROB_MOTOR23' 621 | COPSNROB_MOTOR23(COPSNROB_MOTOR2_SND, COPSNROB_MOTOR2_INV, 0) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/copsnrob.c:238:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 238 | DISCRETE_555_ASTABLE_CV(COPSNROB_MOTOR23_NODE(_num, 1), /* IC J2, pin 5 */ \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:97:33: note: in expansion of macro 'CAP_U' 97 | #define COPSNROB_C24 CAP_U(0.22) | ^~~~~ src/mame/audio/copsnrob.c:240:45: note: in expansion of macro 'COPSNROB_C24' 240 | COPSNROB_R64, COPSNROB_R42, COPSNROB_C24, \ | ^~~~~~~~~~~~ src/mame/audio/copsnrob.c:621:9: note: in expansion of macro 'COPSNROB_MOTOR23' 621 | COPSNROB_MOTOR23(COPSNROB_MOTOR2_SND, COPSNROB_MOTOR2_INV, 0) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:20:46: warning: narrowing conversion of '2.8947368421052629e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 20 | #define RES_3_PARALLEL(r1, r2, r3) (1.0 / (1.0 / (r1) + 1.0 / (r2) + 1.0 / (r3))) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/copsnrob.c:243:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 243 | DISCRETE_CRFILTER_VREF(COPSNROB_MOTOR23_NODE(_num, 2), \ | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:245:17: note: in expansion of macro 'RES_3_PARALLEL' 245 | RES_3_PARALLEL(COPSNROB_R27, RES_K(10), RES_K(5)), COPSNROB_C17, /* R is in parallel with 555 internal R */ \ | ^~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:621:9: note: in expansion of macro 'COPSNROB_MOTOR23' 621 | COPSNROB_MOTOR23(COPSNROB_MOTOR2_SND, COPSNROB_MOTOR2_INV, 0) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0000000000000001e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/copsnrob.c:243:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 243 | DISCRETE_CRFILTER_VREF(COPSNROB_MOTOR23_NODE(_num, 2), \ | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:93:33: note: in expansion of macro 'CAP_U' 93 | #define COPSNROB_C17 CAP_U(0.001) | ^~~~~ src/mame/audio/copsnrob.c:245:68: note: in expansion of macro 'COPSNROB_C17' 245 | RES_3_PARALLEL(COPSNROB_R27, RES_K(10), RES_K(5)), COPSNROB_C17, /* R is in parallel with 555 internal R */ \ | ^~~~~~~~~~~~ src/mame/audio/copsnrob.c:621:9: note: in expansion of macro 'COPSNROB_MOTOR23' 621 | COPSNROB_MOTOR23(COPSNROB_MOTOR2_SND, COPSNROB_MOTOR2_INV, 0) | ^~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:246:21: warning: narrowing conversion of '2.1052631578947367e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 246 | 5.0 * RES_VOLTAGE_DIVIDER(RES_2_PARALLEL(COPSNROB_R27, RES_K(10)), RES_K(5))) /* VREF */ \ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/copsnrob.c:243:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 243 | DISCRETE_CRFILTER_VREF(COPSNROB_MOTOR23_NODE(_num, 2), \ | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:621:9: note: in expansion of macro 'COPSNROB_MOTOR23' 621 | COPSNROB_MOTOR23(COPSNROB_MOTOR2_SND, COPSNROB_MOTOR2_INV, 0) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.3e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/copsnrob.c:247:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 247 | DISCRETE_555_MSTABLE(COPSNROB_MOTOR23_NODE(_num, 3), /* IC J3, pin 9 */ \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:48:33: note: in expansion of macro 'RES_K' 48 | #define COPSNROB_R41 RES_K(33) | ^~~~~ src/mame/audio/copsnrob.c:250:17: note: in expansion of macro 'COPSNROB_R41' 250 | COPSNROB_R41, COPSNROB_C23, \ | ^~~~~~~~~~~~ src/mame/audio/copsnrob.c:621:9: note: in expansion of macro 'COPSNROB_MOTOR23' 621 | COPSNROB_MOTOR23(COPSNROB_MOTOR2_SND, COPSNROB_MOTOR2_INV, 0) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/copsnrob.c:247:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 247 | DISCRETE_555_MSTABLE(COPSNROB_MOTOR23_NODE(_num, 3), /* IC J3, pin 9 */ \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:96:33: note: in expansion of macro 'CAP_U' 96 | #define COPSNROB_C23 CAP_U(0.1) | ^~~~~ src/mame/audio/copsnrob.c:250:31: note: in expansion of macro 'COPSNROB_C23' 250 | COPSNROB_R41, COPSNROB_C23, \ | ^~~~~~~~~~~~ src/mame/audio/copsnrob.c:621:9: note: in expansion of macro 'COPSNROB_MOTOR23' 621 | COPSNROB_MOTOR23(COPSNROB_MOTOR2_SND, COPSNROB_MOTOR2_INV, 0) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/copsnrob.c:238:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 238 | DISCRETE_555_ASTABLE_CV(COPSNROB_MOTOR23_NODE(_num, 1), /* IC J2, pin 5 */ \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:61:33: note: in expansion of macro 'RES_K' 61 | #define COPSNROB_R64 RES_K(47) | ^~~~~ src/mame/audio/copsnrob.c:240:17: note: in expansion of macro 'COPSNROB_R64' 240 | COPSNROB_R64, COPSNROB_R42, COPSNROB_C24, \ | ^~~~~~~~~~~~ src/mame/audio/copsnrob.c:622:9: note: in expansion of macro 'COPSNROB_MOTOR23' 622 | COPSNROB_MOTOR23(COPSNROB_MOTOR3_SND, COPSNROB_MOTOR3_INV, 1) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.3e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/copsnrob.c:238:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 238 | DISCRETE_555_ASTABLE_CV(COPSNROB_MOTOR23_NODE(_num, 1), /* IC J2, pin 5 */ \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:49:33: note: in expansion of macro 'RES_K' 49 | #define COPSNROB_R42 RES_K(33) | ^~~~~ src/mame/audio/copsnrob.c:240:31: note: in expansion of macro 'COPSNROB_R42' 240 | COPSNROB_R64, COPSNROB_R42, COPSNROB_C24, \ | ^~~~~~~~~~~~ src/mame/audio/copsnrob.c:622:9: note: in expansion of macro 'COPSNROB_MOTOR23' 622 | COPSNROB_MOTOR23(COPSNROB_MOTOR3_SND, COPSNROB_MOTOR3_INV, 1) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/copsnrob.c:238:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 238 | DISCRETE_555_ASTABLE_CV(COPSNROB_MOTOR23_NODE(_num, 1), /* IC J2, pin 5 */ \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:97:33: note: in expansion of macro 'CAP_U' 97 | #define COPSNROB_C24 CAP_U(0.22) | ^~~~~ src/mame/audio/copsnrob.c:240:45: note: in expansion of macro 'COPSNROB_C24' 240 | COPSNROB_R64, COPSNROB_R42, COPSNROB_C24, \ | ^~~~~~~~~~~~ src/mame/audio/copsnrob.c:622:9: note: in expansion of macro 'COPSNROB_MOTOR23' 622 | COPSNROB_MOTOR23(COPSNROB_MOTOR3_SND, COPSNROB_MOTOR3_INV, 1) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:20:46: warning: narrowing conversion of '2.8947368421052629e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 20 | #define RES_3_PARALLEL(r1, r2, r3) (1.0 / (1.0 / (r1) + 1.0 / (r2) + 1.0 / (r3))) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/copsnrob.c:243:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 243 | DISCRETE_CRFILTER_VREF(COPSNROB_MOTOR23_NODE(_num, 2), \ | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:245:17: note: in expansion of macro 'RES_3_PARALLEL' 245 | RES_3_PARALLEL(COPSNROB_R27, RES_K(10), RES_K(5)), COPSNROB_C17, /* R is in parallel with 555 internal R */ \ | ^~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:622:9: note: in expansion of macro 'COPSNROB_MOTOR23' 622 | COPSNROB_MOTOR23(COPSNROB_MOTOR3_SND, COPSNROB_MOTOR3_INV, 1) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0000000000000001e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/copsnrob.c:243:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 243 | DISCRETE_CRFILTER_VREF(COPSNROB_MOTOR23_NODE(_num, 2), \ | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:93:33: note: in expansion of macro 'CAP_U' 93 | #define COPSNROB_C17 CAP_U(0.001) | ^~~~~ src/mame/audio/copsnrob.c:245:68: note: in expansion of macro 'COPSNROB_C17' 245 | RES_3_PARALLEL(COPSNROB_R27, RES_K(10), RES_K(5)), COPSNROB_C17, /* R is in parallel with 555 internal R */ \ | ^~~~~~~~~~~~ src/mame/audio/copsnrob.c:622:9: note: in expansion of macro 'COPSNROB_MOTOR23' 622 | COPSNROB_MOTOR23(COPSNROB_MOTOR3_SND, COPSNROB_MOTOR3_INV, 1) | ^~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:246:21: warning: narrowing conversion of '2.1052631578947367e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 246 | 5.0 * RES_VOLTAGE_DIVIDER(RES_2_PARALLEL(COPSNROB_R27, RES_K(10)), RES_K(5))) /* VREF */ \ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/copsnrob.c:243:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 243 | DISCRETE_CRFILTER_VREF(COPSNROB_MOTOR23_NODE(_num, 2), \ | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:622:9: note: in expansion of macro 'COPSNROB_MOTOR23' 622 | COPSNROB_MOTOR23(COPSNROB_MOTOR3_SND, COPSNROB_MOTOR3_INV, 1) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.3e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/copsnrob.c:247:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 247 | DISCRETE_555_MSTABLE(COPSNROB_MOTOR23_NODE(_num, 3), /* IC J3, pin 9 */ \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:48:33: note: in expansion of macro 'RES_K' 48 | #define COPSNROB_R41 RES_K(33) | ^~~~~ src/mame/audio/copsnrob.c:250:17: note: in expansion of macro 'COPSNROB_R41' 250 | COPSNROB_R41, COPSNROB_C23, \ | ^~~~~~~~~~~~ src/mame/audio/copsnrob.c:622:9: note: in expansion of macro 'COPSNROB_MOTOR23' 622 | COPSNROB_MOTOR23(COPSNROB_MOTOR3_SND, COPSNROB_MOTOR3_INV, 1) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/copsnrob.c:247:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 247 | DISCRETE_555_MSTABLE(COPSNROB_MOTOR23_NODE(_num, 3), /* IC J3, pin 9 */ \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:96:33: note: in expansion of macro 'CAP_U' 96 | #define COPSNROB_C23 CAP_U(0.1) | ^~~~~ src/mame/audio/copsnrob.c:250:31: note: in expansion of macro 'COPSNROB_C23' 250 | COPSNROB_R41, COPSNROB_C23, \ | ^~~~~~~~~~~~ src/mame/audio/copsnrob.c:622:9: note: in expansion of macro 'COPSNROB_MOTOR23' 622 | COPSNROB_MOTOR23(COPSNROB_MOTOR3_SND, COPSNROB_MOTOR3_INV, 1) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.5e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4681:128: note: in expansion of macro 'DSE' 4681 | #define DISCRETE_CUSTOM3(NODE,CLASS,IN0,IN1,IN2,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 3, DSE( IN0,IN1,IN2 ), DSE( IN0,IN1,IN2 ), INFO, "DISCRETE_CUSTOM3" ), | ^~~ src/mame/audio/copsnrob.c:653:9: note: in expansion of macro 'DISCRETE_CUSTOM3' 653 | DISCRETE_CUSTOM3(NODE_60, copsnrob_zings_555_monostable, /* IC D3, pin 5 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:46:33: note: in expansion of macro 'RES_K' 46 | #define COPSNROB_R38 RES_K(15) | ^~~~~ src/mame/audio/copsnrob.c:656:17: note: in expansion of macro 'COPSNROB_R38' 656 | COPSNROB_R38, COPSNROB_C19, | ^~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4681:128: note: in expansion of macro 'DSE' 4681 | #define DISCRETE_CUSTOM3(NODE,CLASS,IN0,IN1,IN2,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 3, DSE( IN0,IN1,IN2 ), DSE( IN0,IN1,IN2 ), INFO, "DISCRETE_CUSTOM3" ), | ^~~ src/mame/audio/copsnrob.c:653:9: note: in expansion of macro 'DISCRETE_CUSTOM3' 653 | DISCRETE_CUSTOM3(NODE_60, copsnrob_zings_555_monostable, /* IC D3, pin 5 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:94:33: note: in expansion of macro 'CAP_U' 94 | #define COPSNROB_C19 CAP_U(10) | ^~~~~ src/mame/audio/copsnrob.c:656:31: note: in expansion of macro 'COPSNROB_C19' 656 | COPSNROB_R38, COPSNROB_C19, | ^~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.5e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4683:128: note: in expansion of macro 'DSE' 4683 | #define DISCRETE_CUSTOM5(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 5, DSE( IN0,IN1,IN2,IN3,IN4 ), DSE( IN0,IN1,IN2,IN3,IN4 ), INFO, "DISCRETE_CUSTOM5" ), | ^~~ src/mame/audio/copsnrob.c:658:9: note: in expansion of macro 'DISCRETE_CUSTOM5' 658 | DISCRETE_CUSTOM5(NODE_61, copsnrob_zings_555_astable, /* IC D3, pin 8 & 12 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:44:33: note: in expansion of macro 'RES_K' 44 | #define COPSNROB_R36 RES_K(15) | ^~~~~ src/mame/audio/copsnrob.c:660:17: note: in expansion of macro 'COPSNROB_R36' 660 | COPSNROB_R36, COPSNROB_R37, | ^~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4683:128: note: in expansion of macro 'DSE' 4683 | #define DISCRETE_CUSTOM5(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 5, DSE( IN0,IN1,IN2,IN3,IN4 ), DSE( IN0,IN1,IN2,IN3,IN4 ), INFO, "DISCRETE_CUSTOM5" ), | ^~~ src/mame/audio/copsnrob.c:658:9: note: in expansion of macro 'DISCRETE_CUSTOM5' 658 | DISCRETE_CUSTOM5(NODE_61, copsnrob_zings_555_astable, /* IC D3, pin 8 & 12 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:45:33: note: in expansion of macro 'RES_K' 45 | #define COPSNROB_R37 RES_K(4.7) | ^~~~~ src/mame/audio/copsnrob.c:660:31: note: in expansion of macro 'COPSNROB_R37' 660 | COPSNROB_R36, COPSNROB_R37, | ^~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4683:128: note: in expansion of macro 'DSE' 4683 | #define DISCRETE_CUSTOM5(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 5, DSE( IN0,IN1,IN2,IN3,IN4 ), DSE( IN0,IN1,IN2,IN3,IN4 ), INFO, "DISCRETE_CUSTOM5" ), | ^~~ src/mame/audio/copsnrob.c:658:9: note: in expansion of macro 'DISCRETE_CUSTOM5' 658 | DISCRETE_CUSTOM5(NODE_61, copsnrob_zings_555_astable, /* IC D3, pin 8 & 12 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:90:33: note: in expansion of macro 'CAP_U' 90 | #define COPSNROB_C3 CAP_U(100) | ^~~~~ src/mame/audio/copsnrob.c:661:17: note: in expansion of macro 'COPSNROB_C3' 661 | COPSNROB_C3, COPSNROB_C13, | ^~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4683:128: note: in expansion of macro 'DSE' 4683 | #define DISCRETE_CUSTOM5(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 5, DSE( IN0,IN1,IN2,IN3,IN4 ), DSE( IN0,IN1,IN2,IN3,IN4 ), INFO, "DISCRETE_CUSTOM5" ), | ^~~ src/mame/audio/copsnrob.c:658:9: note: in expansion of macro 'DISCRETE_CUSTOM5' 658 | DISCRETE_CUSTOM5(NODE_61, copsnrob_zings_555_astable, /* IC D3, pin 8 & 12 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:92:33: note: in expansion of macro 'CAP_U' 92 | #define COPSNROB_C13 CAP_U(0.1) | ^~~~~ src/mame/audio/copsnrob.c:661:30: note: in expansion of macro 'COPSNROB_C13' 661 | COPSNROB_C3, COPSNROB_C13, | ^~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/copsnrob.c:664:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 664 | DISCRETE_CRFILTER_VREF(NODE_62, /* IC L4, pin 9 */ | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:39:33: note: in expansion of macro 'RES_K' 39 | #define COPSNROB_R26 RES_K(150) | ^~~~~ src/mame/audio/copsnrob.c:666:17: note: in expansion of macro 'COPSNROB_R26' 666 | COPSNROB_R26, COPSNROB_C39, | ^~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/copsnrob.c:664:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 664 | DISCRETE_CRFILTER_VREF(NODE_62, /* IC L4, pin 9 */ | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/copsnrob.c:104:33: note: in expansion of macro 'CAP_U' 104 | #define COPSNROB_C39 CAP_U(0.1) | ^~~~~ src/mame/audio/copsnrob.c:666:31: note: in expansion of macro 'COPSNROB_C39' 666 | COPSNROB_R26, COPSNROB_C39, | ^~~~~~~~~~~~ src/mame/audio/copsnrob.c:667:21: warning: narrowing conversion of '2.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 667 | 5.0 * RES_VOLTAGE_DIVIDER(COPSNROB_R74, COPSNROB_R75)) /* VREF */ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/copsnrob.c:664:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 664 | DISCRETE_CRFILTER_VREF(NODE_62, /* IC L4, pin 9 */ | ^~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/destroyr.c -o obj/mame/drivers/destroyr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/destroyr.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dragrace.c -o obj/mame/drivers/dragrace.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dragrace.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cyberbal.c -o obj/mame/drivers/cyberbal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cyberbal.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/dragrace.c -o obj/mame/audio/dragrace.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/dragrace.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/dragrace.h:7, from src/mame/audio/dragrace.c:7: src/mame/audio/dragrace.c:94:66: warning: narrowing conversion of '2.2000000000000001e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 94 | DISCRETE_RCFILTER(NODE_20, DRAGRACE_MOTOR1_DATA, 119898, 2.2e-6) | ^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/dragrace.c:94:9: note: in expansion of macro 'DISCRETE_RCFILTER' 94 | DISCRETE_RCFILTER(NODE_20, DRAGRACE_MOTOR1_DATA, 119898, 2.2e-6) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:98:51: warning: narrowing conversion of '4.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 98 | DISCRETE_MULTADD(NODE_23, NODE_22, 2, 27.0/6) /* F1 = /12*2 = /6 */ | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/dragrace.c:98:9: note: in expansion of macro 'DISCRETE_MULTADD' 98 | DISCRETE_MULTADD(NODE_23, NODE_22, 2, 27.0/6) /* F1 = /12*2 = /6 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:99:56: warning: narrowing conversion of '1.9386666666666667e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 99 | DISCRETE_SQUAREWAVE(NODE_24, 1, NODE_23, (581.6/3), 50.0, 0, 0) | ~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/dragrace.c:99:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 99 | DISCRETE_SQUAREWAVE(NODE_24, 1, NODE_23, (581.6/3), 50.0, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:99:61: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 99 | DISCRETE_SQUAREWAVE(NODE_24, 1, NODE_23, (581.6/3), 50.0, 0, 0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/dragrace.c:99:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 99 | DISCRETE_SQUAREWAVE(NODE_24, 1, NODE_23, (581.6/3), 50.0, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:100:52: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 100 | DISCRETE_RCFILTER(NODE_25, NODE_24, 10000, 1e-7) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/dragrace.c:100:9: note: in expansion of macro 'DISCRETE_RCFILTER' 100 | DISCRETE_RCFILTER(NODE_25, NODE_24, 10000, 1e-7) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:102:51: warning: narrowing conversion of '6.75e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 102 | DISCRETE_MULTADD(NODE_26, NODE_22, 3, 27.0/4) /* F2 = /12*3 = /4 */ | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/dragrace.c:102:9: note: in expansion of macro 'DISCRETE_MULTADD' 102 | DISCRETE_MULTADD(NODE_26, NODE_22, 3, 27.0/4) /* F2 = /12*3 = /4 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:103:56: warning: narrowing conversion of '1.9386666666666667e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 103 | DISCRETE_SQUAREWAVE(NODE_27, 1, NODE_26, (581.6/3), 50.0, 0, 0) | ~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/dragrace.c:103:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 103 | DISCRETE_SQUAREWAVE(NODE_27, 1, NODE_26, (581.6/3), 50.0, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:103:61: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 103 | DISCRETE_SQUAREWAVE(NODE_27, 1, NODE_26, (581.6/3), 50.0, 0, 0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/dragrace.c:103:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 103 | DISCRETE_SQUAREWAVE(NODE_27, 1, NODE_26, (581.6/3), 50.0, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:104:52: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 104 | DISCRETE_RCFILTER(NODE_28, NODE_27, 10000, 1e-7) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/dragrace.c:104:9: note: in expansion of macro 'DISCRETE_RCFILTER' 104 | DISCRETE_RCFILTER(NODE_28, NODE_27, 10000, 1e-7) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:106:51: warning: narrowing conversion of '9.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 106 | DISCRETE_MULTADD(NODE_29, NODE_22, 4, 27.0/3) /* F3 = /12*4 = /3 */ | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/dragrace.c:106:9: note: in expansion of macro 'DISCRETE_MULTADD' 106 | DISCRETE_MULTADD(NODE_29, NODE_22, 4, 27.0/3) /* F3 = /12*4 = /3 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:107:56: warning: narrowing conversion of '1.9386666666666667e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 107 | DISCRETE_SQUAREWAVE(NODE_30, 1, NODE_29, (581.6/3), 100.0/3, 0, 360.0/3) | ~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/dragrace.c:107:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 107 | DISCRETE_SQUAREWAVE(NODE_30, 1, NODE_29, (581.6/3), 100.0/3, 0, 360.0/3) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:107:66: warning: narrowing conversion of '3.3333333333333336e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 107 | DISCRETE_SQUAREWAVE(NODE_30, 1, NODE_29, (581.6/3), 100.0/3, 0, 360.0/3) | ~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/dragrace.c:107:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 107 | DISCRETE_SQUAREWAVE(NODE_30, 1, NODE_29, (581.6/3), 100.0/3, 0, 360.0/3) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:108:52: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 108 | DISCRETE_RCFILTER(NODE_31, NODE_30, 10000, 1e-7) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/dragrace.c:108:9: note: in expansion of macro 'DISCRETE_RCFILTER' 108 | DISCRETE_RCFILTER(NODE_31, NODE_30, 10000, 1e-7) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:117:66: warning: narrowing conversion of '2.2000000000000001e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 117 | DISCRETE_RCFILTER(NODE_40, DRAGRACE_MOTOR2_DATA, 119898, 2.2e-6) | ^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/dragrace.c:117:9: note: in expansion of macro 'DISCRETE_RCFILTER' 117 | DISCRETE_RCFILTER(NODE_40, DRAGRACE_MOTOR2_DATA, 119898, 2.2e-6) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:121:51: warning: narrowing conversion of '4.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 121 | DISCRETE_MULTADD(NODE_43, NODE_42, 2, 27.0/6) /* F1 = /12*2 = /6 */ | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/dragrace.c:121:9: note: in expansion of macro 'DISCRETE_MULTADD' 121 | DISCRETE_MULTADD(NODE_43, NODE_42, 2, 27.0/6) /* F1 = /12*2 = /6 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:122:56: warning: narrowing conversion of '1.9386666666666667e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 122 | DISCRETE_SQUAREWAVE(NODE_44, 1, NODE_43, (581.6/3), 50.0, 0, 0) | ~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/dragrace.c:122:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 122 | DISCRETE_SQUAREWAVE(NODE_44, 1, NODE_43, (581.6/3), 50.0, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:125:51: warning: narrowing conversion of '6.75e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 125 | DISCRETE_MULTADD(NODE_46, NODE_42, 3, 27.0/4) /* F2 = /12*3 = /4 */ | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/dragrace.c:125:9: note: in expansion of macro 'DISCRETE_MULTADD' 125 | DISCRETE_MULTADD(NODE_46, NODE_42, 3, 27.0/4) /* F2 = /12*3 = /4 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:126:56: warning: narrowing conversion of '1.9386666666666667e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 126 | DISCRETE_SQUAREWAVE(NODE_47, 1, NODE_46, (581.6/3), 50.0, 0, 0) | ~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/dragrace.c:126:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 126 | DISCRETE_SQUAREWAVE(NODE_47, 1, NODE_46, (581.6/3), 50.0, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:129:51: warning: narrowing conversion of '9.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 129 | DISCRETE_MULTADD(NODE_49, NODE_42, 4, 27.0/3) /* F3 = /12*4 = /3 */ | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/dragrace.c:129:9: note: in expansion of macro 'DISCRETE_MULTADD' 129 | DISCRETE_MULTADD(NODE_49, NODE_42, 4, 27.0/3) /* F3 = /12*4 = /3 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:130:56: warning: narrowing conversion of '1.9386666666666667e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 130 | DISCRETE_SQUAREWAVE(NODE_50, 1, NODE_49, (581.6/3), 100.0/3, 0, 360.0/3) | ~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/dragrace.c:130:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 130 | DISCRETE_SQUAREWAVE(NODE_50, 1, NODE_49, (581.6/3), 100.0/3, 0, 360.0/3) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:130:66: warning: narrowing conversion of '3.3333333333333336e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 130 | DISCRETE_SQUAREWAVE(NODE_50, 1, NODE_49, (581.6/3), 100.0/3, 0, 360.0/3) | ~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/dragrace.c:130:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 130 | DISCRETE_SQUAREWAVE(NODE_50, 1, NODE_49, (581.6/3), 100.0/3, 0, 360.0/3) | ^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:143:76: warning: narrowing conversion of '7.875e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 143 | DISCRETE_LFSR_NOISE(DRAGRACE_NOISE, 1, DRAGRACE_ATTRACT_EN, 15750.0/2, 1.0, 0, 0, &dragrace_lfsr) | ~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/dragrace.c:143:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 143 | DISCRETE_LFSR_NOISE(DRAGRACE_NOISE, 1, DRAGRACE_ATTRACT_EN, 15750.0/2, 1.0, 0, 0, &dragrace_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:145:88: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 145 | DISCRETE_RAMP(NODE_61, DRAGRACE_EXPLODE1_EN, DRAGRACE_EXPLODE1_EN, (1000.0-0.0)/1, 1000.0, 0.0, 1000.0) | ~~~~~~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4617:133: note: in expansion of macro 'DSE' 4617 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) DSC_SND_ENTRY( NODE, dst_ramp , DSS_NODE , 6, DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), NULL, "DISCRETE_RAMP" ), | ^~~ src/mame/audio/dragrace.c:145:9: note: in expansion of macro 'DISCRETE_RAMP' 145 | DISCRETE_RAMP(NODE_61, DRAGRACE_EXPLODE1_EN, DRAGRACE_EXPLODE1_EN, (1000.0-0.0)/1, 1000.0, 0.0, 1000.0) | ^~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '0.0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '2.2000000000000001e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:150:88: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 150 | DISCRETE_RAMP(NODE_66, DRAGRACE_EXPLODE2_EN, DRAGRACE_EXPLODE2_EN, (1000.0-0.0)/1, 1000.0, 0.0, 1000.0) | ~~~~~~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4617:133: note: in expansion of macro 'DSE' 4617 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) DSC_SND_ENTRY( NODE, dst_ramp , DSS_NODE , 6, DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), NULL, "DISCRETE_RAMP" ), | ^~~ src/mame/audio/dragrace.c:150:9: note: in expansion of macro 'DISCRETE_RAMP' 150 | DISCRETE_RAMP(NODE_66, DRAGRACE_EXPLODE2_EN, DRAGRACE_EXPLODE2_EN, (1000.0-0.0)/1, 1000.0, 0.0, 1000.0) | ^~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '0.0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '2.2000000000000001e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:169:49: warning: narrowing conversion of '3.1e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 169 | DISCRETE_MULTADD(NODE_71, NODE_70, 940.0-630.0, ((940.0-630.0)/2)+630.0) | ~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/dragrace.c:169:9: note: in expansion of macro 'DISCRETE_MULTADD' 169 | DISCRETE_MULTADD(NODE_71, NODE_70, 940.0-630.0, ((940.0-630.0)/2)+630.0) | ^~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:169:74: warning: narrowing conversion of '7.85e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 169 | DISCRETE_MULTADD(NODE_71, NODE_70, 940.0-630.0, ((940.0-630.0)/2)+630.0) | ~~~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/dragrace.c:169:9: note: in expansion of macro 'DISCRETE_MULTADD' 169 | DISCRETE_MULTADD(NODE_71, NODE_70, 940.0-630.0, ((940.0-630.0)/2)+630.0) | ^~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.0000000000000001e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '4.0780000000000001e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '3.15e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:179:79: warning: narrowing conversion of '2.4609375e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 179 | DISCRETE_SQUAREWFIX(DRAGRACE_LOTONE_SND, DRAGRACE_LOTONE_EN, 15750.0/2/32, 593.8, 50.0, 0, 0.0) | ~~~~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/dragrace.c:179:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 179 | DISCRETE_SQUAREWFIX(DRAGRACE_LOTONE_SND, DRAGRACE_LOTONE_EN, 15750.0/2/32, 593.8, 50.0, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.9379999999999995e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:180:79: warning: narrowing conversion of '1.96875e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 180 | DISCRETE_SQUAREWFIX(DRAGRACE_HITONE_SND, DRAGRACE_HITONE_EN, 15750.0/2/4, 593.8, 50.0, 0, 0.0) | ~~~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/dragrace.c:180:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 180 | DISCRETE_SQUAREWFIX(DRAGRACE_HITONE_SND, DRAGRACE_HITONE_EN, 15750.0/2/4, 593.8, 50.0, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.9379999999999995e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/eprom.c -o obj/mame/video/eprom.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/eprom.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/eprom.c -o obj/mame/drivers/eprom.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/eprom.c:28: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/firetrk.c -o obj/mame/video/firetrk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/firetrk.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/foodf.c -o obj/mame/video/foodf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/foodf.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/flyball.c -o obj/mame/drivers/flyball.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/flyball.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/firefox.c -o obj/mame/drivers/firefox.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/firefox.c:28: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/firetrk.c -o obj/mame/drivers/firetrk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/firetrk.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gauntlet.c -o obj/mame/video/gauntlet.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gauntlet.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/firetrk.c -o obj/mame/audio/firetrk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/firetrk.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/firetrk.h:7, from src/mame/audio/firetrk.c:8: src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/firetrk.c:211:9: note: in expansion of macro 'DISCRETE_555_CC' 211 | DISCRETE_555_CC(NODE_22, 1, // IC B9 pin 3, always enabled | ^~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:214:25: note: in expansion of macro 'CAP_U' 214 | CAP_U(0.01), // C25 | ^~~~~ src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/firetrk.c:211:9: note: in expansion of macro 'DISCRETE_555_CC' 211 | DISCRETE_555_CC(NODE_22, 1, // IC B9 pin 3, always enabled | ^~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:215:25: note: in expansion of macro 'RES_M' 215 | RES_M(1), 0, 0, // R28, no rGnd, no rDis | ^~~~~ src/mame/audio/firetrk.c:69:37: warning: narrowing conversion of '1.23046875e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 69 | #define FIRETRUCK_64V FIRETRUCK_1V/64 | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/firetrk.c:233:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 233 | DISCRETE_SQUAREWFIX(NODE_30, FIRETRUCK_ATTRACT_INV, FIRETRUCK_64V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:233:61: note: in expansion of macro 'FIRETRUCK_64V' 233 | DISCRETE_SQUAREWFIX(NODE_30, FIRETRUCK_ATTRACT_INV, FIRETRUCK_64V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ^~~~~~~~~~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/firetrk.c:233:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 233 | DISCRETE_SQUAREWFIX(NODE_30, FIRETRUCK_ATTRACT_INV, FIRETRUCK_64V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:233:76: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 233 | DISCRETE_SQUAREWFIX(NODE_30, FIRETRUCK_ATTRACT_INV, FIRETRUCK_64V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:233:99: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 233 | DISCRETE_SQUAREWFIX(NODE_30, FIRETRUCK_ATTRACT_INV, FIRETRUCK_64V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/firetrk.c:233:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 233 | DISCRETE_SQUAREWFIX(NODE_30, FIRETRUCK_ATTRACT_INV, FIRETRUCK_64V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:233:126: warning: narrowing conversion of '1.7e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 233 | DISCRETE_SQUAREWFIX(NODE_30, FIRETRUCK_ATTRACT_INV, FIRETRUCK_64V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/firetrk.c:233:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 233 | DISCRETE_SQUAREWFIX(NODE_30, FIRETRUCK_ATTRACT_INV, FIRETRUCK_64V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/firetrk.c:247:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 247 | DISCRETE_555_ASTABLE_CV(FIRETRUCK_SIRENSND, FIRETRUCK_ATTRACT_INV, | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:248:33: note: in expansion of macro 'RES_K' 248 | RES_K(2.2), // R60 | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/firetrk.c:247:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 247 | DISCRETE_555_ASTABLE_CV(FIRETRUCK_SIRENSND, FIRETRUCK_ATTRACT_INV, | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:249:33: note: in expansion of macro 'RES_K' 249 | RES_K(10), // R59 | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/firetrk.c:247:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 247 | DISCRETE_555_ASTABLE_CV(FIRETRUCK_SIRENSND, FIRETRUCK_ATTRACT_INV, | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:250:33: note: in expansion of macro 'CAP_U' 250 | CAP_U(0.1), // C37 | ^~~~~ src/mame/audio/firetrk.c:67:37: warning: narrowing conversion of '3.9375e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 67 | #define FIRETRUCK_2V FIRETRUCK_1V/2 | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/firetrk.c:263:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 263 | DISCRETE_LFSR_NOISE(FIRETRUCK_NOISE, FIRETRUCK_ATTRACT_INV, FIRETRUCK_ATTRACT_INV, FIRETRUCK_2V, 1.0, 0, 0.5, &firetrk_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:263:92: note: in expansion of macro 'FIRETRUCK_2V' 263 | DISCRETE_LFSR_NOISE(FIRETRUCK_NOISE, FIRETRUCK_ATTRACT_INV, FIRETRUCK_ATTRACT_INV, FIRETRUCK_2V, 1.0, 0, 0.5, &firetrk_lfsr) | ^~~~~~~~~~~~ src/mame/audio/firetrk.c:263:106: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 263 | DISCRETE_LFSR_NOISE(FIRETRUCK_NOISE, FIRETRUCK_ATTRACT_INV, FIRETRUCK_ATTRACT_INV, FIRETRUCK_2V, 1.0, 0, 0.5, &firetrk_lfsr) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/firetrk.c:263:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 263 | DISCRETE_LFSR_NOISE(FIRETRUCK_NOISE, FIRETRUCK_ATTRACT_INV, FIRETRUCK_ATTRACT_INV, FIRETRUCK_2V, 1.0, 0, 0.5, &firetrk_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:263:114: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 263 | DISCRETE_LFSR_NOISE(FIRETRUCK_NOISE, FIRETRUCK_ATTRACT_INV, FIRETRUCK_ATTRACT_INV, FIRETRUCK_2V, 1.0, 0, 0.5, &firetrk_lfsr) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/firetrk.c:263:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 263 | DISCRETE_LFSR_NOISE(FIRETRUCK_NOISE, FIRETRUCK_ATTRACT_INV, FIRETRUCK_ATTRACT_INV, FIRETRUCK_2V, 1.0, 0, 0.5, &firetrk_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4573:133: note: in expansion of macro 'DSE' 4573 | #define DISCRETE_SCHMITT_OSCILLATOR(NODE,ENAB,INP0,AMPL,TABLE) DSC_SND_ENTRY( NODE, dss_schmitt_osc , DSS_NODE , 3, DSE( ENAB,INP0,AMPL ), DSE( ENAB,INP0,AMPL ), TABLE, "DISCRETE_SCHMITT_OSCILLATOR" ), | ^~~ src/mame/audio/firetrk.c:276:9: note: in expansion of macro 'DISCRETE_SCHMITT_OSCILLATOR' 276 | DISCRETE_SCHMITT_OSCILLATOR(FIRETRUCK_SCREECHSND, FIRETRUCK_SKID_EN, FIRETRUCK_NOISE, DEFAULT_TTL_V_LOGIC_1, &firetrk_screech_osc) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:276:95: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 276 | DISCRETE_SCHMITT_OSCILLATOR(FIRETRUCK_SCREECHSND, FIRETRUCK_SKID_EN, FIRETRUCK_NOISE, DEFAULT_TTL_V_LOGIC_1, &firetrk_screech_osc) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:284:33: warning: narrowing conversion of '4.4000000000000004e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 284 | 4.4, 10, // Q3 instantally charges C42 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4663:133: note: in expansion of macro 'DSE' 4663 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc2 , DSS_NODE , 6, DSE( SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC ), DSE( SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL ), NULL, "DISCRETE_RCDISC2" ), | ^~~ src/mame/audio/firetrk.c:283:9: note: in expansion of macro 'DISCRETE_RCDISC2' 283 | DISCRETE_RCDISC2(NODE_70, FIRETRUCK_BELL_EN, | ^~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:288:43: warning: narrowing conversion of '3.1835205992509363e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 288 | 5.0 * 680 / (RES_K(10) + 680), // vRef = 5V * R64 / (R65 + R64) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4621:133: note: in expansion of macro 'DSE' 4621 | #define DISCRETE_TRANSFORM2(NODE,INP0,INP1,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 2, DSE( INP0,INP1 ), DSE( INP0,INP1 ), FUNCT, "DISCRETE_TRANSFORM2" ), | ^~~ src/mame/audio/firetrk.c:287:9: note: in expansion of macro 'DISCRETE_TRANSFORM2' 287 | DISCRETE_TRANSFORM2(NODE_71, NODE_70, | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:65:25: warning: narrowing conversion of '1.575e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 65 | #define FIRETRUCK_HSYNC 15750.0 /* not checked */ | ^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4557:133: note: in expansion of macro 'DSE' 4557 | #define DISCRETE_COUNTER(NODE,ENAB,RESET,CLK,MIN,MAX,DIR,INIT0,CLKTYPE) DSC_SND_ENTRY( NODE, dss_counter , DSS_NODE , 8, DSE( ENAB,RESET,CLK,NODE_NC,NODE_NC,DIR,INIT0,NODE_NC ), DSE( ENAB,RESET,CLK,MIN,MAX,DIR,INIT0,CLKTYPE ), NULL, "DISCRETE_COUNTER" ), | ^~~ src/mame/audio/firetrk.c:290:9: note: in expansion of macro 'DISCRETE_COUNTER' 290 | DISCRETE_COUNTER(NODE_72, 1, NODE_71, FIRETRUCK_HSYNC, 0, 15, 1, 0, DISC_CLK_IS_FREQ) // IC B10 | ^~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:290:47: note: in expansion of macro 'FIRETRUCK_HSYNC' 290 | DISCRETE_COUNTER(NODE_72, 1, NODE_71, FIRETRUCK_HSYNC, 0, 15, 1, 0, DISC_CLK_IS_FREQ) // IC B10 | ^~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:294:43: warning: narrowing conversion of '3.3333333333333331e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 294 | RES_K(47) / (RES_K(47) + RES_K(47) + RES_K(47)), // to drop voltage per divider R72 / (R70+R71+R72) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4623:133: note: in expansion of macro 'DSE' 4623 | #define DISCRETE_TRANSFORM4(NODE,INP0,INP1,INP2,INP3,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 4, DSE( INP0,INP1,INP2,INP3 ), DSE( INP0,INP1,INP2,INP3 ), FUNCT, "DISCRETE_TRANSFORM4" ), | ^~~ src/mame/audio/firetrk.c:291:9: note: in expansion of macro 'DISCRETE_TRANSFORM4' 291 | DISCRETE_TRANSFORM4(FIRETRUCK_BELLSND, NODE_72, | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:68:37: warning: narrowing conversion of '9.84375e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 68 | #define FIRETRUCK_8V FIRETRUCK_1V/8 | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/firetrk.c:302:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 302 | DISCRETE_SQUAREWFIX(FIRETRUCK_XTNDPLYSND, FIRETRUCK_XTNDPLY_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:302:73: note: in expansion of macro 'FIRETRUCK_8V' 302 | DISCRETE_SQUAREWFIX(FIRETRUCK_XTNDPLYSND, FIRETRUCK_XTNDPLY_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1, 0.0) | ^~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/firetrk.c:310:1: note: in expansion of macro 'DISCRETE_SOUND_END' 310 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/firetrk.c:310:1: note: in expansion of macro 'DISCRETE_SOUND_END' 310 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/firetrk.c:310:1: note: in expansion of macro 'DISCRETE_SOUND_END' 310 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/firetrk.c:414:9: note: in expansion of macro 'DISCRETE_555_CC' 414 | DISCRETE_555_CC(NODE_22, 1, // IC A6 pin 3, always enabled | ^~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:417:25: note: in expansion of macro 'CAP_U' 417 | CAP_U(0.01), // C21 | ^~~~~ src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.3e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/firetrk.c:414:9: note: in expansion of macro 'DISCRETE_555_CC' 414 | DISCRETE_555_CC(NODE_22, 1, // IC A6 pin 3, always enabled | ^~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:418:25: note: in expansion of macro 'RES_M' 418 | RES_M(3.3), 0, 0, // R11, no rGnd, no rDis | ^~~~~ src/mame/audio/firetrk.c:67:37: warning: narrowing conversion of '3.9375e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 67 | #define FIRETRUCK_2V FIRETRUCK_1V/2 | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/firetrk.c:442:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 442 | DISCRETE_LFSR_NOISE(SUPERBUG_NOISE, SUPERBUG_ATTRACT_INV, SUPERBUG_ATTRACT_INV, FIRETRUCK_2V, 1.0, 0, 0.5, &firetrk_lfsr) // Same as firetrk | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:442:89: note: in expansion of macro 'FIRETRUCK_2V' 442 | DISCRETE_LFSR_NOISE(SUPERBUG_NOISE, SUPERBUG_ATTRACT_INV, SUPERBUG_ATTRACT_INV, FIRETRUCK_2V, 1.0, 0, 0.5, &firetrk_lfsr) // Same as firetrk | ^~~~~~~~~~~~ src/mame/audio/firetrk.c:442:103: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 442 | DISCRETE_LFSR_NOISE(SUPERBUG_NOISE, SUPERBUG_ATTRACT_INV, SUPERBUG_ATTRACT_INV, FIRETRUCK_2V, 1.0, 0, 0.5, &firetrk_lfsr) // Same as firetrk | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/firetrk.c:442:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 442 | DISCRETE_LFSR_NOISE(SUPERBUG_NOISE, SUPERBUG_ATTRACT_INV, SUPERBUG_ATTRACT_INV, FIRETRUCK_2V, 1.0, 0, 0.5, &firetrk_lfsr) // Same as firetrk | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:442:111: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 442 | DISCRETE_LFSR_NOISE(SUPERBUG_NOISE, SUPERBUG_ATTRACT_INV, SUPERBUG_ATTRACT_INV, FIRETRUCK_2V, 1.0, 0, 0.5, &firetrk_lfsr) // Same as firetrk | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/firetrk.c:442:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 442 | DISCRETE_LFSR_NOISE(SUPERBUG_NOISE, SUPERBUG_ATTRACT_INV, SUPERBUG_ATTRACT_INV, FIRETRUCK_2V, 1.0, 0, 0.5, &firetrk_lfsr) // Same as firetrk | ^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4573:133: note: in expansion of macro 'DSE' 4573 | #define DISCRETE_SCHMITT_OSCILLATOR(NODE,ENAB,INP0,AMPL,TABLE) DSC_SND_ENTRY( NODE, dss_schmitt_osc , DSS_NODE , 3, DSE( ENAB,INP0,AMPL ), DSE( ENAB,INP0,AMPL ), TABLE, "DISCRETE_SCHMITT_OSCILLATOR" ), | ^~~ src/mame/audio/firetrk.c:455:9: note: in expansion of macro 'DISCRETE_SCHMITT_OSCILLATOR' 455 | DISCRETE_SCHMITT_OSCILLATOR(SUPERBUG_SCREECHSND, SUPERBUG_SKID_EN, SUPERBUG_NOISE, DEFAULT_TTL_V_LOGIC_1, &superbug_screech_osc) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:455:92: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 455 | DISCRETE_SCHMITT_OSCILLATOR(SUPERBUG_SCREECHSND, SUPERBUG_SKID_EN, SUPERBUG_NOISE, DEFAULT_TTL_V_LOGIC_1, &superbug_screech_osc) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:68:37: warning: narrowing conversion of '9.84375e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 68 | #define FIRETRUCK_8V FIRETRUCK_1V/8 | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/firetrk.c:462:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 462 | DISCRETE_SQUAREWFIX(SUPERBUG_ASRSND, SUPERBUG_ASR_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:462:63: note: in expansion of macro 'FIRETRUCK_8V' 462 | DISCRETE_SQUAREWFIX(SUPERBUG_ASRSND, SUPERBUG_ASR_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) | ^~~~~~~~~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/firetrk.c:462:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 462 | DISCRETE_SQUAREWFIX(SUPERBUG_ASRSND, SUPERBUG_ASR_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:462:77: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 462 | DISCRETE_SQUAREWFIX(SUPERBUG_ASRSND, SUPERBUG_ASR_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:462:100: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 462 | DISCRETE_SQUAREWFIX(SUPERBUG_ASRSND, SUPERBUG_ASR_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/firetrk.c:462:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 462 | DISCRETE_SQUAREWFIX(SUPERBUG_ASRSND, SUPERBUG_ASR_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:462:127: warning: narrowing conversion of '1.7e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 462 | DISCRETE_SQUAREWFIX(SUPERBUG_ASRSND, SUPERBUG_ASR_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/firetrk.c:462:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 462 | DISCRETE_SQUAREWFIX(SUPERBUG_ASRSND, SUPERBUG_ASR_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/firetrk.c:598:9: note: in expansion of macro 'DISCRETE_555_CC' 598 | DISCRETE_555_CC(NODE_22, 1, // IC C9 pin 9 | ^~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:601:25: note: in expansion of macro 'CAP_U' 601 | CAP_U(0.01), // C81 | ^~~~~ src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/firetrk.c:598:9: note: in expansion of macro 'DISCRETE_555_CC' 598 | DISCRETE_555_CC(NODE_22, 1, // IC C9 pin 9 | ^~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:602:25: note: in expansion of macro 'RES_M' 602 | RES_M(1), 0, 0, // R86, no rGnd, no rDis | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/firetrk.c:633:9: note: in expansion of macro 'DISCRETE_555_CC' 633 | DISCRETE_555_CC(NODE_42, 1, // IC C9 pin 5 | ^~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:636:25: note: in expansion of macro 'CAP_U' 636 | CAP_U(0.01), // C80 | ^~~~~ src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/firetrk.c:633:9: note: in expansion of macro 'DISCRETE_555_CC' 633 | DISCRETE_555_CC(NODE_42, 1, // IC C9 pin 5 | ^~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:637:25: note: in expansion of macro 'RES_M' 637 | RES_M(1), 0, 0, // R81, no rGnd, no rDis | ^~~~~ src/mame/audio/firetrk.c:67:37: warning: narrowing conversion of '3.9375e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 67 | #define FIRETRUCK_2V FIRETRUCK_1V/2 | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/firetrk.c:661:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 661 | DISCRETE_LFSR_NOISE(MONTECAR_NOISE, MONTECAR_ATTRACT_INV, MONTECAR_ATTRACT_INV,FIRETRUCK_2V , 1.0, 0, 0.5, &firetrk_lfsr) // Same as firetrk | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:661:88: note: in expansion of macro 'FIRETRUCK_2V' 661 | DISCRETE_LFSR_NOISE(MONTECAR_NOISE, MONTECAR_ATTRACT_INV, MONTECAR_ATTRACT_INV,FIRETRUCK_2V , 1.0, 0, 0.5, &firetrk_lfsr) // Same as firetrk | ^~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/firetrk.c:690:1: note: in expansion of macro 'DISCRETE_SOUND_END' 690 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/firetrk.c:690:1: note: in expansion of macro 'DISCRETE_SOUND_END' 690 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/firetrk.c:690:1: note: in expansion of macro 'DISCRETE_SOUND_END' 690 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:68:37: warning: narrowing conversion of '9.84375e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 68 | #define FIRETRUCK_8V FIRETRUCK_1V/8 | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/firetrk.c:683:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 683 | DISCRETE_SQUAREWFIX(MONTECAR_BEEPSND, MONTECAR_BEEPER_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:683:67: note: in expansion of macro 'FIRETRUCK_8V' 683 | DISCRETE_SQUAREWFIX(MONTECAR_BEEPSND, MONTECAR_BEEPER_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) | ^~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/firetrk.c:690:1: note: in expansion of macro 'DISCRETE_SOUND_END' 690 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/firetrk.c:690:1: note: in expansion of macro 'DISCRETE_SOUND_END' 690 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:683:131: warning: narrowing conversion of '1.7e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 683 | DISCRETE_SQUAREWFIX(MONTECAR_BEEPSND, MONTECAR_BEEPER_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/firetrk.c:683:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 683 | DISCRETE_SQUAREWFIX(MONTECAR_BEEPSND, MONTECAR_BEEPER_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) | ^~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/foodf.c -o obj/mame/drivers/foodf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/foodf.c:78: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/harddriv.c -o obj/mame/audio/harddriv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/harddriv.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/harddriv.c -o obj/mame/video/harddriv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/harddriv.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/irobot.c -o obj/mame/video/irobot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/irobot.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gauntlet.c -o obj/mame/drivers/gauntlet.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gauntlet.c:123: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/irobot.c -o obj/mame/drivers/irobot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/irobot.c:80: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/harddriv.c -o obj/mame/machine/harddriv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/harddriv.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/jaguar.c -o obj/mame/audio/jaguar.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/jaguar.c:147: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/irobot.c -o obj/mame/machine/irobot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/irobot.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/jedi.c -o obj/mame/audio/jedi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/jedi.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jedi.c -o obj/mame/drivers/jedi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jedi.c:113: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/klax.c -o obj/mame/video/klax.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/klax.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/jedi.c -o obj/mame/video/jedi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/jedi.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/harddriv.c -o obj/mame/drivers/harddriv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/harddriv.c:328: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/klax.c -o obj/mame/drivers/klax.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/klax.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/liberatr.c -o obj/mame/video/liberatr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/liberatr.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/liberatr.c -o obj/mame/drivers/liberatr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/liberatr.c:137: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/metalmx.c -o obj/mame/drivers/metalmx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/metalmx.c:256: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/mhavoc.c -o obj/mame/machine/mhavoc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/mhavoc.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mgolf.c -o obj/mame/drivers/mgolf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mgolf.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jaguar.c -o obj/mame/drivers/jaguar.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jaguar.c:335: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mhavoc.c -o obj/mame/drivers/mhavoc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mhavoc.c:186: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mediagx.c -o obj/mame/drivers/mediagx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mediagx.c:67: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nitedrvr.c -o obj/mame/video/nitedrvr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/nitedrvr.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/nitedrvr.c -o obj/mame/machine/nitedrvr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/nitedrvr.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nitedrvr.c -o obj/mame/drivers/nitedrvr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/nitedrvr.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/missile.c -o obj/mame/drivers/missile.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/missile.c:352: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/nitedrvr.c -o obj/mame/audio/nitedrvr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/nitedrvr.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/nitedrvr.h:7, from src/mame/audio/nitedrvr.c:7: src/mame/audio/nitedrvr.c:82:65: warning: narrowing conversion of '2.2000000000000001e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 82 | DISCRETE_RCFILTER(NODE_20, NITEDRVR_MOTOR_DATA, 123037, 2.2e-6) | ^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/nitedrvr.c:82:9: note: in expansion of macro 'DISCRETE_RCFILTER' 82 | DISCRETE_RCFILTER(NODE_20, NITEDRVR_MOTOR_DATA, 123037, 2.2e-6) | ^~~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:86:51: warning: narrowing conversion of '4.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 86 | DISCRETE_MULTADD(NODE_23, NODE_22, 2, 27.0/6) /* F1 = /12*2 = /6 */ | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/nitedrvr.c:86:9: note: in expansion of macro 'DISCRETE_MULTADD' 86 | DISCRETE_MULTADD(NODE_23, NODE_22, 2, 27.0/6) /* F1 = /12*2 = /6 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:87:56: warning: narrowing conversion of '2.6223333333333335e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 87 | DISCRETE_SQUAREWAVE(NODE_24, 1, NODE_23, (786.7/3), 50.0, 0, 0) | ~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/nitedrvr.c:87:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 87 | DISCRETE_SQUAREWAVE(NODE_24, 1, NODE_23, (786.7/3), 50.0, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:87:61: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 87 | DISCRETE_SQUAREWAVE(NODE_24, 1, NODE_23, (786.7/3), 50.0, 0, 0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/nitedrvr.c:87:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 87 | DISCRETE_SQUAREWAVE(NODE_24, 1, NODE_23, (786.7/3), 50.0, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:88:52: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 88 | DISCRETE_RCFILTER(NODE_25, NODE_24, 10000, 1e-7) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/nitedrvr.c:88:9: note: in expansion of macro 'DISCRETE_RCFILTER' 88 | DISCRETE_RCFILTER(NODE_25, NODE_24, 10000, 1e-7) | ^~~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:90:51: warning: narrowing conversion of '6.75e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 90 | DISCRETE_MULTADD(NODE_26, NODE_22, 3, 27.0/4) /* F2 = /12*3 = /4 */ | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/nitedrvr.c:90:9: note: in expansion of macro 'DISCRETE_MULTADD' 90 | DISCRETE_MULTADD(NODE_26, NODE_22, 3, 27.0/4) /* F2 = /12*3 = /4 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:91:56: warning: narrowing conversion of '2.6223333333333335e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 91 | DISCRETE_SQUAREWAVE(NODE_27, 1, NODE_26, (786.7/3), 50.0, 0, 0) | ~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/nitedrvr.c:91:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 91 | DISCRETE_SQUAREWAVE(NODE_27, 1, NODE_26, (786.7/3), 50.0, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:91:61: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 91 | DISCRETE_SQUAREWAVE(NODE_27, 1, NODE_26, (786.7/3), 50.0, 0, 0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/nitedrvr.c:91:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 91 | DISCRETE_SQUAREWAVE(NODE_27, 1, NODE_26, (786.7/3), 50.0, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:92:52: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 92 | DISCRETE_RCFILTER(NODE_28, NODE_27, 10000, 1e-7) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/nitedrvr.c:92:9: note: in expansion of macro 'DISCRETE_RCFILTER' 92 | DISCRETE_RCFILTER(NODE_28, NODE_27, 10000, 1e-7) | ^~~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:94:51: warning: narrowing conversion of '9.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 94 | DISCRETE_MULTADD(NODE_29, NODE_22, 4, 27.0/3) /* F3 = /12*4 = /3 */ | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/nitedrvr.c:94:9: note: in expansion of macro 'DISCRETE_MULTADD' 94 | DISCRETE_MULTADD(NODE_29, NODE_22, 4, 27.0/3) /* F3 = /12*4 = /3 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:95:56: warning: narrowing conversion of '2.6223333333333335e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 95 | DISCRETE_SQUAREWAVE(NODE_30, 1, NODE_29, (786.7/3), 100.0/3, 0, 360.0/3) | ~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/nitedrvr.c:95:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 95 | DISCRETE_SQUAREWAVE(NODE_30, 1, NODE_29, (786.7/3), 100.0/3, 0, 360.0/3) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:95:66: warning: narrowing conversion of '3.3333333333333336e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 95 | DISCRETE_SQUAREWAVE(NODE_30, 1, NODE_29, (786.7/3), 100.0/3, 0, 360.0/3) | ~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/nitedrvr.c:95:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 95 | DISCRETE_SQUAREWAVE(NODE_30, 1, NODE_29, (786.7/3), 100.0/3, 0, 360.0/3) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:96:52: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 96 | DISCRETE_RCFILTER(NODE_31, NODE_30, 10000, 1e-7) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/nitedrvr.c:96:9: note: in expansion of macro 'DISCRETE_RCFILTER' 96 | DISCRETE_RCFILTER(NODE_31, NODE_30, 10000, 1e-7) | ^~~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:108:92: warning: narrowing conversion of '1.96875e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 108 | DISCRETE_LFSR_NOISE(NITEDRVR_NOISE, NITEDRVR_CRASH_EN, NITEDRVR_CRASH_EN, 15750.0/2/4, 1.0, 0, 0, &nitedrvr_lfsr) | ~~~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/nitedrvr.c:108:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 108 | DISCRETE_LFSR_NOISE(NITEDRVR_NOISE, NITEDRVR_CRASH_EN, NITEDRVR_CRASH_EN, 15750.0/2/4, 1.0, 0, 0, &nitedrvr_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:108:96: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 108 | DISCRETE_LFSR_NOISE(NITEDRVR_NOISE, NITEDRVR_CRASH_EN, NITEDRVR_CRASH_EN, 15750.0/2/4, 1.0, 0, 0, &nitedrvr_lfsr) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/nitedrvr.c:108:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 108 | DISCRETE_LFSR_NOISE(NITEDRVR_NOISE, NITEDRVR_CRASH_EN, NITEDRVR_CRASH_EN, 15750.0/2/4, 1.0, 0, 0, &nitedrvr_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:111:55: warning: narrowing conversion of '5.4560000000000002e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 111 | DISCRETE_RCFILTER(NITEDRVR_BANG_SND, NODE_62, 545.6, 3.3e-7) | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/nitedrvr.c:111:9: note: in expansion of macro 'DISCRETE_RCFILTER' 111 | DISCRETE_RCFILTER(NITEDRVR_BANG_SND, NODE_62, 545.6, 3.3e-7) | ^~~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:111:62: warning: narrowing conversion of '3.3000000000000002e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 111 | DISCRETE_RCFILTER(NITEDRVR_BANG_SND, NODE_62, 545.6, 3.3e-7) | ^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/nitedrvr.c:111:9: note: in expansion of macro 'DISCRETE_RCFILTER' 111 | DISCRETE_RCFILTER(NITEDRVR_BANG_SND, NODE_62, 545.6, 3.3e-7) | ^~~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:130:51: warning: narrowing conversion of '1.0000000000000001e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 130 | DISCRETE_RCFILTER(NODE_71, NODE_70, 1000, 1e-5) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/nitedrvr.c:130:9: note: in expansion of macro 'DISCRETE_RCFILTER' 130 | DISCRETE_RCFILTER(NODE_71, NODE_70, 1000, 1e-5) | ^~~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:131:49: warning: narrowing conversion of '3.1e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 131 | DISCRETE_MULTADD(NODE_72, NODE_71, 940.0-630.0, ((940.0-630.0)/2)+630.0) | ~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/nitedrvr.c:131:9: note: in expansion of macro 'DISCRETE_MULTADD' 131 | DISCRETE_MULTADD(NODE_72, NODE_71, 940.0-630.0, ((940.0-630.0)/2)+630.0) | ^~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:131:74: warning: narrowing conversion of '7.85e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 131 | DISCRETE_MULTADD(NODE_72, NODE_71, 940.0-630.0, ((940.0-630.0)/2)+630.0) | ~~~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/nitedrvr.c:131:9: note: in expansion of macro 'DISCRETE_MULTADD' 131 | DISCRETE_MULTADD(NODE_72, NODE_71, 940.0-630.0, ((940.0-630.0)/2)+630.0) | ^~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:132:80: warning: narrowing conversion of '2.2690000000000001e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 132 | DISCRETE_SQUAREWAVE(NITEDRVR_SCREECH1_SND, NITEDRVR_SKID1_EN, NODE_72, 226.9, 31.5, 0, 0.0) | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/nitedrvr.c:132:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 132 | DISCRETE_SQUAREWAVE(NITEDRVR_SCREECH1_SND, NITEDRVR_SKID1_EN, NODE_72, 226.9, 31.5, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:132:87: warning: narrowing conversion of '3.15e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 132 | DISCRETE_SQUAREWAVE(NITEDRVR_SCREECH1_SND, NITEDRVR_SKID1_EN, NODE_72, 226.9, 31.5, 0, 0.0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/nitedrvr.c:132:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 132 | DISCRETE_SQUAREWAVE(NITEDRVR_SCREECH1_SND, NITEDRVR_SKID1_EN, NODE_72, 226.9, 31.5, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:134:50: warning: narrowing conversion of '7.54e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 134 | DISCRETE_MULTADD(NODE_75, NODE_71, 1380.0-626.0, 626.0+((1380.0-626.0)/2)) /* Frequency */ | ~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/nitedrvr.c:134:9: note: in expansion of macro 'DISCRETE_MULTADD' 134 | DISCRETE_MULTADD(NODE_75, NODE_71, 1380.0-626.0, 626.0+((1380.0-626.0)/2)) /* Frequency */ | ^~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:134:63: warning: narrowing conversion of '1.003e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 134 | DISCRETE_MULTADD(NODE_75, NODE_71, 1380.0-626.0, 626.0+((1380.0-626.0)/2)) /* Frequency */ | ~~~~~^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/nitedrvr.c:134:9: note: in expansion of macro 'DISCRETE_MULTADD' 134 | DISCRETE_MULTADD(NODE_75, NODE_71, 1380.0-626.0, 626.0+((1380.0-626.0)/2)) /* Frequency */ | ^~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:135:48: warning: narrowing conversion of '1.9e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 135 | DISCRETE_MULTADD(NODE_76, NODE_71, 32.0-13.0, 13.0+((32.0-13.0)/2)) /* Duty */ | ~~~~^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/nitedrvr.c:135:9: note: in expansion of macro 'DISCRETE_MULTADD' 135 | DISCRETE_MULTADD(NODE_76, NODE_71, 32.0-13.0, 13.0+((32.0-13.0)/2)) /* Duty */ | ^~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:135:59: warning: narrowing conversion of '2.25e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 135 | DISCRETE_MULTADD(NODE_76, NODE_71, 32.0-13.0, 13.0+((32.0-13.0)/2)) /* Duty */ | ~~~~^~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/nitedrvr.c:135:9: note: in expansion of macro 'DISCRETE_MULTADD' 135 | DISCRETE_MULTADD(NODE_76, NODE_71, 32.0-13.0, 13.0+((32.0-13.0)/2)) /* Duty */ | ^~~~~~~~~~~~~~~~ src/mame/audio/nitedrvr.c:136:80: warning: narrowing conversion of '2.2690000000000001e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 136 | DISCRETE_SQUAREWAVE(NITEDRVR_SCREECH2_SND, NITEDRVR_SKID2_EN, NODE_75, 226.9, NODE_76, 0, 0.0) | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/nitedrvr.c:136:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 136 | DISCRETE_SQUAREWAVE(NITEDRVR_SCREECH2_SND, NITEDRVR_SKID2_EN, NODE_75, 226.9, NODE_76, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/offtwall.c -o obj/mame/video/offtwall.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/offtwall.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/orbit.c -o obj/mame/video/orbit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/orbit.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/offtwall.c -o obj/mame/drivers/offtwall.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/offtwall.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/orbit.c -o obj/mame/drivers/orbit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/orbit.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/orbit.c -o obj/mame/audio/orbit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/orbit.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/orbit.h:7, from src/mame/audio/orbit.c:7: src/mame/audio/orbit.c:91:73: warning: narrowing conversion of '3.9375e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 91 | DISCRETE_SQUAREWFIX(ORBIT_WARNING_SND, ORBIT_WARNING_EN, 15750.0/4, 755.4, 50.0, 0, 0.0) | ~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/orbit.c:91:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 91 | DISCRETE_SQUAREWFIX(ORBIT_WARNING_SND, ORBIT_WARNING_EN, 15750.0/4, 755.4, 50.0, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/orbit.c:91:77: warning: narrowing conversion of '7.5539999999999998e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 91 | DISCRETE_SQUAREWFIX(ORBIT_WARNING_SND, ORBIT_WARNING_EN, 15750.0/4, 755.4, 50.0, 0, 0.0) | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/orbit.c:91:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 91 | DISCRETE_SQUAREWFIX(ORBIT_WARNING_SND, ORBIT_WARNING_EN, 15750.0/4, 755.4, 50.0, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/orbit.c:91:84: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 91 | DISCRETE_SQUAREWFIX(ORBIT_WARNING_SND, ORBIT_WARNING_EN, 15750.0/4, 755.4, 50.0, 0, 0.0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/orbit.c:91:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 91 | DISCRETE_SQUAREWFIX(ORBIT_WARNING_SND, ORBIT_WARNING_EN, 15750.0/4, 755.4, 50.0, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/orbit.c:98:83: warning: narrowing conversion of '2.4609375e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 98 | DISCRETE_LFSR_NOISE(ORBIT_NOISE, ORBIT_NOISE_EN, ORBIT_NOISE_EN, 15750.0/2/32, 1, 0, 0, &orbit_lfsr) | ~~~~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/orbit.c:98:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 98 | DISCRETE_LFSR_NOISE(ORBIT_NOISE, ORBIT_NOISE_EN, ORBIT_NOISE_EN, 15750.0/2/32, 1, 0, 0, &orbit_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/orbit.c:118:51: warning: narrowing conversion of '2.3625e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 118 | DISCRETE_DIVIDE(NODE_31, 1, 12096000.0/256/2, NODE_30) | ~~~~~~~~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4583:133: note: in expansion of macro 'DSE' 4583 | #define DISCRETE_DIVIDE(NODE,ENAB,INP0,INP1) DSC_SND_ENTRY( NODE, dst_divide , DSS_NODE , 3, DSE( ENAB,INP0,INP1 ), DSE( ENAB,INP0,INP1 ), NULL, "DISCRETE_DIVIDE" ), | ^~~ src/mame/audio/orbit.c:118:9: note: in expansion of macro 'DISCRETE_DIVIDE' 118 | DISCRETE_DIVIDE(NODE_31, 1, 12096000.0/256/2, NODE_30) | ^~~~~~~~~~~~~~~ src/mame/audio/orbit.c:119:91: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 119 | DISCRETE_SQUAREWAVE(ORBIT_ANOTE1_SND, ORBIT_NOTE_FREQ, NODE_31, ORBIT_ANOTE1_AMP, 50.0, 0, 0.0) /* NOTE=FF Disables audio */ | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/orbit.c:119:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 119 | DISCRETE_SQUAREWAVE(ORBIT_ANOTE1_SND, ORBIT_NOTE_FREQ, NODE_31, ORBIT_ANOTE1_AMP, 50.0, 0, 0.0) /* NOTE=FF Disables audio */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/orbit.c:120:91: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 120 | DISCRETE_SQUAREWAVE(ORBIT_ANOTE2_SND, ORBIT_NOTE_FREQ, NODE_31, ORBIT_ANOTE2_AMP, 50.0, 0, 0.0) /* NOTE=FF Disables audio */ | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/orbit.c:120:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 120 | DISCRETE_SQUAREWAVE(ORBIT_ANOTE2_SND, ORBIT_NOTE_FREQ, NODE_31, ORBIT_ANOTE2_AMP, 50.0, 0, 0.0) /* NOTE=FF Disables audio */ | ^~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pong.c -o obj/mame/drivers/pong.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pong.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/jaguar.c -o obj/mame/video/jaguar.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/jaguar.c:139: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/poolshrk.c -o obj/mame/drivers/poolshrk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/poolshrk.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/poolshrk.c -o obj/mame/video/poolshrk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/poolshrk.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/quizshow.c -o obj/mame/drivers/quizshow.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/quizshow.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rampart.c -o obj/mame/video/rampart.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/rampart.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/poolshrk.c -o obj/mame/audio/poolshrk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/poolshrk.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/poolshrk.h:7, from src/mame/audio/poolshrk.c:7: src/mame/audio/poolshrk.c:76:67: warning: narrowing conversion of '6.15234375e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 76 | DISCRETE_SQUAREWFIX(NODE_20, POOLSHRK_BUMP_EN, 15750.0/2.0/128.0, 3.4, 50.0, 3.4/2, 0.0) // 128V signal 3.4V | ~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/poolshrk.c:76:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 76 | DISCRETE_SQUAREWFIX(NODE_20, POOLSHRK_BUMP_EN, 15750.0/2.0/128.0, 3.4, 50.0, 3.4/2, 0.0) // 128V signal 3.4V | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/poolshrk.c:76:75: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 76 | DISCRETE_SQUAREWFIX(NODE_20, POOLSHRK_BUMP_EN, 15750.0/2.0/128.0, 3.4, 50.0, 3.4/2, 0.0) // 128V signal 3.4V | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/poolshrk.c:76:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 76 | DISCRETE_SQUAREWFIX(NODE_20, POOLSHRK_BUMP_EN, 15750.0/2.0/128.0, 3.4, 50.0, 3.4/2, 0.0) // 128V signal 3.4V | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/poolshrk.c:76:80: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 76 | DISCRETE_SQUAREWFIX(NODE_20, POOLSHRK_BUMP_EN, 15750.0/2.0/128.0, 3.4, 50.0, 3.4/2, 0.0) // 128V signal 3.4V | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/poolshrk.c:76:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 76 | DISCRETE_SQUAREWFIX(NODE_20, POOLSHRK_BUMP_EN, 15750.0/2.0/128.0, 3.4, 50.0, 3.4/2, 0.0) // 128V signal 3.4V | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/poolshrk.c:76:89: warning: narrowing conversion of '1.7e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 76 | DISCRETE_SQUAREWFIX(NODE_20, POOLSHRK_BUMP_EN, 15750.0/2.0/128.0, 3.4, 50.0, 3.4/2, 0.0) // 128V signal 3.4V | ~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/poolshrk.c:76:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 76 | DISCRETE_SQUAREWFIX(NODE_20, POOLSHRK_BUMP_EN, 15750.0/2.0/128.0, 3.4, 50.0, 3.4/2, 0.0) // 128V signal 3.4V | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/poolshrk.c:77:60: warning: narrowing conversion of '4.6999999999999999e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 77 | DISCRETE_RCFILTER(POOLSHRK_BUMP_SND, NODE_20, 470, 4.7e-6) // Filtered by R53/C14 | ^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/poolshrk.c:77:9: note: in expansion of macro 'DISCRETE_RCFILTER' 77 | DISCRETE_RCFILTER(POOLSHRK_BUMP_SND, NODE_20, 470, 4.7e-6) // Filtered by R53/C14 | ^~~~~~~~~~~~~~~~~ src/mame/audio/poolshrk.c:94:60: warning: narrowing conversion of '1.23046875e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 94 | 15750.0/2.0/64.0, // 64V signal | ~~~~~~~~~~~^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4557:133: note: in expansion of macro 'DSE' 4557 | #define DISCRETE_COUNTER(NODE,ENAB,RESET,CLK,MIN,MAX,DIR,INIT0,CLKTYPE) DSC_SND_ENTRY( NODE, dss_counter , DSS_NODE , 8, DSE( ENAB,RESET,CLK,NODE_NC,NODE_NC,DIR,INIT0,NODE_NC ), DSE( ENAB,RESET,CLK,MIN,MAX,DIR,INIT0,CLKTYPE ), NULL, "DISCRETE_COUNTER" ), | ^~~ src/mame/audio/poolshrk.c:91:9: note: in expansion of macro 'DISCRETE_COUNTER' 91 | DISCRETE_COUNTER(NODE_30, // Counter E8 (9316 is a 74161) | ^~~~~~~~~~~~~~~~ src/mame/audio/poolshrk.c:107:25: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 107 | 1.e-8, // C16 | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/poolshrk.c:103:9: note: in expansion of macro 'DISCRETE_555_CC' 103 | DISCRETE_555_CC(NODE_33, // IC C9, pin 3 | ^~~~~~~~~~~~~~~ src/mame/audio/poolshrk.c:138:60: warning: narrowing conversion of '3.9375e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 138 | 15750.0/2.0/2.0, // 2V signal | ~~~~~~~~~~~^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4557:133: note: in expansion of macro 'DSE' 4557 | #define DISCRETE_COUNTER(NODE,ENAB,RESET,CLK,MIN,MAX,DIR,INIT0,CLKTYPE) DSC_SND_ENTRY( NODE, dss_counter , DSS_NODE , 8, DSE( ENAB,RESET,CLK,NODE_NC,NODE_NC,DIR,INIT0,NODE_NC ), DSE( ENAB,RESET,CLK,MIN,MAX,DIR,INIT0,CLKTYPE ), NULL, "DISCRETE_COUNTER" ), | ^~~ src/mame/audio/poolshrk.c:135:9: note: in expansion of macro 'DISCRETE_COUNTER' 135 | DISCRETE_COUNTER(NODE_41, // Counter J9 (9316 is a 74161) | ^~~~~~~~~~~~~~~~ src/mame/audio/poolshrk.c:142:61: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 142 | DISCRETE_TRANSFORM3(POOLSHRK_CLICK_SND, NODE_41, 1, 3.4, "01&2*") // Q0 output of J9, pin 14. Set to proper amplitude | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4622:133: note: in expansion of macro 'DSE' 4622 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), FUNCT, "DISCRETE_TRANSFORM3" ), | ^~~ src/mame/audio/poolshrk.c:142:9: note: in expansion of macro 'DISCRETE_TRANSFORM3' 142 | DISCRETE_TRANSFORM3(POOLSHRK_CLICK_SND, NODE_41, 1, 3.4, "01&2*") // Q0 output of J9, pin 14. Set to proper amplitude | ^~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/quantum.c -o obj/mame/drivers/quantum.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/quantum.c:46: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/relief.c -o obj/mame/video/relief.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/relief.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/runaway.c -o obj/mame/video/runaway.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/runaway.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rampart.c -o obj/mame/drivers/rampart.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/rampart.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/relief.c -o obj/mame/drivers/relief.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/relief.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/runaway.c -o obj/mame/drivers/runaway.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/runaway.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/shuuz.c -o obj/mame/video/shuuz.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/shuuz.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sbrkout.c -o obj/mame/drivers/sbrkout.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sbrkout.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/shuuz.c -o obj/mame/drivers/shuuz.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/shuuz.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/skullxbo.c -o obj/mame/video/skullxbo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/skullxbo.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/skydiver.c -o obj/mame/drivers/skydiver.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/skydiver.c:89: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/skydiver.c -o obj/mame/video/skydiver.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/skydiver.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/skullxbo.c -o obj/mame/drivers/skullxbo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/skullxbo.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/skydiver.c -o obj/mame/audio/skydiver.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/skydiver.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/skydiver.h:7, from src/mame/audio/skydiver.c:7: src/mame/audio/skydiver.c:100:71: warning: narrowing conversion of '3.024e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 100 | DISCRETE_DIVIDE(NODE_20, SKYDIVER_RANGE_DATA, 12096000.0 /2.0 / 2.0, SKYDIVER_RANGE_DATA) | ~~~~~~~~~~~~~~~~^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4583:133: note: in expansion of macro 'DSE' 4583 | #define DISCRETE_DIVIDE(NODE,ENAB,INP0,INP1) DSC_SND_ENTRY( NODE, dst_divide , DSS_NODE , 3, DSE( ENAB,INP0,INP1 ), DSE( ENAB,INP0,INP1 ), NULL, "DISCRETE_DIVIDE" ), | ^~~ src/mame/audio/skydiver.c:100:9: note: in expansion of macro 'DISCRETE_DIVIDE' 100 | DISCRETE_DIVIDE(NODE_20, SKYDIVER_RANGE_DATA, 12096000.0 /2.0 / 2.0, SKYDIVER_RANGE_DATA) | ^~~~~~~~~~~~~~~ src/mame/audio/skydiver.c:104:77: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 104 | DISCRETE_SQUAREWAVE(SKYDIVER_NOTE_SND, SKYDIVER_RANGE3_EN, NODE_22, 1000.0, 50.0, 0, 0.0) | ^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/skydiver.c:104:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 104 | DISCRETE_SQUAREWAVE(SKYDIVER_NOTE_SND, SKYDIVER_RANGE3_EN, NODE_22, 1000.0, 50.0, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/skydiver.c:104:85: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 104 | DISCRETE_SQUAREWAVE(SKYDIVER_NOTE_SND, SKYDIVER_RANGE3_EN, NODE_22, 1000.0, 50.0, 0, 0.0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/skydiver.c:104:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 104 | DISCRETE_SQUAREWAVE(SKYDIVER_NOTE_SND, SKYDIVER_RANGE3_EN, NODE_22, 1000.0, 50.0, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/skydiver.c:115:96: warning: narrowing conversion of '7.875e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 115 | DISCRETE_LFSR_NOISE(SKYDIVER_NOISE_SND, SKYDIVER_NOISE_RST, SKYDIVER_NOISE_RST, 15750.0/2.0, SKYDIVER_NOISE_DATA, 0, 0, &skydiver_lfsr) | ~~~~~~~^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/skydiver.c:115:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 115 | DISCRETE_LFSR_NOISE(SKYDIVER_NOISE_SND, SKYDIVER_NOISE_RST, SKYDIVER_NOISE_RST, 15750.0/2.0, SKYDIVER_NOISE_DATA, 0, 0, &skydiver_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/skydiver.c:127:61: warning: narrowing conversion of '2.7199999999999998e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 127 | DISCRETE_MULTADD(NODE_31, SKYDIVER_WHISTLE1_EN, 3.05-0.33, 0.33) | ~~~~^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/skydiver.c:127:9: note: in expansion of macro 'DISCRETE_MULTADD' 127 | DISCRETE_MULTADD(NODE_31, SKYDIVER_WHISTLE1_EN, 3.05-0.33, 0.33) | ^~~~~~~~~~~~~~~~ src/mame/audio/skydiver.c:127:68: warning: narrowing conversion of '3.3000000000000002e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 127 | DISCRETE_MULTADD(NODE_31, SKYDIVER_WHISTLE1_EN, 3.05-0.33, 0.33) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/skydiver.c:127:9: note: in expansion of macro 'DISCRETE_MULTADD' 127 | DISCRETE_MULTADD(NODE_31, SKYDIVER_WHISTLE1_EN, 3.05-0.33, 0.33) | ^~~~~~~~~~~~~~~~ src/mame/audio/skydiver.c:129:55: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 129 | DISCRETE_SWITCH(NODE_33, 1, SKYDIVER_OCT1_EN, 1e-8, 1e-8 + 3.3e-9) /* Cap C73 & C58 */ | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/skydiver.c:129:9: note: in expansion of macro 'DISCRETE_SWITCH' 129 | DISCRETE_SWITCH(NODE_33, 1, SKYDIVER_OCT1_EN, 1e-8, 1e-8 + 3.3e-9) /* Cap C73 & C58 */ | ^~~~~~~~~~~~~~~ src/mame/audio/skydiver.c:129:66: warning: narrowing conversion of '1.33e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 129 | DISCRETE_SWITCH(NODE_33, 1, SKYDIVER_OCT1_EN, 1e-8, 1e-8 + 3.3e-9) /* Cap C73 & C58 */ | ~~~~~^~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/skydiver.c:129:9: note: in expansion of macro 'DISCRETE_SWITCH' 129 | DISCRETE_SWITCH(NODE_33, 1, SKYDIVER_OCT1_EN, 1e-8, 1e-8 + 3.3e-9) /* Cap C73 & C58 */ | ^~~~~~~~~~~~~~~ src/mame/audio/skydiver.c:131:64: warning: narrowing conversion of '6.9242424242424249e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 131 | DISCRETE_MULTIPLY(SKYDIVER_WHISTLE1_SND, NODE_34, 228.5/3.3) | ~~~~~^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/skydiver.c:131:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 131 | DISCRETE_MULTIPLY(SKYDIVER_WHISTLE1_SND, NODE_34, 228.5/3.3) | ^~~~~~~~~~~~~~~~~ src/mame/audio/skydiver.c:134:61: warning: narrowing conversion of '2.7199999999999998e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 134 | DISCRETE_MULTADD(NODE_36, SKYDIVER_WHISTLE2_EN, 3.05-0.33, 0.33) | ~~~~^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/skydiver.c:134:9: note: in expansion of macro 'DISCRETE_MULTADD' 134 | DISCRETE_MULTADD(NODE_36, SKYDIVER_WHISTLE2_EN, 3.05-0.33, 0.33) | ^~~~~~~~~~~~~~~~ src/mame/audio/skydiver.c:134:68: warning: narrowing conversion of '3.3000000000000002e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 134 | DISCRETE_MULTADD(NODE_36, SKYDIVER_WHISTLE2_EN, 3.05-0.33, 0.33) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/skydiver.c:134:9: note: in expansion of macro 'DISCRETE_MULTADD' 134 | DISCRETE_MULTADD(NODE_36, SKYDIVER_WHISTLE2_EN, 3.05-0.33, 0.33) | ^~~~~~~~~~~~~~~~ src/mame/audio/skydiver.c:136:55: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 136 | DISCRETE_SWITCH(NODE_38, 1, SKYDIVER_OCT2_EN, 1e-8, 1e-8 + 3.3e-9) /* Cap C72 & C59 */ | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/skydiver.c:136:9: note: in expansion of macro 'DISCRETE_SWITCH' 136 | DISCRETE_SWITCH(NODE_38, 1, SKYDIVER_OCT2_EN, 1e-8, 1e-8 + 3.3e-9) /* Cap C72 & C59 */ | ^~~~~~~~~~~~~~~ src/mame/audio/skydiver.c:136:66: warning: narrowing conversion of '1.33e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 136 | DISCRETE_SWITCH(NODE_38, 1, SKYDIVER_OCT2_EN, 1e-8, 1e-8 + 3.3e-9) /* Cap C72 & C59 */ | ~~~~~^~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/skydiver.c:136:9: note: in expansion of macro 'DISCRETE_SWITCH' 136 | DISCRETE_SWITCH(NODE_38, 1, SKYDIVER_OCT2_EN, 1e-8, 1e-8 + 3.3e-9) /* Cap C72 & C59 */ | ^~~~~~~~~~~~~~~ src/mame/audio/skydiver.c:138:64: warning: narrowing conversion of '6.9242424242424249e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 138 | DISCRETE_MULTIPLY(SKYDIVER_WHISTLE2_SND, NODE_39, 228.5/3.3) | ~~~~~^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/skydiver.c:138:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 138 | DISCRETE_MULTIPLY(SKYDIVER_WHISTLE2_SND, NODE_39, 228.5/3.3) | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/skyraid.c -o obj/mame/drivers/skyraid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/skyraid.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/skyraid.c -o obj/mame/video/skyraid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/skyraid.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/skyraid.c -o obj/mame/audio/skyraid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/skyraid.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/skyraid.h:1, from src/mame/audio/skyraid.c:7: src/mame/audio/skyraid.c:208:22: warning: narrowing conversion of '2.2238805970149251e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 208 | 1.49 / ((SKYRAID_R20 + 2 * SKYRAID_R19) * SKYRAID_C51), /* CLK - 555 astable source */ | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/skyraid.c:205:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 205 | DISCRETE_LFSR_NOISE(SKYRAID_NOISE, /* IC F7, pin 13 */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/skyraid.c:209:23: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 209 | 1, 0, 0.5, &skyraid_lfsr) /* AMPL, FEED, BIAS */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/skyraid.c:205:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 205 | DISCRETE_LFSR_NOISE(SKYRAID_NOISE, /* IC F7, pin 13 */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/skyraid.c:221:65: warning: narrowing conversion of '1.05e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 221 | DISCRETE_CLAMP(SKYRAID_EXPLOSION_SND, NODE_23, -5, 12.0 - 1.5) | ~~~~~^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4582:133: note: in expansion of macro 'DSE' 4582 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) DSC_SND_ENTRY( NODE, dst_clamp , DSS_NODE , 3, DSE( INP0,MIN,MAX ), DSE( INP0,MIN,MAX ), NULL, "DISCRETE_CLAMP" ), | ^~~ src/mame/audio/skyraid.c:221:9: note: in expansion of macro 'DISCRETE_CLAMP' 221 | DISCRETE_CLAMP(SKYRAID_EXPLOSION_SND, NODE_23, -5, 12.0 - 1.5) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:19:56: warning: narrowing conversion of '2.8057553956834534e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 19 | #define RES_2_PARALLEL(r1, r2) (((r1) * (r2)) / ((r1) + (r2))) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/skyraid.c:226:9: note: in expansion of macro 'DISCRETE_RCFILTER' 226 | DISCRETE_RCFILTER(NODE_30, /* IC J6, pin 5 */ | ^~~~~~~~~~~~~~~~~ src/mame/audio/skyraid.c:228:17: note: in expansion of macro 'RES_2_PARALLEL' 228 | RES_2_PARALLEL(SKYRAID_R25, SKYRAID_R24), SKYRAID_C49) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/skyraid.c:226:9: note: in expansion of macro 'DISCRETE_RCFILTER' 226 | DISCRETE_RCFILTER(NODE_30, /* IC J6, pin 5 */ | ^~~~~~~~~~~~~~~~~ src/mame/audio/skyraid.c:58:25: note: in expansion of macro 'CAP_U' 58 | #define SKYRAID_C49 CAP_U(.1) | ^~~~~ src/mame/audio/skyraid.c:228:59: note: in expansion of macro 'SKYRAID_C49' 228 | RES_2_PARALLEL(SKYRAID_R25, SKYRAID_R24), SKYRAID_C49) | ^~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4696:133: note: in expansion of macro 'DSE' 4696 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) DSC_SND_ENTRY( NODE, dsd_566 , DSS_NODE , 7, DSE( VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC ), DSE( VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS ), NULL, "DISCRETE_566" ), | ^~~ src/mame/audio/skyraid.c:229:9: note: in expansion of macro 'DISCRETE_566' 229 | DISCRETE_566(NODE_31, /* IC J6, pin 3 */ | ^~~~~~~~~~~~ src/mame/audio/skyraid.c:32:25: note: in expansion of macro 'RES_K' 32 | #define SKYRAID_R18 RES_K(10) | ^~~~~ src/mame/audio/skyraid.c:231:17: note: in expansion of macro 'SKYRAID_R18' 231 | SKYRAID_R18, SKYRAID_C48, | ^~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999999e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4696:133: note: in expansion of macro 'DSE' 4696 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) DSC_SND_ENTRY( NODE, dsd_566 , DSS_NODE , 7, DSE( VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC ), DSE( VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS ), NULL, "DISCRETE_566" ), | ^~~ src/mame/audio/skyraid.c:229:9: note: in expansion of macro 'DISCRETE_566' 229 | DISCRETE_566(NODE_31, /* IC J6, pin 3 */ | ^~~~~~~~~~~~ src/mame/audio/skyraid.c:57:25: note: in expansion of macro 'CAP_U' 57 | #define SKYRAID_C48 CAP_U(.0047) | ^~~~~ src/mame/audio/skyraid.c:231:30: note: in expansion of macro 'SKYRAID_C48' 231 | SKYRAID_R18, SKYRAID_C48, | ^~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4683:128: note: in expansion of macro 'DSE' 4683 | #define DISCRETE_CUSTOM5(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 5, DSE( IN0,IN1,IN2,IN3,IN4 ), DSE( IN0,IN1,IN2,IN3,IN4 ), INFO, "DISCRETE_CUSTOM5" ), | ^~~ src/mame/audio/skyraid.c:249:9: note: in expansion of macro 'DISCRETE_CUSTOM5' 249 | DISCRETE_CUSTOM5(NODE_40, skyraid_missle_custom_charge, SKYRAID_MISSILE_EN, SKYRAID_R12, SKYRAID_R14, SKYRAID_R13, SKYRAID_C44, NULL) | ^~~~~~~~~~~~~~~~ src/mame/audio/skyraid.c:28:25: note: in expansion of macro 'RES_K' 28 | #define SKYRAID_R12 RES_K(1) | ^~~~~ src/mame/audio/skyraid.c:249:85: note: in expansion of macro 'SKYRAID_R12' 249 | DISCRETE_CUSTOM5(NODE_40, skyraid_missle_custom_charge, SKYRAID_MISSILE_EN, SKYRAID_R12, SKYRAID_R14, SKYRAID_R13, SKYRAID_C44, NULL) | ^~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4683:128: note: in expansion of macro 'DSE' 4683 | #define DISCRETE_CUSTOM5(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 5, DSE( IN0,IN1,IN2,IN3,IN4 ), DSE( IN0,IN1,IN2,IN3,IN4 ), INFO, "DISCRETE_CUSTOM5" ), | ^~~ src/mame/audio/skyraid.c:249:9: note: in expansion of macro 'DISCRETE_CUSTOM5' 249 | DISCRETE_CUSTOM5(NODE_40, skyraid_missle_custom_charge, SKYRAID_MISSILE_EN, SKYRAID_R12, SKYRAID_R14, SKYRAID_R13, SKYRAID_C44, NULL) | ^~~~~~~~~~~~~~~~ src/mame/audio/skyraid.c:30:25: note: in expansion of macro 'RES_K' 30 | #define SKYRAID_R14 RES_K(100) | ^~~~~ src/mame/audio/skyraid.c:249:98: note: in expansion of macro 'SKYRAID_R14' 249 | DISCRETE_CUSTOM5(NODE_40, skyraid_missle_custom_charge, SKYRAID_MISSILE_EN, SKYRAID_R12, SKYRAID_R14, SKYRAID_R13, SKYRAID_C44, NULL) | ^~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4683:128: note: in expansion of macro 'DSE' 4683 | #define DISCRETE_CUSTOM5(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 5, DSE( IN0,IN1,IN2,IN3,IN4 ), DSE( IN0,IN1,IN2,IN3,IN4 ), INFO, "DISCRETE_CUSTOM5" ), | ^~~ src/mame/audio/skyraid.c:249:9: note: in expansion of macro 'DISCRETE_CUSTOM5' 249 | DISCRETE_CUSTOM5(NODE_40, skyraid_missle_custom_charge, SKYRAID_MISSILE_EN, SKYRAID_R12, SKYRAID_R14, SKYRAID_R13, SKYRAID_C44, NULL) | ^~~~~~~~~~~~~~~~ src/mame/audio/skyraid.c:29:25: note: in expansion of macro 'RES_K' 29 | #define SKYRAID_R13 RES_K(10) | ^~~~~ src/mame/audio/skyraid.c:249:111: note: in expansion of macro 'SKYRAID_R13' 249 | DISCRETE_CUSTOM5(NODE_40, skyraid_missle_custom_charge, SKYRAID_MISSILE_EN, SKYRAID_R12, SKYRAID_R14, SKYRAID_R13, SKYRAID_C44, NULL) | ^~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999999e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4683:128: note: in expansion of macro 'DSE' 4683 | #define DISCRETE_CUSTOM5(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 5, DSE( IN0,IN1,IN2,IN3,IN4 ), DSE( IN0,IN1,IN2,IN3,IN4 ), INFO, "DISCRETE_CUSTOM5" ), | ^~~ src/mame/audio/skyraid.c:249:9: note: in expansion of macro 'DISCRETE_CUSTOM5' 249 | DISCRETE_CUSTOM5(NODE_40, skyraid_missle_custom_charge, SKYRAID_MISSILE_EN, SKYRAID_R12, SKYRAID_R14, SKYRAID_R13, SKYRAID_C44, NULL) | ^~~~~~~~~~~~~~~~ src/mame/audio/skyraid.c:54:25: note: in expansion of macro 'CAP_U' 54 | #define SKYRAID_C44 CAP_U(4.7) | ^~~~~ src/mame/audio/skyraid.c:249:124: note: in expansion of macro 'SKYRAID_C44' 249 | DISCRETE_CUSTOM5(NODE_40, skyraid_missle_custom_charge, SKYRAID_MISSILE_EN, SKYRAID_R12, SKYRAID_R14, SKYRAID_R13, SKYRAID_C44, NULL) | ^~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4696:133: note: in expansion of macro 'DSE' 4696 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) DSC_SND_ENTRY( NODE, dsd_566 , DSS_NODE , 7, DSE( VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC ), DSE( VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS ), NULL, "DISCRETE_566" ), | ^~~ src/mame/audio/skyraid.c:250:9: note: in expansion of macro 'DISCRETE_566' 250 | DISCRETE_566(NODE_41, /* IC K6, pin 3 */ | ^~~~~~~~~~~~ src/mame/audio/skyraid.c:31:25: note: in expansion of macro 'RES_K' 31 | #define SKYRAID_R16 RES_K(10) | ^~~~~ src/mame/audio/skyraid.c:252:17: note: in expansion of macro 'SKYRAID_R16' 252 | SKYRAID_R16, SKYRAID_C45, | ^~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999999e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4696:133: note: in expansion of macro 'DSE' 4696 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) DSC_SND_ENTRY( NODE, dsd_566 , DSS_NODE , 7, DSE( VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC ), DSE( VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS ), NULL, "DISCRETE_566" ), | ^~~ src/mame/audio/skyraid.c:250:9: note: in expansion of macro 'DISCRETE_566' 250 | DISCRETE_566(NODE_41, /* IC K6, pin 3 */ | ^~~~~~~~~~~~ src/mame/audio/skyraid.c:55:25: note: in expansion of macro 'CAP_U' 55 | #define SKYRAID_C45 CAP_U(.0047) | ^~~~~ src/mame/audio/skyraid.c:252:30: note: in expansion of macro 'SKYRAID_C45' 252 | SKYRAID_R16, SKYRAID_C45, | ^~~~~~~~~~~ src/mame/audio/skyraid.c:151:42: warning: narrowing conversion of '5.7000000000000002e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 151 | #define SKYRAID_MISSLE_CHARGE_PLUS (5.0 + 0.7) | ~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4696:133: note: in expansion of macro 'DSE' 4696 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) DSC_SND_ENTRY( NODE, dsd_566 , DSS_NODE , 7, DSE( VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC ), DSE( VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS ), NULL, "DISCRETE_566" ), | ^~~ src/mame/audio/skyraid.c:250:9: note: in expansion of macro 'DISCRETE_566' 250 | DISCRETE_566(NODE_41, /* IC K6, pin 3 */ | ^~~~~~~~~~~~ src/mame/audio/skyraid.c:253:24: note: in expansion of macro 'SKYRAID_MISSLE_CHARGE_PLUS' 253 | 5, -5, SKYRAID_MISSLE_CHARGE_PLUS, /* VPOS,VNEG,VCHARGE */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/skyraid.c:277:30: warning: narrowing conversion of '2.7041925465838512e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 277 | SKYRAID_R122 + RES_6_PARALLEL(SKYRAID_R120, SKYRAID_R32, SKYRAID_R29, SKYRAID_R30, SKYRAID_R31, RES_2_PARALLEL(SKYRAID_R27, SKYRAID_R28)), src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/skyraid.c:275:9: note: in expansion of macro 'DISCRETE_CRFILTER' 275 | DISCRETE_CRFILTER(NODE_93, | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/skyraid.c:275:9: note: in expansion of macro 'DISCRETE_CRFILTER' 275 | DISCRETE_CRFILTER(NODE_93, | ^~~~~~~~~~~~~~~~~ src/mame/audio/skyraid.c:64:25: note: in expansion of macro 'CAP_U' 64 | #define SKYRAID_C93 CAP_U(.1) | ^~~~~ src/mame/audio/skyraid.c:278:17: note: in expansion of macro 'SKYRAID_C93' 278 | SKYRAID_C93) | ^~~~~~~~~~~ src/mame/audio/skyraid.c:281:51: warning: narrowing conversion of '1.05e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 281 | DISCRETE_CLAMP(NODE_95, NODE_94, -5, 12.0 - 1.5) | ~~~~~^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4582:133: note: in expansion of macro 'DSE' 4582 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) DSC_SND_ENTRY( NODE, dst_clamp , DSS_NODE , 3, DSE( INP0,MIN,MAX ), DSE( INP0,MIN,MAX ), NULL, "DISCRETE_CLAMP" ), | ^~~ src/mame/audio/skyraid.c:281:9: note: in expansion of macro 'DISCRETE_CLAMP' 281 | DISCRETE_CLAMP(NODE_95, NODE_94, -5, 12.0 - 1.5) | ^~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sprint2.c -o obj/mame/video/sprint2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/sprint2.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sprint2.c -o obj/mame/drivers/sprint2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sprint2.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sprint4.c -o obj/mame/video/sprint4.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/sprint4.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/sprint2.c -o obj/mame/audio/sprint2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/sprint2.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/sprint2.h:7, from src/mame/audio/sprint2.c:7: src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/sprint2.c:134:9: note: in expansion of macro 'DISCRETE_555_CC' 134 | DISCRETE_555_CC(NODE_22, 1, | ^~~~~~~~~~~~~~~ src/mame/audio/sprint2.c:137:25: note: in expansion of macro 'CAP_U' 137 | CAP_U(0.01), // C22 | ^~~~~ src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.3e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/sprint2.c:134:9: note: in expansion of macro 'DISCRETE_555_CC' 134 | DISCRETE_555_CC(NODE_22, 1, | ^~~~~~~~~~~~~~~ src/mame/audio/sprint2.c:138:25: note: in expansion of macro 'RES_M' 138 | RES_M(3.3), 0, 0, // R22 | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/sprint2.c:172:9: note: in expansion of macro 'DISCRETE_555_CC' 172 | DISCRETE_555_CC(NODE_42, 1, | ^~~~~~~~~~~~~~~ src/mame/audio/sprint2.c:175:25: note: in expansion of macro 'CAP_U' 175 | CAP_U(0.01), | ^~~~~ src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.3e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/sprint2.c:172:9: note: in expansion of macro 'DISCRETE_555_CC' 172 | DISCRETE_555_CC(NODE_42, 1, | ^~~~~~~~~~~~~~~ src/mame/audio/sprint2.c:176:25: note: in expansion of macro 'RES_M' 176 | RES_M(3.3), 0, 0, | ^~~~~ src/mame/audio/sprint2.c:101:35: warning: narrowing conversion of '3.9375e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 101 | #define SPRINT2_2V SPRINT2_1V/2 | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/sprint2.c:204:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 204 | DISCRETE_LFSR_NOISE(SPRINT2_NOISE, SPRINT2_NOISE_RESET, SPRINT2_NOISE_RESET, SPRINT2_2V, 1.0, 0, 0.5, &sprint2_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint2.c:204:86: note: in expansion of macro 'SPRINT2_2V' 204 | DISCRETE_LFSR_NOISE(SPRINT2_NOISE, SPRINT2_NOISE_RESET, SPRINT2_NOISE_RESET, SPRINT2_2V, 1.0, 0, 0.5, &sprint2_lfsr) | ^~~~~~~~~~ src/mame/audio/sprint2.c:204:98: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 204 | DISCRETE_LFSR_NOISE(SPRINT2_NOISE, SPRINT2_NOISE_RESET, SPRINT2_NOISE_RESET, SPRINT2_2V, 1.0, 0, 0.5, &sprint2_lfsr) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/sprint2.c:204:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 204 | DISCRETE_LFSR_NOISE(SPRINT2_NOISE, SPRINT2_NOISE_RESET, SPRINT2_NOISE_RESET, SPRINT2_2V, 1.0, 0, 0.5, &sprint2_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint2.c:204:106: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 204 | DISCRETE_LFSR_NOISE(SPRINT2_NOISE, SPRINT2_NOISE_RESET, SPRINT2_NOISE_RESET, SPRINT2_2V, 1.0, 0, 0.5, &sprint2_lfsr) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/sprint2.c:204:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 204 | DISCRETE_LFSR_NOISE(SPRINT2_NOISE, SPRINT2_NOISE_RESET, SPRINT2_NOISE_RESET, SPRINT2_2V, 1.0, 0, 0.5, &sprint2_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/sprint2.c:225:1: note: in expansion of macro 'DISCRETE_SOUND_END' 225 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/sprint2.c:225:1: note: in expansion of macro 'DISCRETE_SOUND_END' 225 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/sprint2.c:257:9: note: in expansion of macro 'DISCRETE_555_CC' 257 | DISCRETE_555_CC(NODE_22, 1, | ^~~~~~~~~~~~~~~ src/mame/audio/sprint2.c:260:25: note: in expansion of macro 'CAP_U' 260 | CAP_U(0.01), // C22 | ^~~~~ src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.3e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/sprint2.c:257:9: note: in expansion of macro 'DISCRETE_555_CC' 257 | DISCRETE_555_CC(NODE_22, 1, | ^~~~~~~~~~~~~~~ src/mame/audio/sprint2.c:261:25: note: in expansion of macro 'RES_M' 261 | RES_M(3.3), 0, 0, // R22 | ^~~~~ src/mame/audio/sprint2.c:101:35: warning: narrowing conversion of '3.9375e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 101 | #define SPRINT2_2V SPRINT2_1V/2 | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/sprint2.c:289:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 289 | DISCRETE_LFSR_NOISE(SPRINT2_NOISE, SPRINT2_NOISE_RESET, SPRINT2_NOISE_RESET, SPRINT2_2V, 1.0, 0, 0.5, &sprint2_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint2.c:289:86: note: in expansion of macro 'SPRINT2_2V' 289 | DISCRETE_LFSR_NOISE(SPRINT2_NOISE, SPRINT2_NOISE_RESET, SPRINT2_NOISE_RESET, SPRINT2_2V, 1.0, 0, 0.5, &sprint2_lfsr) | ^~~~~~~~~~ src/mame/audio/sprint2.c:289:98: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 289 | DISCRETE_LFSR_NOISE(SPRINT2_NOISE, SPRINT2_NOISE_RESET, SPRINT2_NOISE_RESET, SPRINT2_2V, 1.0, 0, 0.5, &sprint2_lfsr) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/sprint2.c:289:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 289 | DISCRETE_LFSR_NOISE(SPRINT2_NOISE, SPRINT2_NOISE_RESET, SPRINT2_NOISE_RESET, SPRINT2_2V, 1.0, 0, 0.5, &sprint2_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint2.c:289:106: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 289 | DISCRETE_LFSR_NOISE(SPRINT2_NOISE, SPRINT2_NOISE_RESET, SPRINT2_NOISE_RESET, SPRINT2_2V, 1.0, 0, 0.5, &sprint2_lfsr) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/sprint2.c:289:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 289 | DISCRETE_LFSR_NOISE(SPRINT2_NOISE, SPRINT2_NOISE_RESET, SPRINT2_NOISE_RESET, SPRINT2_2V, 1.0, 0, 0.5, &sprint2_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4573:133: note: in expansion of macro 'DSE' 4573 | #define DISCRETE_SCHMITT_OSCILLATOR(NODE,ENAB,INP0,AMPL,TABLE) DSC_SND_ENTRY( NODE, dss_schmitt_osc , DSS_NODE , 3, DSE( ENAB,INP0,AMPL ), DSE( ENAB,INP0,AMPL ), TABLE, "DISCRETE_SCHMITT_OSCILLATOR" ), | ^~~ src/mame/audio/sprint2.c:298:9: note: in expansion of macro 'DISCRETE_SCHMITT_OSCILLATOR' 298 | DISCRETE_SCHMITT_OSCILLATOR(SPRINT2_SKIDSND1, SPRINT2_SKIDSND1_EN, SPRINT2_NOISE, DEFAULT_TTL_V_LOGIC_1, &sprint2_screech_osc) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint2.c:298:91: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 298 | DISCRETE_SCHMITT_OSCILLATOR(SPRINT2_SKIDSND1, SPRINT2_SKIDSND1_EN, SPRINT2_NOISE, DEFAULT_TTL_V_LOGIC_1, &sprint2_screech_osc) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/sprint2.c:380:9: note: in expansion of macro 'DISCRETE_555_CC' 380 | DISCRETE_555_CC(NODE_21, 1, NODE_20, DOMINOS_R23, CAP_U(.01), 0, 0, 0, &dominos_tone_vco) | ^~~~~~~~~~~~~~~ src/mame/audio/sprint2.c:380:59: note: in expansion of macro 'CAP_U' 380 | DISCRETE_555_CC(NODE_21, 1, NODE_20, DOMINOS_R23, CAP_U(.01), 0, 0, 0, &dominos_tone_vco) | ^~~~~ src/mame/audio/sprint2.c:393:75: warning: narrowing conversion of '1.96875e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 393 | DISCRETE_SQUAREWFIX(DOMINOS_TOPPLE_SND, DOMINOS_TUMBLE_EN, 15750.0/8, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/sprint2.c:393:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 393 | DISCRETE_SQUAREWFIX(DOMINOS_TOPPLE_SND, DOMINOS_TUMBLE_EN, 15750.0/8, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/sprint2.c:393:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 393 | DISCRETE_SQUAREWFIX(DOMINOS_TOPPLE_SND, DOMINOS_TUMBLE_EN, 15750.0/8, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint2.c:393:79: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 393 | DISCRETE_SQUAREWFIX(DOMINOS_TOPPLE_SND, DOMINOS_TUMBLE_EN, 15750.0/8, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint2.c:393:102: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 393 | DISCRETE_SQUAREWFIX(DOMINOS_TOPPLE_SND, DOMINOS_TUMBLE_EN, 15750.0/8, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/sprint2.c:393:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 393 | DISCRETE_SQUAREWFIX(DOMINOS_TOPPLE_SND, DOMINOS_TUMBLE_EN, 15750.0/8, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint2.c:393:129: warning: narrowing conversion of '1.7e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 393 | DISCRETE_SQUAREWFIX(DOMINOS_TOPPLE_SND, DOMINOS_TUMBLE_EN, 15750.0/8, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/sprint2.c:393:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 393 | DISCRETE_SQUAREWFIX(DOMINOS_TOPPLE_SND, DOMINOS_TUMBLE_EN, 15750.0/8, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ^~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sprint4.c -o obj/mame/drivers/sprint4.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sprint4.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/drivers/sprint4.c: In member function 'void sprint4_state::nmi_callback(void*, INT32)': src/mame/drivers/sprint4.c:65:39: warning: narrowing conversion of '((sprint4_state*)this)->sprint4_state::driver_device.driver_device::device_t.device_t::ioport(((const char*)"WHEEL1"))->ioport_port::read()' from 'ioport_value' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 65 | ioport("WHEEL1")->read(), | ~~~~~~~~~~~~~~~~~~~~~~^~ src/mame/drivers/sprint4.c:66:39: warning: narrowing conversion of '((sprint4_state*)this)->sprint4_state::driver_device.driver_device::device_t.device_t::ioport(((const char*)"WHEEL2"))->ioport_port::read()' from 'ioport_value' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 66 | ioport("WHEEL2")->read(), | ~~~~~~~~~~~~~~~~~~~~~~^~ src/mame/drivers/sprint4.c:67:39: warning: narrowing conversion of '((sprint4_state*)this)->sprint4_state::driver_device.driver_device::device_t.device_t::ioport(((const char*)"WHEEL3"))->ioport_port::read()' from 'ioport_value' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 67 | ioport("WHEEL3")->read(), | ~~~~~~~~~~~~~~~~~~~~~~^~ src/mame/drivers/sprint4.c:68:39: warning: narrowing conversion of '((sprint4_state*)this)->sprint4_state::driver_device.driver_device::device_t.device_t::ioport(((const char*)"WHEEL4"))->ioport_port::read()' from 'ioport_value' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 68 | ioport("WHEEL4")->read() | ~~~~~~~~~~~~~~~~~~~~~~^~ src/mame/drivers/sprint4.c:72:39: warning: narrowing conversion of '((sprint4_state*)this)->sprint4_state::driver_device.driver_device::device_t.device_t::ioport(((const char*)"LEVER1"))->ioport_port::read()' from 'ioport_value' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 72 | ioport("LEVER1")->read(), | ~~~~~~~~~~~~~~~~~~~~~~^~ src/mame/drivers/sprint4.c:73:39: warning: narrowing conversion of '((sprint4_state*)this)->sprint4_state::driver_device.driver_device::device_t.device_t::ioport(((const char*)"LEVER2"))->ioport_port::read()' from 'ioport_value' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 73 | ioport("LEVER2")->read(), | ~~~~~~~~~~~~~~~~~~~~~~^~ src/mame/drivers/sprint4.c:74:39: warning: narrowing conversion of '((sprint4_state*)this)->sprint4_state::driver_device.driver_device::device_t.device_t::ioport(((const char*)"LEVER3"))->ioport_port::read()' from 'ioport_value' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 74 | ioport("LEVER3")->read(), | ~~~~~~~~~~~~~~~~~~~~~~^~ src/mame/drivers/sprint4.c:75:39: warning: narrowing conversion of '((sprint4_state*)this)->sprint4_state::driver_device.driver_device::device_t.device_t::ioport(((const char*)"LEVER4"))->ioport_port::read()' from 'ioport_value' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 75 | ioport("LEVER4")->read() | ~~~~~~~~~~~~~~~~~~~~~~^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sprint8.c -o obj/mame/video/sprint8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/sprint8.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/sprint8.c -o obj/mame/audio/sprint8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/sprint8.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/sprint8.h:1, from src/mame/audio/sprint8.c:7: src/mame/audio/sprint8.c:86:31: warning: narrowing conversion of '3.9375e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 86 | #define SPRINT8_2V SPRINT8_1V/2 | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/sprint8.c:193:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 193 | DISCRETE_LFSR_NOISE(SPRINT8_NOISE, /* IC F7, pin 13 */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:196:17: note: in expansion of macro 'SPRINT8_2V' 196 | SPRINT8_2V, 1, 0, 0.5, &sprint8_lfsr) /* CLK,AMPL,FEED,BIAS,LFSRTB */ | ^~~~~~~~~~ src/mame/audio/sprint8.c:196:35: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 196 | SPRINT8_2V, 1, 0, 0.5, &sprint8_lfsr) /* CLK,AMPL,FEED,BIAS,LFSRTB */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/sprint8.c:193:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 193 | DISCRETE_LFSR_NOISE(SPRINT8_NOISE, /* IC F7, pin 13 */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:204:60: warning: narrowing conversion of '3.4242424242424245e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 204 | RES_2_PARALLEL(SPRINT8_R148, SPRINT8_R147) + RES_2_PARALLEL(RES_K(5), RES_K(10)), src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/sprint8.c:202:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 202 | DISCRETE_CRFILTER_VREF(NODE_71, | ^~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/sprint8.c:202:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 202 | DISCRETE_CRFILTER_VREF(NODE_71, | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:82:25: note: in expansion of macro 'CAP_U' 82 | #define SPRINT8_C90 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:205:17: note: in expansion of macro 'SPRINT8_C90' 205 | SPRINT8_C90, | ^~~~~~~~~~~ src/mame/audio/sprint8.c:206:21: warning: narrowing conversion of '3.333333333333333e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 206 | 5.0 * RES_VOLTAGE_DIVIDER(RES_K(5), RES_K(10))) /* ref to 555 CV pin */ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/sprint8.c:202:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 202 | DISCRETE_CRFILTER_VREF(NODE_71, | ^~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.3e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/sprint8.c:207:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 207 | DISCRETE_555_ASTABLE_CV(NODE_72, | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:64:25: note: in expansion of macro 'RES_K' 64 | #define SPRINT8_R145 RES_K(3.3) | ^~~~~ src/mame/audio/sprint8.c:209:17: note: in expansion of macro 'SPRINT8_R145' 209 | SPRINT8_R145, SPRINT8_R146, SPRINT8_C89, | ^~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '7.5e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/sprint8.c:207:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 207 | DISCRETE_555_ASTABLE_CV(NODE_72, | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:65:25: note: in expansion of macro 'RES_K' 65 | #define SPRINT8_R146 RES_K(7.5) | ^~~~~ src/mame/audio/sprint8.c:209:31: note: in expansion of macro 'SPRINT8_R146' 209 | SPRINT8_R145, SPRINT8_R146, SPRINT8_C89, | ^~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/sprint8.c:207:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 207 | DISCRETE_555_ASTABLE_CV(NODE_72, | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:81:25: note: in expansion of macro 'CAP_U' 81 | #define SPRINT8_C89 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:209:45: note: in expansion of macro 'SPRINT8_C89' 209 | SPRINT8_R145, SPRINT8_R146, SPRINT8_C89, | ^~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/sprint8.c:214:9: note: in expansion of macro 'DISCRETE_SWITCH' 214 | DISCRETE_SWITCH(NODE_80, | ^~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:57:25: note: in expansion of macro 'RES_K' 57 | #define SPRINT8_R93 RES_K(2.2) | ^~~~~ src/mame/audio/sprint8.c:217:17: note: in expansion of macro 'SPRINT8_R93' 217 | SPRINT8_R93, 1) /* INP0,INP1*/ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:230:29: warning: narrowing conversion of '4.92e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 230 | SPRINT8_R93 + SPRINT8_R91, SPRINT8_C63, src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/sprint8.c:228:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 228 | DISCRETE_CRFILTER_VREF(NODE_76, | ^~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/sprint8.c:228:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 228 | DISCRETE_CRFILTER_VREF(NODE_76, | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:79:25: note: in expansion of macro 'CAP_U' 79 | #define SPRINT8_C63 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:230:44: note: in expansion of macro 'SPRINT8_C63' 230 | SPRINT8_R93 + SPRINT8_R91, SPRINT8_C63, | ^~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4624:133: note: in expansion of macro 'DSE' 4624 | #define DISCRETE_TRANSFORM5(NODE,INP0,INP1,INP2,INP3,INP4,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 5, DSE( INP0,INP1,INP2,INP3,INP4 ), DSE( INP0,INP1,INP2,INP3,INP4 ), FUNCT, "DISCRETE_TRANSFORM5" ), | ^~~ src/mame/audio/sprint8.c:233:9: note: in expansion of macro 'DISCRETE_TRANSFORM5' 233 | DISCRETE_TRANSFORM5(NODE_77, NODE_76, 5, SPRINT8_R132_POT, SPRINT8_R101, 1, "01-23/4+*1+") | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:62:25: note: in expansion of macro 'RES_K' 62 | #define SPRINT8_R101 RES_K(2.2) | ^~~~~ src/mame/audio/sprint8.c:233:68: note: in expansion of macro 'SPRINT8_R101' 233 | DISCRETE_TRANSFORM5(NODE_77, NODE_76, 5, SPRINT8_R132_POT, SPRINT8_R101, 1, "01-23/4+*1+") | ^~~~~~~~~~~~ src/mame/audio/sprint8.c:234:68: warning: narrowing conversion of '1.35e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 234 | DISCRETE_CLAMP(SPRINT8_CRASH_SCREECH_SND, NODE_77, 0, 15.0 - 1.5) | ~~~~~^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4582:133: note: in expansion of macro 'DSE' 4582 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) DSC_SND_ENTRY( NODE, dst_clamp , DSS_NODE , 3, DSE( INP0,MIN,MAX ), DSE( INP0,MIN,MAX ), NULL, "DISCRETE_CLAMP" ), | ^~~ src/mame/audio/sprint8.c:234:9: note: in expansion of macro 'DISCRETE_CLAMP' 234 | DISCRETE_CLAMP(SPRINT8_CRASH_SCREECH_SND, NODE_77, 0, 15.0 - 1.5) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/sprint8.c:161:1: note: in expansion of macro 'DISCRETE_RCFILTER' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:55:25: note: in expansion of macro 'RES_K' 55 | #define SPRINT8_R89 RES_K(22) | ^~~~~ src/mame/audio/sprint8.c:161:97: note: in expansion of macro 'SPRINT8_R89' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:241:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 241 | SPRINT8_MOTOR_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/sprint8.c:161:1: note: in expansion of macro 'DISCRETE_RCFILTER' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:75:25: note: in expansion of macro 'CAP_U' 75 | #define SPRINT8_C26 CAP_U(100) | ^~~~~ src/mame/audio/sprint8.c:161:110: note: in expansion of macro 'SPRINT8_C26' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:241:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 241 | SPRINT8_MOTOR_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '6.9999999999999996e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/sprint8.c:293:1: note: in expansion of macro 'DISCRETE_SOUND_END' 293 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/sprint8.c:163:1: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:52:25: note: in expansion of macro 'RES_K' 52 | #define SPRINT8_R39 RES_K(120) | ^~~~~ src/mame/audio/sprint8.c:163:62: note: in expansion of macro 'SPRINT8_R39' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:241:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 241 | SPRINT8_MOTOR_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/sprint8.c:163:1: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:76:25: note: in expansion of macro 'CAP_U' 76 | #define SPRINT8_C27 CAP_U(.22) | ^~~~~ src/mame/audio/sprint8.c:163:78: note: in expansion of macro 'SPRINT8_C27' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:241:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 241 | SPRINT8_MOTOR_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/sprint8.c:164:1: note: in expansion of macro 'DISCRETE_555_MSTABLE' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:54:25: note: in expansion of macro 'RES_K' 54 | #define SPRINT8_R41 RES_K(150) | ^~~~~ src/mame/audio/sprint8.c:164:93: note: in expansion of macro 'SPRINT8_R41' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:241:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 241 | SPRINT8_MOTOR_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/sprint8.c:164:1: note: in expansion of macro 'DISCRETE_555_MSTABLE' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:77:25: note: in expansion of macro 'CAP_U' 77 | #define SPRINT8_C28 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:164:106: note: in expansion of macro 'SPRINT8_C28' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:241:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 241 | SPRINT8_MOTOR_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/sprint8.c:161:1: note: in expansion of macro 'DISCRETE_RCFILTER' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:55:25: note: in expansion of macro 'RES_K' 55 | #define SPRINT8_R89 RES_K(22) | ^~~~~ src/mame/audio/sprint8.c:161:97: note: in expansion of macro 'SPRINT8_R89' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:242:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 242 | SPRINT8_MOTOR_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/sprint8.c:161:1: note: in expansion of macro 'DISCRETE_RCFILTER' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:75:25: note: in expansion of macro 'CAP_U' 75 | #define SPRINT8_C26 CAP_U(100) | ^~~~~ src/mame/audio/sprint8.c:161:110: note: in expansion of macro 'SPRINT8_C26' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:242:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 242 | SPRINT8_MOTOR_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '6.9999999999999996e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/sprint8.c:293:1: note: in expansion of macro 'DISCRETE_SOUND_END' 293 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/sprint8.c:163:1: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:52:25: note: in expansion of macro 'RES_K' 52 | #define SPRINT8_R39 RES_K(120) | ^~~~~ src/mame/audio/sprint8.c:163:62: note: in expansion of macro 'SPRINT8_R39' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:242:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 242 | SPRINT8_MOTOR_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/sprint8.c:163:1: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:76:25: note: in expansion of macro 'CAP_U' 76 | #define SPRINT8_C27 CAP_U(.22) | ^~~~~ src/mame/audio/sprint8.c:163:78: note: in expansion of macro 'SPRINT8_C27' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:242:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 242 | SPRINT8_MOTOR_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/sprint8.c:164:1: note: in expansion of macro 'DISCRETE_555_MSTABLE' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:54:25: note: in expansion of macro 'RES_K' 54 | #define SPRINT8_R41 RES_K(150) | ^~~~~ src/mame/audio/sprint8.c:164:93: note: in expansion of macro 'SPRINT8_R41' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:242:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 242 | SPRINT8_MOTOR_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/sprint8.c:164:1: note: in expansion of macro 'DISCRETE_555_MSTABLE' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:77:25: note: in expansion of macro 'CAP_U' 77 | #define SPRINT8_C28 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:164:106: note: in expansion of macro 'SPRINT8_C28' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:242:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 242 | SPRINT8_MOTOR_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/sprint8.c:161:1: note: in expansion of macro 'DISCRETE_RCFILTER' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:55:25: note: in expansion of macro 'RES_K' 55 | #define SPRINT8_R89 RES_K(22) | ^~~~~ src/mame/audio/sprint8.c:161:97: note: in expansion of macro 'SPRINT8_R89' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:246:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 246 | SPRINT8_MOTOR_CIRCUIT(3) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/sprint8.c:161:1: note: in expansion of macro 'DISCRETE_RCFILTER' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:75:25: note: in expansion of macro 'CAP_U' 75 | #define SPRINT8_C26 CAP_U(100) | ^~~~~ src/mame/audio/sprint8.c:161:110: note: in expansion of macro 'SPRINT8_C26' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:246:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 246 | SPRINT8_MOTOR_CIRCUIT(3) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '6.9999999999999996e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/sprint8.c:293:1: note: in expansion of macro 'DISCRETE_SOUND_END' 293 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/sprint8.c:163:1: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:52:25: note: in expansion of macro 'RES_K' 52 | #define SPRINT8_R39 RES_K(120) | ^~~~~ src/mame/audio/sprint8.c:163:62: note: in expansion of macro 'SPRINT8_R39' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:246:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 246 | SPRINT8_MOTOR_CIRCUIT(3) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/sprint8.c:163:1: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:76:25: note: in expansion of macro 'CAP_U' 76 | #define SPRINT8_C27 CAP_U(.22) | ^~~~~ src/mame/audio/sprint8.c:163:78: note: in expansion of macro 'SPRINT8_C27' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:246:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 246 | SPRINT8_MOTOR_CIRCUIT(3) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/sprint8.c:164:1: note: in expansion of macro 'DISCRETE_555_MSTABLE' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:54:25: note: in expansion of macro 'RES_K' 54 | #define SPRINT8_R41 RES_K(150) | ^~~~~ src/mame/audio/sprint8.c:164:93: note: in expansion of macro 'SPRINT8_R41' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:246:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 246 | SPRINT8_MOTOR_CIRCUIT(3) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/sprint8.c:164:1: note: in expansion of macro 'DISCRETE_555_MSTABLE' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:77:25: note: in expansion of macro 'CAP_U' 77 | #define SPRINT8_C28 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:164:106: note: in expansion of macro 'SPRINT8_C28' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:246:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 246 | SPRINT8_MOTOR_CIRCUIT(3) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/sprint8.c:161:1: note: in expansion of macro 'DISCRETE_RCFILTER' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:55:25: note: in expansion of macro 'RES_K' 55 | #define SPRINT8_R89 RES_K(22) | ^~~~~ src/mame/audio/sprint8.c:161:97: note: in expansion of macro 'SPRINT8_R89' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:247:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 247 | SPRINT8_MOTOR_CIRCUIT(7) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/sprint8.c:161:1: note: in expansion of macro 'DISCRETE_RCFILTER' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:75:25: note: in expansion of macro 'CAP_U' 75 | #define SPRINT8_C26 CAP_U(100) | ^~~~~ src/mame/audio/sprint8.c:161:110: note: in expansion of macro 'SPRINT8_C26' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:247:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 247 | SPRINT8_MOTOR_CIRCUIT(7) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '6.9999999999999996e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/sprint8.c:293:1: note: in expansion of macro 'DISCRETE_SOUND_END' 293 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/sprint8.c:163:1: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:52:25: note: in expansion of macro 'RES_K' 52 | #define SPRINT8_R39 RES_K(120) | ^~~~~ src/mame/audio/sprint8.c:163:62: note: in expansion of macro 'SPRINT8_R39' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:247:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 247 | SPRINT8_MOTOR_CIRCUIT(7) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/sprint8.c:163:1: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:76:25: note: in expansion of macro 'CAP_U' 76 | #define SPRINT8_C27 CAP_U(.22) | ^~~~~ src/mame/audio/sprint8.c:163:78: note: in expansion of macro 'SPRINT8_C27' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:247:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 247 | SPRINT8_MOTOR_CIRCUIT(7) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/sprint8.c:164:1: note: in expansion of macro 'DISCRETE_555_MSTABLE' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:54:25: note: in expansion of macro 'RES_K' 54 | #define SPRINT8_R41 RES_K(150) | ^~~~~ src/mame/audio/sprint8.c:164:93: note: in expansion of macro 'SPRINT8_R41' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:247:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 247 | SPRINT8_MOTOR_CIRCUIT(7) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/sprint8.c:164:1: note: in expansion of macro 'DISCRETE_555_MSTABLE' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:77:25: note: in expansion of macro 'CAP_U' 77 | #define SPRINT8_C28 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:164:106: note: in expansion of macro 'SPRINT8_C28' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:247:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 247 | SPRINT8_MOTOR_CIRCUIT(7) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/sprint8.c:161:1: note: in expansion of macro 'DISCRETE_RCFILTER' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:55:25: note: in expansion of macro 'RES_K' 55 | #define SPRINT8_R89 RES_K(22) | ^~~~~ src/mame/audio/sprint8.c:161:97: note: in expansion of macro 'SPRINT8_R89' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:251:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 251 | SPRINT8_MOTOR_CIRCUIT(5) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/sprint8.c:161:1: note: in expansion of macro 'DISCRETE_RCFILTER' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:75:25: note: in expansion of macro 'CAP_U' 75 | #define SPRINT8_C26 CAP_U(100) | ^~~~~ src/mame/audio/sprint8.c:161:110: note: in expansion of macro 'SPRINT8_C26' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:251:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 251 | SPRINT8_MOTOR_CIRCUIT(5) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '6.9999999999999996e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/sprint8.c:293:1: note: in expansion of macro 'DISCRETE_SOUND_END' 293 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/sprint8.c:163:1: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:52:25: note: in expansion of macro 'RES_K' 52 | #define SPRINT8_R39 RES_K(120) | ^~~~~ src/mame/audio/sprint8.c:163:62: note: in expansion of macro 'SPRINT8_R39' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:251:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 251 | SPRINT8_MOTOR_CIRCUIT(5) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/sprint8.c:163:1: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:76:25: note: in expansion of macro 'CAP_U' 76 | #define SPRINT8_C27 CAP_U(.22) | ^~~~~ src/mame/audio/sprint8.c:163:78: note: in expansion of macro 'SPRINT8_C27' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:251:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 251 | SPRINT8_MOTOR_CIRCUIT(5) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/sprint8.c:164:1: note: in expansion of macro 'DISCRETE_555_MSTABLE' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:54:25: note: in expansion of macro 'RES_K' 54 | #define SPRINT8_R41 RES_K(150) | ^~~~~ src/mame/audio/sprint8.c:164:93: note: in expansion of macro 'SPRINT8_R41' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:251:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 251 | SPRINT8_MOTOR_CIRCUIT(5) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/sprint8.c:164:1: note: in expansion of macro 'DISCRETE_555_MSTABLE' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:77:25: note: in expansion of macro 'CAP_U' 77 | #define SPRINT8_C28 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:164:106: note: in expansion of macro 'SPRINT8_C28' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:251:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 251 | SPRINT8_MOTOR_CIRCUIT(5) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/sprint8.c:161:1: note: in expansion of macro 'DISCRETE_RCFILTER' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:55:25: note: in expansion of macro 'RES_K' 55 | #define SPRINT8_R89 RES_K(22) | ^~~~~ src/mame/audio/sprint8.c:161:97: note: in expansion of macro 'SPRINT8_R89' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:252:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 252 | SPRINT8_MOTOR_CIRCUIT(6) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/sprint8.c:161:1: note: in expansion of macro 'DISCRETE_RCFILTER' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:75:25: note: in expansion of macro 'CAP_U' 75 | #define SPRINT8_C26 CAP_U(100) | ^~~~~ src/mame/audio/sprint8.c:161:110: note: in expansion of macro 'SPRINT8_C26' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:252:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 252 | SPRINT8_MOTOR_CIRCUIT(6) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '6.9999999999999996e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/sprint8.c:293:1: note: in expansion of macro 'DISCRETE_SOUND_END' 293 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/sprint8.c:163:1: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:52:25: note: in expansion of macro 'RES_K' 52 | #define SPRINT8_R39 RES_K(120) | ^~~~~ src/mame/audio/sprint8.c:163:62: note: in expansion of macro 'SPRINT8_R39' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:252:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 252 | SPRINT8_MOTOR_CIRCUIT(6) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/sprint8.c:163:1: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:76:25: note: in expansion of macro 'CAP_U' 76 | #define SPRINT8_C27 CAP_U(.22) | ^~~~~ src/mame/audio/sprint8.c:163:78: note: in expansion of macro 'SPRINT8_C27' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:252:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 252 | SPRINT8_MOTOR_CIRCUIT(6) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/sprint8.c:164:1: note: in expansion of macro 'DISCRETE_555_MSTABLE' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:54:25: note: in expansion of macro 'RES_K' 54 | #define SPRINT8_R41 RES_K(150) | ^~~~~ src/mame/audio/sprint8.c:164:93: note: in expansion of macro 'SPRINT8_R41' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:252:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 252 | SPRINT8_MOTOR_CIRCUIT(6) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/sprint8.c:164:1: note: in expansion of macro 'DISCRETE_555_MSTABLE' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:77:25: note: in expansion of macro 'CAP_U' 77 | #define SPRINT8_C28 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:164:106: note: in expansion of macro 'SPRINT8_C28' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:252:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 252 | SPRINT8_MOTOR_CIRCUIT(6) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/sprint8.c:161:1: note: in expansion of macro 'DISCRETE_RCFILTER' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:55:25: note: in expansion of macro 'RES_K' 55 | #define SPRINT8_R89 RES_K(22) | ^~~~~ src/mame/audio/sprint8.c:161:97: note: in expansion of macro 'SPRINT8_R89' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:256:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 256 | SPRINT8_MOTOR_CIRCUIT(4) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/sprint8.c:161:1: note: in expansion of macro 'DISCRETE_RCFILTER' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:75:25: note: in expansion of macro 'CAP_U' 75 | #define SPRINT8_C26 CAP_U(100) | ^~~~~ src/mame/audio/sprint8.c:161:110: note: in expansion of macro 'SPRINT8_C26' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:256:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 256 | SPRINT8_MOTOR_CIRCUIT(4) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '6.9999999999999996e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/sprint8.c:293:1: note: in expansion of macro 'DISCRETE_SOUND_END' 293 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/sprint8.c:163:1: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:52:25: note: in expansion of macro 'RES_K' 52 | #define SPRINT8_R39 RES_K(120) | ^~~~~ src/mame/audio/sprint8.c:163:62: note: in expansion of macro 'SPRINT8_R39' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:256:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 256 | SPRINT8_MOTOR_CIRCUIT(4) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/sprint8.c:163:1: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:76:25: note: in expansion of macro 'CAP_U' 76 | #define SPRINT8_C27 CAP_U(.22) | ^~~~~ src/mame/audio/sprint8.c:163:78: note: in expansion of macro 'SPRINT8_C27' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:256:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 256 | SPRINT8_MOTOR_CIRCUIT(4) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/sprint8.c:164:1: note: in expansion of macro 'DISCRETE_555_MSTABLE' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:54:25: note: in expansion of macro 'RES_K' 54 | #define SPRINT8_R41 RES_K(150) | ^~~~~ src/mame/audio/sprint8.c:164:93: note: in expansion of macro 'SPRINT8_R41' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:256:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 256 | SPRINT8_MOTOR_CIRCUIT(4) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/sprint8.c:164:1: note: in expansion of macro 'DISCRETE_555_MSTABLE' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:77:25: note: in expansion of macro 'CAP_U' 77 | #define SPRINT8_C28 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:164:106: note: in expansion of macro 'SPRINT8_C28' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:256:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 256 | SPRINT8_MOTOR_CIRCUIT(4) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/sprint8.c:161:1: note: in expansion of macro 'DISCRETE_RCFILTER' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:55:25: note: in expansion of macro 'RES_K' 55 | #define SPRINT8_R89 RES_K(22) | ^~~~~ src/mame/audio/sprint8.c:161:97: note: in expansion of macro 'SPRINT8_R89' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:257:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 257 | SPRINT8_MOTOR_CIRCUIT(8) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/sprint8.c:161:1: note: in expansion of macro 'DISCRETE_RCFILTER' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:75:25: note: in expansion of macro 'CAP_U' 75 | #define SPRINT8_C26 CAP_U(100) | ^~~~~ src/mame/audio/sprint8.c:161:110: note: in expansion of macro 'SPRINT8_C26' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:257:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 257 | SPRINT8_MOTOR_CIRCUIT(8) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '6.9999999999999996e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/sprint8.c:293:1: note: in expansion of macro 'DISCRETE_SOUND_END' 293 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/sprint8.c:163:1: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:52:25: note: in expansion of macro 'RES_K' 52 | #define SPRINT8_R39 RES_K(120) | ^~~~~ src/mame/audio/sprint8.c:163:62: note: in expansion of macro 'SPRINT8_R39' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:257:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 257 | SPRINT8_MOTOR_CIRCUIT(8) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/sprint8.c:163:1: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:76:25: note: in expansion of macro 'CAP_U' 76 | #define SPRINT8_C27 CAP_U(.22) | ^~~~~ src/mame/audio/sprint8.c:163:78: note: in expansion of macro 'SPRINT8_C27' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:257:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 257 | SPRINT8_MOTOR_CIRCUIT(8) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/sprint8.c:164:1: note: in expansion of macro 'DISCRETE_555_MSTABLE' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:54:25: note: in expansion of macro 'RES_K' 54 | #define SPRINT8_R41 RES_K(150) | ^~~~~ src/mame/audio/sprint8.c:164:93: note: in expansion of macro 'SPRINT8_R41' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:257:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 257 | SPRINT8_MOTOR_CIRCUIT(8) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/sprint8.c:164:1: note: in expansion of macro 'DISCRETE_555_MSTABLE' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:77:25: note: in expansion of macro 'CAP_U' 77 | #define SPRINT8_C28 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:164:106: note: in expansion of macro 'SPRINT8_C28' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:257:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 257 | SPRINT8_MOTOR_CIRCUIT(8) | ^~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/starshp1.c -o obj/mame/drivers/starshp1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/starshp1.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sprint8.c -o obj/mame/drivers/sprint8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sprint8.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/sprint4.c -o obj/mame/audio/sprint4.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/sprint4.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/audio/sprint4.h:7, from src/mame/audio/sprint4.c:7: src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/sprint4.c:180:9: note: in expansion of macro 'DISCRETE_555_CC' 180 | DISCRETE_555_CC(SPRINT4_PLAYER_MOTOR_NODE(3, _plr), /* IC D8, pin 3 */ \ | ^~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:184:41: note: in expansion of macro 'CAP_U' 184 | CAP_U(0.01), /* C34 */ \ | ^~~~~ src/mame/audio/sprint4.c:279:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 279 | SPRINT4_PLAYER_MOTOR(1) | ^~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.3e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/sprint4.c:180:9: note: in expansion of macro 'DISCRETE_555_CC' 180 | DISCRETE_555_CC(SPRINT4_PLAYER_MOTOR_NODE(3, _plr), /* IC D8, pin 3 */ \ | ^~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:185:41: note: in expansion of macro 'RES_M' 185 | RES_M(3.3), /* R42 */ \ | ^~~~~ src/mame/audio/sprint4.c:279:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 279 | SPRINT4_PLAYER_MOTOR(1) | ^~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/sprint4.c:180:9: note: in expansion of macro 'DISCRETE_555_CC' 180 | DISCRETE_555_CC(SPRINT4_PLAYER_MOTOR_NODE(3, _plr), /* IC D8, pin 3 */ \ | ^~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:184:41: note: in expansion of macro 'CAP_U' 184 | CAP_U(0.01), /* C34 */ \ | ^~~~~ src/mame/audio/sprint4.c:280:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 280 | SPRINT4_PLAYER_MOTOR(2) | ^~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.3e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/sprint4.c:180:9: note: in expansion of macro 'DISCRETE_555_CC' 180 | DISCRETE_555_CC(SPRINT4_PLAYER_MOTOR_NODE(3, _plr), /* IC D8, pin 3 */ \ | ^~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:185:41: note: in expansion of macro 'RES_M' 185 | RES_M(3.3), /* R42 */ \ | ^~~~~ src/mame/audio/sprint4.c:280:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 280 | SPRINT4_PLAYER_MOTOR(2) | ^~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/sprint4.c:180:9: note: in expansion of macro 'DISCRETE_555_CC' 180 | DISCRETE_555_CC(SPRINT4_PLAYER_MOTOR_NODE(3, _plr), /* IC D8, pin 3 */ \ | ^~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:184:41: note: in expansion of macro 'CAP_U' 184 | CAP_U(0.01), /* C34 */ \ | ^~~~~ src/mame/audio/sprint4.c:281:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 281 | SPRINT4_PLAYER_MOTOR(3) | ^~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.3e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/sprint4.c:180:9: note: in expansion of macro 'DISCRETE_555_CC' 180 | DISCRETE_555_CC(SPRINT4_PLAYER_MOTOR_NODE(3, _plr), /* IC D8, pin 3 */ \ | ^~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:185:41: note: in expansion of macro 'RES_M' 185 | RES_M(3.3), /* R42 */ \ | ^~~~~ src/mame/audio/sprint4.c:281:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 281 | SPRINT4_PLAYER_MOTOR(3) | ^~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/sprint4.c:180:9: note: in expansion of macro 'DISCRETE_555_CC' 180 | DISCRETE_555_CC(SPRINT4_PLAYER_MOTOR_NODE(3, _plr), /* IC D8, pin 3 */ \ | ^~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:184:41: note: in expansion of macro 'CAP_U' 184 | CAP_U(0.01), /* C34 */ \ | ^~~~~ src/mame/audio/sprint4.c:282:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 282 | SPRINT4_PLAYER_MOTOR(4) | ^~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.3e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/sprint4.c:180:9: note: in expansion of macro 'DISCRETE_555_CC' 180 | DISCRETE_555_CC(SPRINT4_PLAYER_MOTOR_NODE(3, _plr), /* IC D8, pin 3 */ \ | ^~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:185:41: note: in expansion of macro 'RES_M' 185 | RES_M(3.3), /* R42 */ \ | ^~~~~ src/mame/audio/sprint4.c:282:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 282 | SPRINT4_PLAYER_MOTOR(4) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:19:29: warning: narrowing conversion of '3.9375e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 19 | #define SPRINT4_2V (15750.0/4) | ~~~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/sprint4.c:222:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 222 | DISCRETE_LFSR_NOISE(SPRINT4_NOISE, \ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:225:41: note: in expansion of macro 'SPRINT4_2V' 225 | SPRINT4_2V, /* CLK */ \ | ^~~~~~~~~~ src/mame/audio/sprint4.c:283:9: note: in expansion of macro 'SPRINT4_BANG' 283 | SPRINT4_BANG | ^~~~~~~~~~~~ src/mame/audio/sprint4.c:228:44: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 228 | 1.0/2, /* BIAS */ \ | ~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/sprint4.c:222:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 222 | DISCRETE_LFSR_NOISE(SPRINT4_NOISE, \ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:283:9: note: in expansion of macro 'SPRINT4_BANG' 283 | SPRINT4_BANG | ^~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/sprint4.c:290:1: note: in expansion of macro 'DISCRETE_SOUND_END' 290 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/sprint4.c:290:1: note: in expansion of macro 'DISCRETE_SOUND_END' 290 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/sprint4.c:290:1: note: in expansion of macro 'DISCRETE_SOUND_END' 290 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/sprint4.c:290:1: note: in expansion of macro 'DISCRETE_SOUND_END' 290 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/sprint4.c:180:9: note: in expansion of macro 'DISCRETE_555_CC' 180 | DISCRETE_555_CC(SPRINT4_PLAYER_MOTOR_NODE(3, _plr), /* IC D8, pin 3 */ \ | ^~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:184:41: note: in expansion of macro 'CAP_U' 184 | CAP_U(0.01), /* C34 */ \ | ^~~~~ src/mame/audio/sprint4.c:295:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 295 | SPRINT4_PLAYER_MOTOR(1) | ^~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.3e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/sprint4.c:180:9: note: in expansion of macro 'DISCRETE_555_CC' 180 | DISCRETE_555_CC(SPRINT4_PLAYER_MOTOR_NODE(3, _plr), /* IC D8, pin 3 */ \ | ^~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:185:41: note: in expansion of macro 'RES_M' 185 | RES_M(3.3), /* R42 */ \ | ^~~~~ src/mame/audio/sprint4.c:295:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 295 | SPRINT4_PLAYER_MOTOR(1) | ^~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/sprint4.c:180:9: note: in expansion of macro 'DISCRETE_555_CC' 180 | DISCRETE_555_CC(SPRINT4_PLAYER_MOTOR_NODE(3, _plr), /* IC D8, pin 3 */ \ | ^~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:184:41: note: in expansion of macro 'CAP_U' 184 | CAP_U(0.01), /* C34 */ \ | ^~~~~ src/mame/audio/sprint4.c:296:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 296 | SPRINT4_PLAYER_MOTOR(2) | ^~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.3e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/sprint4.c:180:9: note: in expansion of macro 'DISCRETE_555_CC' 180 | DISCRETE_555_CC(SPRINT4_PLAYER_MOTOR_NODE(3, _plr), /* IC D8, pin 3 */ \ | ^~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:185:41: note: in expansion of macro 'RES_M' 185 | RES_M(3.3), /* R42 */ \ | ^~~~~ src/mame/audio/sprint4.c:296:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 296 | SPRINT4_PLAYER_MOTOR(2) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:19:29: warning: narrowing conversion of '3.9375e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 19 | #define SPRINT4_2V (15750.0/4) | ~~~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/sprint4.c:222:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 222 | DISCRETE_LFSR_NOISE(SPRINT4_NOISE, \ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:225:41: note: in expansion of macro 'SPRINT4_2V' 225 | SPRINT4_2V, /* CLK */ \ | ^~~~~~~~~~ src/mame/audio/sprint4.c:297:9: note: in expansion of macro 'SPRINT4_BANG' 297 | SPRINT4_BANG | ^~~~~~~~~~~~ src/mame/audio/sprint4.c:228:44: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 228 | 1.0/2, /* BIAS */ \ | ~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/sprint4.c:222:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 222 | DISCRETE_LFSR_NOISE(SPRINT4_NOISE, \ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:297:9: note: in expansion of macro 'SPRINT4_BANG' 297 | SPRINT4_BANG | ^~~~~~~~~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4573:133: note: in expansion of macro 'DSE' 4573 | #define DISCRETE_SCHMITT_OSCILLATOR(NODE,ENAB,INP0,AMPL,TABLE) DSC_SND_ENTRY( NODE, dss_schmitt_osc , DSS_NODE , 3, DSE( ENAB,INP0,AMPL ), DSE( ENAB,INP0,AMPL ), TABLE, "DISCRETE_SCHMITT_OSCILLATOR" ), | ^~~ src/mame/audio/sprint4.c:250:9: note: in expansion of macro 'DISCRETE_SCHMITT_OSCILLATOR' 250 | DISCRETE_SCHMITT_OSCILLATOR(SPRINT4_SCREECH_SND_##_plr, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:253:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 253 | DEFAULT_TTL_V_LOGIC_1, /* AMPL */ \ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:298:9: note: in expansion of macro 'SPRINT4_PLAYER_SCREECH' 298 | SPRINT4_PLAYER_SCREECH(1) | ^~~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4573:133: note: in expansion of macro 'DSE' 4573 | #define DISCRETE_SCHMITT_OSCILLATOR(NODE,ENAB,INP0,AMPL,TABLE) DSC_SND_ENTRY( NODE, dss_schmitt_osc , DSS_NODE , 3, DSE( ENAB,INP0,AMPL ), DSE( ENAB,INP0,AMPL ), TABLE, "DISCRETE_SCHMITT_OSCILLATOR" ), | ^~~ src/mame/audio/sprint4.c:250:9: note: in expansion of macro 'DISCRETE_SCHMITT_OSCILLATOR' 250 | DISCRETE_SCHMITT_OSCILLATOR(SPRINT4_SCREECH_SND_##_plr, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:253:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 253 | DEFAULT_TTL_V_LOGIC_1, /* AMPL */ \ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:299:9: note: in expansion of macro 'SPRINT4_PLAYER_SCREECH' 299 | SPRINT4_PLAYER_SCREECH(2) | ^~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/starshp1.c -o obj/mame/video/starshp1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/starshp1.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/starwars.c -o obj/mame/audio/starwars.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/starwars.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/starshp1.c -o obj/mame/audio/starshp1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/starshp1.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/starshp1.h:19, from src/mame/audio/starshp1.c:7: src/mame/audio/starshp1.c:172:53: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 172 | 1.0 / 2, /* shift to 0/1 */ | ~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/starshp1.c:166:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 166 | DISCRETE_LFSR_NOISE(NODE_20, /* IC B9, pin 13 */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:178:71: warning: narrowing conversion of '4.4347826086956521e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 178 | DEFAULT_TTL_V_LOGIC_1 * RES_VOLTAGE_DIVIDER(STARSHP1_R151, STARSHP1_R152), src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/starshp1.c:175:9: note: in expansion of macro 'DISCRETE_SWITCH' 175 | DISCRETE_SWITCH( NODE_21, /* voltage at R151 & R152 junction */ | ^~~~~~~~~~~~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/starshp1.c:175:9: note: in expansion of macro 'DISCRETE_SWITCH' 175 | DISCRETE_SWITCH( NODE_21, /* voltage at R151 & R152 junction */ | ^~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:179:49: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 179 | DEFAULT_TTL_V_LOGIC_1) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '6.2e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/starshp1.c:184:9: note: in expansion of macro 'DISCRETE_RCFILTER' 184 | DISCRETE_RCFILTER( NODE_23, | ^~~~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:76:49: note: in expansion of macro 'RES_K' 76 | #define STARSHP1_FAKE_MC3340_COMPENSATION_R RES_K(6.2) | ^~~~~ src/mame/audio/starshp1.c:186:49: note: in expansion of macro 'STARSHP1_FAKE_MC3340_COMPENSATION_R' 186 | STARSHP1_FAKE_MC3340_COMPENSATION_R, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/starshp1.c:184:9: note: in expansion of macro 'DISCRETE_RCFILTER' 184 | DISCRETE_RCFILTER( NODE_23, | ^~~~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:64:25: note: in expansion of macro 'CAP_U' 64 | #define STARSHP1_C61 CAP_U(0.01) | ^~~~~ src/mame/audio/starshp1.c:187:49: note: in expansion of macro 'STARSHP1_C61' 187 | STARSHP1_C61) | ^~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '6.2e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/starshp1.c:189:9: note: in expansion of macro 'DISCRETE_RCFILTER' 189 | DISCRETE_RCFILTER( NODE_24, | ^~~~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:76:49: note: in expansion of macro 'RES_K' 76 | #define STARSHP1_FAKE_MC3340_COMPENSATION_R RES_K(6.2) | ^~~~~ src/mame/audio/starshp1.c:191:49: note: in expansion of macro 'STARSHP1_FAKE_MC3340_COMPENSATION_R' 191 | STARSHP1_FAKE_MC3340_COMPENSATION_R, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:192:62: warning: narrowing conversion of '2.2999999999999999e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 192 | STARSHP1_C61 + STARSHP1_C59) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/starshp1.c:189:9: note: in expansion of macro 'DISCRETE_RCFILTER' 189 | DISCRETE_RCFILTER( NODE_24, | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/starshp1.c:202:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 202 | DISCRETE_555_ASTABLE(NODE_30, /* IC C10, pin 9 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:47:25: note: in expansion of macro 'RES_K' 47 | #define STARSHP1_R70 RES_K(10) | ^~~~~ src/mame/audio/starshp1.c:204:49: note: in expansion of macro 'STARSHP1_R70' 204 | STARSHP1_R70, | ^~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.3e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/starshp1.c:202:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 202 | DISCRETE_555_ASTABLE(NODE_30, /* IC C10, pin 9 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:46:25: note: in expansion of macro 'RES_K' 46 | #define STARSHP1_R69 RES_K(330) | ^~~~~ src/mame/audio/starshp1.c:205:49: note: in expansion of macro 'STARSHP1_R69' 205 | STARSHP1_R69, | ^~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/starshp1.c:202:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 202 | DISCRETE_555_ASTABLE(NODE_30, /* IC C10, pin 9 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:61:25: note: in expansion of macro 'CAP_U' 61 | #define STARSHP1_C46 CAP_U(0.1) | ^~~~~ src/mame/audio/starshp1.c:206:49: note: in expansion of macro 'STARSHP1_C46' 206 | STARSHP1_C46, | ^~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.3e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/starshp1.c:214:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 214 | DISCRETE_555_ASTABLE_CV(STARSHP1_PHASOR_SND, /* IC C10, pin 5 */ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:45:25: note: in expansion of macro 'RES_K' 45 | #define STARSHP1_R68 RES_K(3.3) | ^~~~~ src/mame/audio/starshp1.c:216:49: note: in expansion of macro 'STARSHP1_R68' 216 | STARSHP1_R68, | ^~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/starshp1.c:214:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 214 | DISCRETE_555_ASTABLE_CV(STARSHP1_PHASOR_SND, /* IC C10, pin 5 */ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:44:25: note: in expansion of macro 'RES_K' 44 | #define STARSHP1_R67 RES_K(1) | ^~~~~ src/mame/audio/starshp1.c:217:49: note: in expansion of macro 'STARSHP1_R67' 217 | STARSHP1_R67, | ^~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/starshp1.c:214:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 214 | DISCRETE_555_ASTABLE_CV(STARSHP1_PHASOR_SND, /* IC C10, pin 5 */ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:60:25: note: in expansion of macro 'CAP_U' 60 | #define STARSHP1_C45 CAP_U(0.1) | ^~~~~ src/mame/audio/starshp1.c:218:49: note: in expansion of macro 'STARSHP1_C45' 218 | STARSHP1_C45, | ^~~~~~~~~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/starshp1.c:225:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 225 | DISCRETE_SQUAREWFIX(NODE_40, /* S128V signal */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:228:49: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 228 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:230:71: warning: narrowing conversion of '1.7e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 230 | DEFAULT_TTL_V_LOGIC_1 / 2, /* BIAS */ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/starshp1.c:225:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 225 | DISCRETE_SQUAREWFIX(NODE_40, /* S128V signal */ | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:19:56: warning: narrowing conversion of '1.4985507246376812e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 19 | #define RES_2_PARALLEL(r1, r2) (((r1) * (r2)) / ((r1) + (r2))) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4696:133: note: in expansion of macro 'DSE' 4696 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) DSC_SND_ENTRY( NODE, dsd_566 , DSS_NODE , 7, DSE( VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC ), DSE( VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS ), NULL, "DISCRETE_566" ), | ^~~ src/mame/audio/starshp1.c:237:9: note: in expansion of macro 'DISCRETE_566' 237 | DISCRETE_566( NODE_42, /* IC A9, pin 4 */ | ^~~~~~~~~~~~ src/mame/audio/starshp1.c:239:49: note: in expansion of macro 'RES_2_PARALLEL' 239 | RES_2_PARALLEL(STARSHP1_R54, STARSHP1_R55), | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4696:133: note: in expansion of macro 'DSE' 4696 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) DSC_SND_ENTRY( NODE, dsd_566 , DSS_NODE , 7, DSE( VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC ), DSE( VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS ), NULL, "DISCRETE_566" ), | ^~~ src/mame/audio/starshp1.c:237:9: note: in expansion of macro 'DISCRETE_566' 237 | DISCRETE_566( NODE_42, /* IC A9, pin 4 */ | ^~~~~~~~~~~~ src/mame/audio/starshp1.c:58:25: note: in expansion of macro 'CAP_U' 58 | #define STARSHP1_C34 CAP_U(0.1) | ^~~~~ src/mame/audio/starshp1.c:240:49: note: in expansion of macro 'STARSHP1_C34' 240 | STARSHP1_C34, | ^~~~~~~~~~~~ src/mame/audio/starshp1.c:246:62: warning: narrowing conversion of '1.921875e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 246 | STARSHP1_R59 + RES_2_PARALLEL(STARSHP1_R58, STARSHP1_R60 + STARSHP1_R76), src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/starshp1.c:243:9: note: in expansion of macro 'DISCRETE_SWITCH' 243 | DISCRETE_SWITCH(NODE_43, | ^~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:247:77: warning: narrowing conversion of '1.28e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 247 | STARSHP1_R59 + STARSHP1_R60 + STARSHP1_R76) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/starshp1.c:243:9: note: in expansion of macro 'DISCRETE_SWITCH' 243 | DISCRETE_SWITCH(NODE_43, | ^~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.2000000000000001e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/starshp1.c:248:9: note: in expansion of macro 'DISCRETE_CRFILTER' 248 | DISCRETE_CRFILTER(NODE_44, | ^~~~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:59:25: note: in expansion of macro 'CAP_U' 59 | #define STARSHP1_C36 CAP_U(2.2) | ^~~~~ src/mame/audio/starshp1.c:251:49: note: in expansion of macro 'STARSHP1_C36' 251 | STARSHP1_C36) | ^~~~~~~~~~~~ src/emu/machine/rescap.h:17:55: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 17 | #define RES_VOLTAGE_DIVIDER(r1, r2) ((double)(r2) / ((double)(r1) + (double)(r2))) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/starshp1.c:252:9: note: in expansion of macro 'DISCRETE_SWITCH' 252 | DISCRETE_SWITCH(NODE_45, /* gain affect of voltage divider */ | ^~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:255:49: note: in expansion of macro 'RES_VOLTAGE_DIVIDER' 255 | RES_VOLTAGE_DIVIDER(STARSHP1_R59, STARSHP1_R58), 1) | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:19:56: warning: narrowing conversion of '2.2217821782178216e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 19 | #define RES_2_PARALLEL(r1, r2) (((r1) * (r2)) / ((r1) + (r2))) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/starshp1.c:268:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 268 | DISCRETE_555_ASTABLE(NODE_51, /* IC B10, pin 3 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:270:49: note: in expansion of macro 'RES_2_PARALLEL' 270 | RES_2_PARALLEL(STARSHP1_R65, STARSHP1_R71), | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/starshp1.c:268:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 268 | DISCRETE_555_ASTABLE(NODE_51, /* IC B10, pin 3 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:49:25: note: in expansion of macro 'RES_K' 49 | #define STARSHP1_R72 RES_K(47) | ^~~~~ src/mame/audio/starshp1.c:271:49: note: in expansion of macro 'STARSHP1_R72' 271 | STARSHP1_R72, | ^~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.4999999999999999e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/starshp1.c:268:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 268 | DISCRETE_555_ASTABLE(NODE_51, /* IC B10, pin 3 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:62:25: note: in expansion of macro 'CAP_U' 62 | #define STARSHP1_C47 CAP_U(0.015) | ^~~~~ src/mame/audio/starshp1.c:272:49: note: in expansion of macro 'STARSHP1_C47' 272 | STARSHP1_C47, | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/starwars.c -o obj/mame/machine/starwars.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/starwars.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/starwars.c -o obj/mame/drivers/starwars.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/starwars.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/subs.c -o obj/mame/drivers/subs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/subs.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/subs.c -o obj/mame/audio/subs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/subs.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/subs.h:7, from src/mame/audio/subs.c:7: src/mame/audio/subs.c:99:77: warning: narrowing conversion of '1.575e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 99 | DISCRETE_LFSR_NOISE(SUBS_NOISE, SUBS_NOISE_RESET, SUBS_NOISE_RESET, 15750.0, 1.0, 0, 0, &subs_lfsr) | ^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/subs.c:99:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 99 | DISCRETE_LFSR_NOISE(SUBS_NOISE, SUBS_NOISE_RESET, SUBS_NOISE_RESET, 15750.0, 1.0, 0, 0, &subs_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/subs.c:99:86: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 99 | DISCRETE_LFSR_NOISE(SUBS_NOISE, SUBS_NOISE_RESET, SUBS_NOISE_RESET, 15750.0, 1.0, 0, 0, &subs_lfsr) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/subs.c:99:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 99 | DISCRETE_LFSR_NOISE(SUBS_NOISE, SUBS_NOISE_RESET, SUBS_NOISE_RESET, 15750.0, 1.0, 0, 0, &subs_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/subs.c:111:50: warning: narrowing conversion of '9.84375e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 111 | DISCRETE_SQUAREWFIX(NODE_20, 1, 15750.0/2/8, 1.0, 50, 1.0/2, 0) /* Resample freq. */ | ~~~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/subs.c:111:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 111 | DISCRETE_SQUAREWFIX(NODE_20, 1, 15750.0/2/8, 1.0, 50, 1.0/2, 0) /* Resample freq. */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/subs.c:111:54: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 111 | DISCRETE_SQUAREWFIX(NODE_20, 1, 15750.0/2/8, 1.0, 50, 1.0/2, 0) /* Resample freq. */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/subs.c:111:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 111 | DISCRETE_SQUAREWFIX(NODE_20, 1, 15750.0/2/8, 1.0, 50, 1.0/2, 0) /* Resample freq. */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/subs.c:111:66: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 111 | DISCRETE_SQUAREWFIX(NODE_20, 1, 15750.0/2/8, 1.0, 50, 1.0/2, 0) /* Resample freq. */ | ~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/subs.c:111:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 111 | DISCRETE_SQUAREWFIX(NODE_20, 1, 15750.0/2/8, 1.0, 50, 1.0/2, 0) /* Resample freq. */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/subs.c:120:78: warning: narrowing conversion of '5.0938337801608583e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 120 | DISCRETE_TRANSFORM3(NODE_30, NODE_21, SUBS_CRASH_DATA, 1000.0 / 149.2*7.6, "01*2*") | ~~~~~~~~~~~~~~^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4622:133: note: in expansion of macro 'DSE' 4622 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), FUNCT, "DISCRETE_TRANSFORM3" ), | ^~~ src/mame/audio/subs.c:120:9: note: in expansion of macro 'DISCRETE_TRANSFORM3' 120 | DISCRETE_TRANSFORM3(NODE_30, NODE_21, SUBS_CRASH_DATA, 1000.0 / 149.2*7.6, "01*2*") | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/subs.c:129:66: warning: narrowing conversion of '3.2080000000000001e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 129 | DISCRETE_TRIANGLEWAVE(SUBS_SONAR1_SND, NODE_42, NODE_41, 320.8, 0.0, 0) | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4567:133: note: in expansion of macro 'DSE' 4567 | #define DISCRETE_TRIANGLEWAVE(NODE,ENAB,FREQ,AMPL,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_trianglewave, DSS_NODE , 5, DSE( ENAB,FREQ,AMPL,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,BIAS,PHASE ), NULL, "DISCRETE_TRIANGLEWAVE" ), | ^~~ src/mame/audio/subs.c:129:9: note: in expansion of macro 'DISCRETE_TRIANGLEWAVE' 129 | DISCRETE_TRIANGLEWAVE(SUBS_SONAR1_SND, NODE_42, NODE_41, 320.8, 0.0, 0) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/subs.c:129:73: warning: narrowing conversion of '0.0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 129 | DISCRETE_TRIANGLEWAVE(SUBS_SONAR1_SND, NODE_42, NODE_41, 320.8, 0.0, 0) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4567:133: note: in expansion of macro 'DSE' 4567 | #define DISCRETE_TRIANGLEWAVE(NODE,ENAB,FREQ,AMPL,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_trianglewave, DSS_NODE , 5, DSE( ENAB,FREQ,AMPL,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,BIAS,PHASE ), NULL, "DISCRETE_TRIANGLEWAVE" ), | ^~~ src/mame/audio/subs.c:129:9: note: in expansion of macro 'DISCRETE_TRIANGLEWAVE' 129 | DISCRETE_TRIANGLEWAVE(SUBS_SONAR1_SND, NODE_42, NODE_41, 320.8, 0.0, 0) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/subs.c:134:66: warning: narrowing conversion of '3.2080000000000001e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 134 | DISCRETE_TRIANGLEWAVE(SUBS_SONAR2_SND, NODE_52, NODE_51, 320.8, 0.0, 0) | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4567:133: note: in expansion of macro 'DSE' 4567 | #define DISCRETE_TRIANGLEWAVE(NODE,ENAB,FREQ,AMPL,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_trianglewave, DSS_NODE , 5, DSE( ENAB,FREQ,AMPL,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,BIAS,PHASE ), NULL, "DISCRETE_TRIANGLEWAVE" ), | ^~~ src/mame/audio/subs.c:134:9: note: in expansion of macro 'DISCRETE_TRIANGLEWAVE' 134 | DISCRETE_TRIANGLEWAVE(SUBS_SONAR2_SND, NODE_52, NODE_51, 320.8, 0.0, 0) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/subs.c:134:73: warning: narrowing conversion of '0.0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 134 | DISCRETE_TRIANGLEWAVE(SUBS_SONAR2_SND, NODE_52, NODE_51, 320.8, 0.0, 0) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4567:133: note: in expansion of macro 'DSE' 4567 | #define DISCRETE_TRIANGLEWAVE(NODE,ENAB,FREQ,AMPL,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_trianglewave, DSS_NODE , 5, DSE( ENAB,FREQ,AMPL,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,BIAS,PHASE ), NULL, "DISCRETE_TRIANGLEWAVE" ), | ^~~ src/mame/audio/subs.c:134:9: note: in expansion of macro 'DISCRETE_TRIANGLEWAVE' 134 | DISCRETE_TRIANGLEWAVE(SUBS_SONAR2_SND, NODE_52, NODE_51, 320.8, 0.0, 0) | ^~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/subs.c -o obj/mame/machine/subs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/subs.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/subs.c -o obj/mame/video/subs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/subs.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nl_pong.c -o obj/mame/drivers/nl_pong.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tank8.c -o obj/mame/video/tank8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tank8.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tank8.c -o obj/mame/drivers/tank8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tank8.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nl_pongd.c -o obj/mame/drivers/nl_pongd.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/toobin.c -o obj/mame/drivers/toobin.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/toobin.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/thunderj.c -o obj/mame/video/thunderj.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/thunderj.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/thunderj.c -o obj/mame/drivers/thunderj.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/thunderj.c:39: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tempest.c -o obj/mame/drivers/tempest.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tempest.c:276: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/tank8.c -o obj/mame/audio/tank8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/tank8.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/tank8.h:7, from src/mame/audio/tank8.c:7: src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:152:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 152 | DISCRETE_555_ASTABLE_CV(NODE_33, NODE_30, RES_K(220), RES_K(39), CAP_U(0.22), NODE_32, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:152:51: note: in expansion of macro 'RES_K' 152 | DISCRETE_555_ASTABLE_CV(NODE_33, NODE_30, RES_K(220), RES_K(39), CAP_U(0.22), NODE_32, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.9e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:152:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 152 | DISCRETE_555_ASTABLE_CV(NODE_33, NODE_30, RES_K(220), RES_K(39), CAP_U(0.22), NODE_32, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:152:63: note: in expansion of macro 'RES_K' 152 | DISCRETE_555_ASTABLE_CV(NODE_33, NODE_30, RES_K(220), RES_K(39), CAP_U(0.22), NODE_32, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:152:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 152 | DISCRETE_555_ASTABLE_CV(NODE_33, NODE_30, RES_K(220), RES_K(39), CAP_U(0.22), NODE_32, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:152:74: note: in expansion of macro 'CAP_U' 152 | DISCRETE_555_ASTABLE_CV(NODE_33, NODE_30, RES_K(220), RES_K(39), CAP_U(0.22), NODE_32, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/tank8.c:153:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 153 | DISCRETE_CRFILTER_VREF(NODE_34, NODE_33, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:153:50: note: in expansion of macro 'RES_K' 153 | DISCRETE_CRFILTER_VREF(NODE_34, NODE_33, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0000000000000001e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/tank8.c:153:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 153 | DISCRETE_CRFILTER_VREF(NODE_34, NODE_33, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:153:61: note: in expansion of macro 'CAP_U' 153 | DISCRETE_CRFILTER_VREF(NODE_34, NODE_33, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/mame/audio/tank8.c:153:75: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 153 | DISCRETE_CRFILTER_VREF(NODE_34, NODE_33, RES_K(22), CAP_U(0.001), 5.0) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/tank8.c:153:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 153 | DISCRETE_CRFILTER_VREF(NODE_34, NODE_33, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/tank8.c:154:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 154 | DISCRETE_555_MSTABLE(NODE_35, 1, NODE_34, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:154:51: note: in expansion of macro 'RES_K' 154 | DISCRETE_555_MSTABLE(NODE_35, 1, NODE_34, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/tank8.c:154:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 154 | DISCRETE_555_MSTABLE(NODE_35, 1, NODE_34, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:154:62: note: in expansion of macro 'CAP_U' 154 | DISCRETE_555_MSTABLE(NODE_35, 1, NODE_34, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:159:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 159 | DISCRETE_555_ASTABLE_CV(NODE_43, NODE_40, RES_K(220), RES_K(39), CAP_U(0.22), NODE_42, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:159:51: note: in expansion of macro 'RES_K' 159 | DISCRETE_555_ASTABLE_CV(NODE_43, NODE_40, RES_K(220), RES_K(39), CAP_U(0.22), NODE_42, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.9e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:159:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 159 | DISCRETE_555_ASTABLE_CV(NODE_43, NODE_40, RES_K(220), RES_K(39), CAP_U(0.22), NODE_42, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:159:63: note: in expansion of macro 'RES_K' 159 | DISCRETE_555_ASTABLE_CV(NODE_43, NODE_40, RES_K(220), RES_K(39), CAP_U(0.22), NODE_42, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:159:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 159 | DISCRETE_555_ASTABLE_CV(NODE_43, NODE_40, RES_K(220), RES_K(39), CAP_U(0.22), NODE_42, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:159:74: note: in expansion of macro 'CAP_U' 159 | DISCRETE_555_ASTABLE_CV(NODE_43, NODE_40, RES_K(220), RES_K(39), CAP_U(0.22), NODE_42, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/tank8.c:160:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 160 | DISCRETE_CRFILTER_VREF(NODE_44, NODE_43, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:160:50: note: in expansion of macro 'RES_K' 160 | DISCRETE_CRFILTER_VREF(NODE_44, NODE_43, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0000000000000001e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/tank8.c:160:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 160 | DISCRETE_CRFILTER_VREF(NODE_44, NODE_43, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:160:61: note: in expansion of macro 'CAP_U' 160 | DISCRETE_CRFILTER_VREF(NODE_44, NODE_43, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/mame/audio/tank8.c:160:75: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 160 | DISCRETE_CRFILTER_VREF(NODE_44, NODE_43, RES_K(22), CAP_U(0.001), 5.0) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/tank8.c:160:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 160 | DISCRETE_CRFILTER_VREF(NODE_44, NODE_43, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/tank8.c:161:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 161 | DISCRETE_555_MSTABLE(NODE_45, 1, NODE_44, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:161:51: note: in expansion of macro 'RES_K' 161 | DISCRETE_555_MSTABLE(NODE_45, 1, NODE_44, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/tank8.c:161:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 161 | DISCRETE_555_MSTABLE(NODE_45, 1, NODE_44, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:161:62: note: in expansion of macro 'CAP_U' 161 | DISCRETE_555_MSTABLE(NODE_45, 1, NODE_44, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:166:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 166 | DISCRETE_555_ASTABLE_CV(NODE_53, NODE_50, RES_K(220), RES_K(39), CAP_U(0.22), NODE_52, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:166:51: note: in expansion of macro 'RES_K' 166 | DISCRETE_555_ASTABLE_CV(NODE_53, NODE_50, RES_K(220), RES_K(39), CAP_U(0.22), NODE_52, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.9e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:166:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 166 | DISCRETE_555_ASTABLE_CV(NODE_53, NODE_50, RES_K(220), RES_K(39), CAP_U(0.22), NODE_52, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:166:63: note: in expansion of macro 'RES_K' 166 | DISCRETE_555_ASTABLE_CV(NODE_53, NODE_50, RES_K(220), RES_K(39), CAP_U(0.22), NODE_52, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:166:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 166 | DISCRETE_555_ASTABLE_CV(NODE_53, NODE_50, RES_K(220), RES_K(39), CAP_U(0.22), NODE_52, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:166:74: note: in expansion of macro 'CAP_U' 166 | DISCRETE_555_ASTABLE_CV(NODE_53, NODE_50, RES_K(220), RES_K(39), CAP_U(0.22), NODE_52, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/tank8.c:167:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 167 | DISCRETE_CRFILTER_VREF(NODE_54, NODE_53, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:167:50: note: in expansion of macro 'RES_K' 167 | DISCRETE_CRFILTER_VREF(NODE_54, NODE_53, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0000000000000001e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/tank8.c:167:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 167 | DISCRETE_CRFILTER_VREF(NODE_54, NODE_53, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:167:61: note: in expansion of macro 'CAP_U' 167 | DISCRETE_CRFILTER_VREF(NODE_54, NODE_53, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/tank8.c:168:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 168 | DISCRETE_555_MSTABLE(NODE_55, 1, NODE_54, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:168:51: note: in expansion of macro 'RES_K' 168 | DISCRETE_555_MSTABLE(NODE_55, 1, NODE_54, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/tank8.c:168:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 168 | DISCRETE_555_MSTABLE(NODE_55, 1, NODE_54, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:168:62: note: in expansion of macro 'CAP_U' 168 | DISCRETE_555_MSTABLE(NODE_55, 1, NODE_54, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:173:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 173 | DISCRETE_555_ASTABLE_CV(NODE_63, NODE_60, RES_K(220), RES_K(39), CAP_U(0.22), NODE_62, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:173:51: note: in expansion of macro 'RES_K' 173 | DISCRETE_555_ASTABLE_CV(NODE_63, NODE_60, RES_K(220), RES_K(39), CAP_U(0.22), NODE_62, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.9e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:173:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 173 | DISCRETE_555_ASTABLE_CV(NODE_63, NODE_60, RES_K(220), RES_K(39), CAP_U(0.22), NODE_62, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:173:63: note: in expansion of macro 'RES_K' 173 | DISCRETE_555_ASTABLE_CV(NODE_63, NODE_60, RES_K(220), RES_K(39), CAP_U(0.22), NODE_62, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:173:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 173 | DISCRETE_555_ASTABLE_CV(NODE_63, NODE_60, RES_K(220), RES_K(39), CAP_U(0.22), NODE_62, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:173:74: note: in expansion of macro 'CAP_U' 173 | DISCRETE_555_ASTABLE_CV(NODE_63, NODE_60, RES_K(220), RES_K(39), CAP_U(0.22), NODE_62, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/tank8.c:174:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 174 | DISCRETE_CRFILTER_VREF(NODE_64, NODE_63, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:174:50: note: in expansion of macro 'RES_K' 174 | DISCRETE_CRFILTER_VREF(NODE_64, NODE_63, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0000000000000001e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/tank8.c:174:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 174 | DISCRETE_CRFILTER_VREF(NODE_64, NODE_63, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:174:61: note: in expansion of macro 'CAP_U' 174 | DISCRETE_CRFILTER_VREF(NODE_64, NODE_63, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/tank8.c:175:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 175 | DISCRETE_555_MSTABLE(NODE_65, 1, NODE_64, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:175:51: note: in expansion of macro 'RES_K' 175 | DISCRETE_555_MSTABLE(NODE_65, 1, NODE_64, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/tank8.c:175:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 175 | DISCRETE_555_MSTABLE(NODE_65, 1, NODE_64, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:175:62: note: in expansion of macro 'CAP_U' 175 | DISCRETE_555_MSTABLE(NODE_65, 1, NODE_64, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:180:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 180 | DISCRETE_555_ASTABLE_CV(NODE_73, NODE_70, RES_K(220), RES_K(39), CAP_U(0.22), NODE_72, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:180:51: note: in expansion of macro 'RES_K' 180 | DISCRETE_555_ASTABLE_CV(NODE_73, NODE_70, RES_K(220), RES_K(39), CAP_U(0.22), NODE_72, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.9e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:180:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 180 | DISCRETE_555_ASTABLE_CV(NODE_73, NODE_70, RES_K(220), RES_K(39), CAP_U(0.22), NODE_72, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:180:63: note: in expansion of macro 'RES_K' 180 | DISCRETE_555_ASTABLE_CV(NODE_73, NODE_70, RES_K(220), RES_K(39), CAP_U(0.22), NODE_72, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:180:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 180 | DISCRETE_555_ASTABLE_CV(NODE_73, NODE_70, RES_K(220), RES_K(39), CAP_U(0.22), NODE_72, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:180:74: note: in expansion of macro 'CAP_U' 180 | DISCRETE_555_ASTABLE_CV(NODE_73, NODE_70, RES_K(220), RES_K(39), CAP_U(0.22), NODE_72, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/tank8.c:181:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 181 | DISCRETE_CRFILTER_VREF(NODE_74, NODE_73, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:181:50: note: in expansion of macro 'RES_K' 181 | DISCRETE_CRFILTER_VREF(NODE_74, NODE_73, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0000000000000001e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/tank8.c:181:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 181 | DISCRETE_CRFILTER_VREF(NODE_74, NODE_73, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:181:61: note: in expansion of macro 'CAP_U' 181 | DISCRETE_CRFILTER_VREF(NODE_74, NODE_73, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/tank8.c:182:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 182 | DISCRETE_555_MSTABLE(NODE_75, 1, NODE_74, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:182:51: note: in expansion of macro 'RES_K' 182 | DISCRETE_555_MSTABLE(NODE_75, 1, NODE_74, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/tank8.c:182:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 182 | DISCRETE_555_MSTABLE(NODE_75, 1, NODE_74, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:182:62: note: in expansion of macro 'CAP_U' 182 | DISCRETE_555_MSTABLE(NODE_75, 1, NODE_74, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:187:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 187 | DISCRETE_555_ASTABLE_CV(NODE_83, NODE_80, RES_K(220), RES_K(39), CAP_U(0.22), NODE_82, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:187:51: note: in expansion of macro 'RES_K' 187 | DISCRETE_555_ASTABLE_CV(NODE_83, NODE_80, RES_K(220), RES_K(39), CAP_U(0.22), NODE_82, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.9e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:187:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 187 | DISCRETE_555_ASTABLE_CV(NODE_83, NODE_80, RES_K(220), RES_K(39), CAP_U(0.22), NODE_82, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:187:63: note: in expansion of macro 'RES_K' 187 | DISCRETE_555_ASTABLE_CV(NODE_83, NODE_80, RES_K(220), RES_K(39), CAP_U(0.22), NODE_82, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:187:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 187 | DISCRETE_555_ASTABLE_CV(NODE_83, NODE_80, RES_K(220), RES_K(39), CAP_U(0.22), NODE_82, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:187:74: note: in expansion of macro 'CAP_U' 187 | DISCRETE_555_ASTABLE_CV(NODE_83, NODE_80, RES_K(220), RES_K(39), CAP_U(0.22), NODE_82, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/tank8.c:188:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 188 | DISCRETE_CRFILTER_VREF(NODE_84, NODE_83, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:188:50: note: in expansion of macro 'RES_K' 188 | DISCRETE_CRFILTER_VREF(NODE_84, NODE_83, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0000000000000001e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/tank8.c:188:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 188 | DISCRETE_CRFILTER_VREF(NODE_84, NODE_83, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:188:61: note: in expansion of macro 'CAP_U' 188 | DISCRETE_CRFILTER_VREF(NODE_84, NODE_83, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/tank8.c:189:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 189 | DISCRETE_555_MSTABLE(NODE_85, 1, NODE_84, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:189:51: note: in expansion of macro 'RES_K' 189 | DISCRETE_555_MSTABLE(NODE_85, 1, NODE_84, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/tank8.c:189:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 189 | DISCRETE_555_MSTABLE(NODE_85, 1, NODE_84, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:189:62: note: in expansion of macro 'CAP_U' 189 | DISCRETE_555_MSTABLE(NODE_85, 1, NODE_84, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:194:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 194 | DISCRETE_555_ASTABLE_CV(NODE_93, NODE_90, RES_K(220), RES_K(39), CAP_U(0.22), NODE_92, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:194:51: note: in expansion of macro 'RES_K' 194 | DISCRETE_555_ASTABLE_CV(NODE_93, NODE_90, RES_K(220), RES_K(39), CAP_U(0.22), NODE_92, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.9e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:194:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 194 | DISCRETE_555_ASTABLE_CV(NODE_93, NODE_90, RES_K(220), RES_K(39), CAP_U(0.22), NODE_92, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:194:63: note: in expansion of macro 'RES_K' 194 | DISCRETE_555_ASTABLE_CV(NODE_93, NODE_90, RES_K(220), RES_K(39), CAP_U(0.22), NODE_92, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:194:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 194 | DISCRETE_555_ASTABLE_CV(NODE_93, NODE_90, RES_K(220), RES_K(39), CAP_U(0.22), NODE_92, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:194:74: note: in expansion of macro 'CAP_U' 194 | DISCRETE_555_ASTABLE_CV(NODE_93, NODE_90, RES_K(220), RES_K(39), CAP_U(0.22), NODE_92, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/tank8.c:195:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 195 | DISCRETE_CRFILTER_VREF(NODE_94, NODE_93, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:195:50: note: in expansion of macro 'RES_K' 195 | DISCRETE_CRFILTER_VREF(NODE_94, NODE_93, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0000000000000001e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/tank8.c:195:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 195 | DISCRETE_CRFILTER_VREF(NODE_94, NODE_93, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:195:61: note: in expansion of macro 'CAP_U' 195 | DISCRETE_CRFILTER_VREF(NODE_94, NODE_93, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/tank8.c:196:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 196 | DISCRETE_555_MSTABLE(NODE_95, 1, NODE_94, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:196:51: note: in expansion of macro 'RES_K' 196 | DISCRETE_555_MSTABLE(NODE_95, 1, NODE_94, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/tank8.c:196:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 196 | DISCRETE_555_MSTABLE(NODE_95, 1, NODE_94, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:196:62: note: in expansion of macro 'CAP_U' 196 | DISCRETE_555_MSTABLE(NODE_95, 1, NODE_94, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:201:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 201 | DISCRETE_555_ASTABLE_CV(NODE_103, NODE_100, RES_K(220), RES_K(39), CAP_U(0.22), NODE_102, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:201:53: note: in expansion of macro 'RES_K' 201 | DISCRETE_555_ASTABLE_CV(NODE_103, NODE_100, RES_K(220), RES_K(39), CAP_U(0.22), NODE_102, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.9e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:201:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 201 | DISCRETE_555_ASTABLE_CV(NODE_103, NODE_100, RES_K(220), RES_K(39), CAP_U(0.22), NODE_102, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:201:65: note: in expansion of macro 'RES_K' 201 | DISCRETE_555_ASTABLE_CV(NODE_103, NODE_100, RES_K(220), RES_K(39), CAP_U(0.22), NODE_102, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/tank8.c:201:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 201 | DISCRETE_555_ASTABLE_CV(NODE_103, NODE_100, RES_K(220), RES_K(39), CAP_U(0.22), NODE_102, &tank8_555_a) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:201:76: note: in expansion of macro 'CAP_U' 201 | DISCRETE_555_ASTABLE_CV(NODE_103, NODE_100, RES_K(220), RES_K(39), CAP_U(0.22), NODE_102, &tank8_555_a) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/tank8.c:202:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 202 | DISCRETE_CRFILTER_VREF(NODE_104, NODE_103, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:202:52: note: in expansion of macro 'RES_K' 202 | DISCRETE_CRFILTER_VREF(NODE_104, NODE_103, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0000000000000001e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/tank8.c:202:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 202 | DISCRETE_CRFILTER_VREF(NODE_104, NODE_103, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:202:63: note: in expansion of macro 'CAP_U' 202 | DISCRETE_CRFILTER_VREF(NODE_104, NODE_103, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/tank8.c:203:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 203 | DISCRETE_555_MSTABLE(NODE_105, 1, NODE_104, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:203:53: note: in expansion of macro 'RES_K' 203 | DISCRETE_555_MSTABLE(NODE_105, 1, NODE_104, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/tank8.c:203:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 203 | DISCRETE_555_MSTABLE(NODE_105, 1, NODE_104, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:203:64: note: in expansion of macro 'CAP_U' 203 | DISCRETE_555_MSTABLE(NODE_105, 1, NODE_104, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '7.875e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '7.875e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.7e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/tank8.c:216:9: note: in expansion of macro 'DISCRETE_CRFILTER' 216 | DISCRETE_CRFILTER(TANK8_BUGLE, NODE_113, RES_K(47), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:216:50: note: in expansion of macro 'RES_K' 216 | DISCRETE_CRFILTER(TANK8_BUGLE, NODE_113, RES_K(47), CAP_U(.01)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/tank8.c:216:9: note: in expansion of macro 'DISCRETE_CRFILTER' 216 | DISCRETE_CRFILTER(TANK8_BUGLE, NODE_113, RES_K(47), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:216:61: note: in expansion of macro 'CAP_U' 216 | DISCRETE_CRFILTER(TANK8_BUGLE, NODE_113, RES_K(47), CAP_U(.01)) | ^~~~~ src/mame/audio/tank8.c:227:82: warning: narrowing conversion of '3.9375e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 227 | DISCRETE_LFSR_NOISE(NODE_120, TANK8_ATTRACT_EN, TANK8_ATTRACT_EN, 15750.0/4, 1, TANK8_A2_LINE, 0, &tank8_lfsr) | ~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/tank8.c:227:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 227 | DISCRETE_LFSR_NOISE(NODE_120, TANK8_ATTRACT_EN, TANK8_ATTRACT_EN, 15750.0/4, 1, TANK8_A2_LINE, 0, &tank8_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/tank8.c:249:9: note: in expansion of macro 'DISCRETE_RCFILTER' 249 | DISCRETE_RCFILTER(NODE_127, NODE_126, RES_K(47), CAP_U(0.1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:249:47: note: in expansion of macro 'RES_K' 249 | DISCRETE_RCFILTER(NODE_127, NODE_126, RES_K(47), CAP_U(0.1)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/tank8.c:249:9: note: in expansion of macro 'DISCRETE_RCFILTER' 249 | DISCRETE_RCFILTER(NODE_127, NODE_126, RES_K(47), CAP_U(0.1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/tank8.c:249:58: note: in expansion of macro 'CAP_U' 249 | DISCRETE_RCFILTER(NODE_127, NODE_126, RES_K(47), CAP_U(0.1)) | ^~~~~ src/mame/audio/tank8.c:255:82: warning: narrowing conversion of '-5.25e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 255 | DISCRETE_CLAMP(TANK8_CRASHEXPL, NODE_129, -(12.0 - OP_AMP_VP_RAIL_OFFSET)/2, (12.0 - OP_AMP_VP_RAIL_OFFSET)/2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4582:133: note: in expansion of macro 'DSE' 4582 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) DSC_SND_ENTRY( NODE, dst_clamp , DSS_NODE , 3, DSE( INP0,MIN,MAX ), DSE( INP0,MIN,MAX ), NULL, "DISCRETE_CLAMP" ), | ^~~ src/mame/audio/tank8.c:255:9: note: in expansion of macro 'DISCRETE_CLAMP' 255 | DISCRETE_CLAMP(TANK8_CRASHEXPL, NODE_129, -(12.0 - OP_AMP_VP_RAIL_OFFSET)/2, (12.0 - OP_AMP_VP_RAIL_OFFSET)/2) | ^~~~~~~~~~~~~~ src/mame/audio/tank8.c:255:116: warning: narrowing conversion of '5.25e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 255 | DISCRETE_CLAMP(TANK8_CRASHEXPL, NODE_129, -(12.0 - OP_AMP_VP_RAIL_OFFSET)/2, (12.0 - OP_AMP_VP_RAIL_OFFSET)/2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4582:133: note: in expansion of macro 'DSE' 4582 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) DSC_SND_ENTRY( NODE, dst_clamp , DSS_NODE , 3, DSE( INP0,MIN,MAX ), DSE( INP0,MIN,MAX ), NULL, "DISCRETE_CLAMP" ), | ^~~ src/mame/audio/tank8.c:255:9: note: in expansion of macro 'DISCRETE_CLAMP' 255 | DISCRETE_CLAMP(TANK8_CRASHEXPL, NODE_129, -(12.0 - OP_AMP_VP_RAIL_OFFSET)/2, (12.0 - OP_AMP_VP_RAIL_OFFSET)/2) | ^~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tomcat.c -o obj/mame/drivers/tomcat.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tomcat.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tia.c -o obj/mame/video/tia.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tia.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/toobin.c -o obj/mame/video/toobin.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/toobin.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tourtabl.c -o obj/mame/drivers/tourtabl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tourtabl.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/triplhnt.c -o obj/mame/video/triplhnt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/triplhnt.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/triplhnt.c -o obj/mame/drivers/triplhnt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/triplhnt.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tunhunt.c -o obj/mame/video/tunhunt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tunhunt.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/triplhnt.c -o obj/mame/audio/triplhnt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/triplhnt.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/triplhnt.h:7, from src/mame/audio/triplhnt.c:7: src/mame/audio/triplhnt.c:120:45: warning: narrowing conversion of '2.3625e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 120 | 12096000.0/2/256, // 256H signal | ~~~~~~~~~~~~^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/triplhnt.c:118:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 118 | DISCRETE_LFSR_NOISE(TRIPLHNT_NOISE, // Output A7 pin 13 | ^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/triplhnt.c:118:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 118 | DISCRETE_LFSR_NOISE(TRIPLHNT_NOISE, // Output A7 pin 13 | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/triplhnt.c:121:33: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 121 | DEFAULT_TTL_V_LOGIC_1, 0, DEFAULT_TTL_V_LOGIC_1/2, &triplhnt_lfsr) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/triplhnt.c:121:80: warning: narrowing conversion of '1.7e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 121 | DEFAULT_TTL_V_LOGIC_1, 0, DEFAULT_TTL_V_LOGIC_1/2, &triplhnt_lfsr) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/triplhnt.c:118:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 118 | DISCRETE_LFSR_NOISE(TRIPLHNT_NOISE, // Output A7 pin 13 | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/triplhnt.c:137:25: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 137 | 1.e-8, // C58 | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/triplhnt.c:134:9: note: in expansion of macro 'DISCRETE_555_CC' 134 | DISCRETE_555_CC(NODE_22, 1, // IC C11 pin 3, always enabled | ^~~~~~~~~~~~~~~ src/mame/audio/triplhnt.c:171:96: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 171 | DISCRETE_SCHMITT_OSCILLATOR(TRIPLHNT_SCREECH_SND, TRIPLHNT_SCREECH_EN, TRIPLHNT_NOISE, 3.4, &triplhnt_screech_osc) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4573:133: note: in expansion of macro 'DSE' 4573 | #define DISCRETE_SCHMITT_OSCILLATOR(NODE,ENAB,INP0,AMPL,TABLE) DSC_SND_ENTRY( NODE, dss_schmitt_osc , DSS_NODE , 3, DSE( ENAB,INP0,AMPL ), DSE( ENAB,INP0,AMPL ), TABLE, "DISCRETE_SCHMITT_OSCILLATOR" ), | ^~~ src/mame/audio/triplhnt.c:171:9: note: in expansion of macro 'DISCRETE_SCHMITT_OSCILLATOR' 171 | DISCRETE_SCHMITT_OSCILLATOR(TRIPLHNT_SCREECH_SND, TRIPLHNT_SCREECH_EN, TRIPLHNT_NOISE, 3.4, &triplhnt_screech_osc) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tunhunt.c -o obj/mame/drivers/tunhunt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tunhunt.c:46: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ultratnk.c -o obj/mame/video/ultratnk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ultratnk.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/videopin.c -o obj/mame/video/videopin.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/videopin.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ultratnk.c -o obj/mame/drivers/ultratnk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ultratnk.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/videopin.c -o obj/mame/drivers/videopin.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/videopin.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/videopin.c -o obj/mame/audio/videopin.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/videopin.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/videopin.h:7, from src/mame/audio/videopin.c:7: src/mame/audio/videopin.c:71:72: warning: narrowing conversion of '2.016e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 71 | DISCRETE_DIVIDE(NODE_20, VIDEOPIN_OCTAVE_DATA, 12096000.0 /3.0 / 2.0, VIDEOPIN_OCTAVE_DATA) | ~~~~~~~~~~~~~~~~^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4583:133: note: in expansion of macro 'DSE' 4583 | #define DISCRETE_DIVIDE(NODE,ENAB,INP0,INP1) DSC_SND_ENTRY( NODE, dst_divide , DSS_NODE , 3, DSE( ENAB,INP0,INP1 ), DSE( ENAB,INP0,INP1 ), NULL, "DISCRETE_DIVIDE" ), | ^~~ src/mame/audio/videopin.c:71:9: note: in expansion of macro 'DISCRETE_DIVIDE' 71 | DISCRETE_DIVIDE(NODE_20, VIDEOPIN_OCTAVE_DATA, 12096000.0 /3.0 / 2.0, VIDEOPIN_OCTAVE_DATA) | ^~~~~~~~~~~~~~~ src/mame/audio/videopin.c:75:97: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 75 | DISCRETE_SQUAREWAVE(VIDEOPIN_VOL_SND, VIDEOPIN_OCTAVE_DATA, NODE_22, VIDEOPIN_VOL_DATA, 50.0, 0, 0.0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/videopin.c:75:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 75 | DISCRETE_SQUAREWAVE(VIDEOPIN_VOL_SND, VIDEOPIN_OCTAVE_DATA, NODE_22, VIDEOPIN_VOL_DATA, 50.0, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/videopin.c:80:73: warning: narrowing conversion of '2.4609375e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 80 | DISCRETE_SQUAREWFIX(VIDEOPIN_BONG_SND, VIDEOPIN_BONG_EN, 15750.0/64.0, 1000.0, 50.0, 0, 0.0) | ~~~~~~~^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/videopin.c:80:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 80 | DISCRETE_SQUAREWFIX(VIDEOPIN_BONG_SND, VIDEOPIN_BONG_EN, 15750.0/64.0, 1000.0, 50.0, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/videopin.c:80:80: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 80 | DISCRETE_SQUAREWFIX(VIDEOPIN_BONG_SND, VIDEOPIN_BONG_EN, 15750.0/64.0, 1000.0, 50.0, 0, 0.0) | ^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/videopin.c:80:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 80 | DISCRETE_SQUAREWFIX(VIDEOPIN_BONG_SND, VIDEOPIN_BONG_EN, 15750.0/64.0, 1000.0, 50.0, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/videopin.c:80:88: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 80 | DISCRETE_SQUAREWFIX(VIDEOPIN_BONG_SND, VIDEOPIN_BONG_EN, 15750.0/64.0, 1000.0, 50.0, 0, 0.0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/videopin.c:80:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 80 | DISCRETE_SQUAREWFIX(VIDEOPIN_BONG_SND, VIDEOPIN_BONG_EN, 15750.0/64.0, 1000.0, 50.0, 0, 0.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/videopin.c:90:53: warning: narrowing conversion of '7.4020000000000005e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 90 | DISCRETE_RCDISC2(NODE_30, VIDEOPIN_BELL_EN, 740.2, 1, 0, 1e6, 1e-6) | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4663:133: note: in expansion of macro 'DSE' 4663 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc2 , DSS_NODE , 6, DSE( SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC ), DSE( SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL ), NULL, "DISCRETE_RCDISC2" ), | ^~~ src/mame/audio/videopin.c:90:9: note: in expansion of macro 'DISCRETE_RCDISC2' 90 | DISCRETE_RCDISC2(NODE_30, VIDEOPIN_BELL_EN, 740.2, 1, 0, 1e6, 1e-6) | ^~~~~~~~~~~~~~~~ src/mame/audio/videopin.c:91:73: warning: narrowing conversion of '9.84375e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 91 | DISCRETE_SQUAREWFIX(VIDEOPIN_BELL_SND, VIDEOPIN_BELL_EN, 15750.0/16.0, NODE_30, 50.0, 0, 180.0) | ~~~~~~~^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/videopin.c:91:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 91 | DISCRETE_SQUAREWFIX(VIDEOPIN_BELL_SND, VIDEOPIN_BELL_EN, 15750.0/16.0, NODE_30, 50.0, 0, 180.0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/videopin.c:91:89: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 91 | DISCRETE_SQUAREWFIX(VIDEOPIN_BELL_SND, VIDEOPIN_BELL_EN, 15750.0/16.0, NODE_30, 50.0, 0, 180.0) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/videopin.c:91:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 91 | DISCRETE_SQUAREWFIX(VIDEOPIN_BELL_SND, VIDEOPIN_BELL_EN, 15750.0/16.0, NODE_30, 50.0, 0, 180.0) | ^~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wolfpack.c -o obj/mame/video/wolfpack.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/wolfpack.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/video/wolfpack.c: In member function 'void wolfpack_state::draw_pt(bitmap_ind16&, const rectangle&)': src/mame/video/wolfpack.c:193:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 193 | if (!(m_pt_pic & 0x10)) | ^~ src/mame/video/wolfpack.c:197:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 197 | m_gfxdecode->m_gfx[2]->transpen(bitmap,rect, | ^~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vindictr.c -o obj/mame/video/vindictr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/vindictr.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/atari_vg.c -o obj/mame/machine/atari_vg.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/atari_vg.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/asic65.c -o obj/mame/machine/asic65.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/asic65.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wolfpack.c -o obj/mame/drivers/wolfpack.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wolfpack.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/xybots.c -o obj/mame/video/xybots.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/xybots.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vindictr.c -o obj/mame/drivers/vindictr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vindictr.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/mathbox.c -o obj/mame/machine/mathbox.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/mathbox.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/slapstic.c -o obj/mame/machine/slapstic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/includes/slapstic.h:17, from src/mame/machine/slapstic.c:184: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/xybots.c -o obj/mame/drivers/xybots.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/xybots.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/redbaron.c -o obj/mame/audio/redbaron.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/redbaron.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/cage.c -o obj/mame/audio/cage.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/cage.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ohmygod.c -o obj/mame/video/ohmygod.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ohmygod.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atarimo.c -o obj/mame/video/atarimo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/atarimo.c:67: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/blmbycar.c -o obj/mame/video/blmbycar.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/blmbycar.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/atarigen.c -o obj/mame/machine/atarigen.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/atarigen.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/blmbycar.c -o obj/mame/drivers/blmbycar.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/blmbycar.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atarirle.c -o obj/mame/video/atarirle.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/atarirle.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ohmygod.c -o obj/mame/drivers/ohmygod.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ohmygod.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/atarijsa.c -o obj/mame/audio/atarijsa.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/atarijsa.c:76: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/powerins.c -o obj/mame/video/powerins.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/powerins.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/powerins.c -o obj/mame/drivers/powerins.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/powerins.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bowltry.c -o obj/mame/drivers/bowltry.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bowltry.c:29: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu2.c -o obj/mame/drivers/mpu2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu2.c:38: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu4mod4yam.c -o obj/mame/drivers/mpu4mod4yam.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu4mod4yam.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu4.c -o obj/mame/drivers/mpu4.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu4.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu4mod2sw.c -o obj/mame/drivers/mpu4mod2sw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu4mod2sw.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu3.c -o obj/mame/drivers/mpu3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu3.c:97: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu4sw.c -o obj/mame/drivers/mpu4sw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu4sw.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu4union.c -o obj/mame/drivers/mpu4union.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu4union.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu4avan.c -o obj/mame/drivers/mpu4avan.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu4avan.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu4plasma.c -o obj/mame/drivers/mpu4plasma.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu4plasma.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu4concept.c -o obj/mame/drivers/mpu4concept.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu4concept.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu4dealem.c -o obj/mame/drivers/mpu4dealem.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu4dealem.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu4mdm.c -o obj/mame/drivers/mpu4mdm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu4mdm.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu4crystal.c -o obj/mame/drivers/mpu4crystal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu4crystal.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu4empire.c -o obj/mame/drivers/mpu4empire.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu4empire.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu4bwb.c -o obj/mame/drivers/mpu4bwb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu4bwb.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu4hw.c -o obj/mame/drivers/mpu4hw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu4hw.c:254: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu4misc.c -o obj/mame/drivers/mpu4misc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu4misc.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu4vid.c -o obj/mame/drivers/mpu4vid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu4vid.c:176: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/drivers/mpu4vid.c:1657:2: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1657 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1657:6: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1657 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1657:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1657 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1657:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1657 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1657:20: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1657 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1657:24: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1657 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1657:29: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1657 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1657:33: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1657 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1657:38: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1657 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1657:42: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1657 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1657:47: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1657 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1657:51: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1657 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1657:56: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1657 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1657:60: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1657 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1657:65: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1657 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1657:69: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1657 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1658:2: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1658 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1658:6: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1658 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1658:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1658 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1658:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1658 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1658:20: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1658 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1658:24: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1658 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1658:29: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1658 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1658:33: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1658 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1658:38: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1658 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1658:42: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1658 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1658:47: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1658 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1658:51: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1658 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1658:56: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1658 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1658:60: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1658 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1658:65: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1658 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1658:69: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1658 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1659:2: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1659 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1659:6: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1659 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1659:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1659 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1659:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1659 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1659:20: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1659 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1659:24: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1659 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1659:29: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1659 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1659:33: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1659 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1659:38: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1659 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1659:42: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1659 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1659:47: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1659 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1659:51: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1659 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1659:56: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1659 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1659:60: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1659 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1659:65: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1659 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1659:69: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1659 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1660:2: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1660 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1660:6: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1660 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1660:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1660 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1660:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1660 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1660:20: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1660 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1660:24: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1660 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1660:29: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1660 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1660:33: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1660 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1660:38: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1660 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1660:42: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1660 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1660:47: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1660 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1660:51: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1660 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1660:56: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1660 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1660:60: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1660 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1660:65: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1660 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1660:69: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1660 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1661:2: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1661 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1661:6: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1661 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1661:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1661 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1661:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1661 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1661:20: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1661 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1661:24: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1661 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1661:29: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1661 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1661:33: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1661 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1661:38: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1661 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1661:42: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1661 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1661:47: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1661 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1661:51: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1661 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1661:56: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1661 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1661:60: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1661 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1661:65: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1661 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1661:69: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1661 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1662:2: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1662 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1662:6: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1662 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1662:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1662 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1662:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1662 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1662:20: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1662 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1662:24: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1662 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1662:29: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1662 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1662:33: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1662 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1662:38: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1662 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1662:42: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1662 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1662:47: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1662 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1662:51: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1662 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1662:56: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1662 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1662:60: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1662 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1662:65: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1662 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1662:69: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1662 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1663:2: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1663 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1663:6: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1663 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1663:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1663 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1663:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1663 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1663:20: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1663 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1663:24: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1663 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1663:29: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1663 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1663:33: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1663 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1663:38: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1663 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1663:42: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1663 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1663:47: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1663 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1663:51: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1663 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1663:56: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1663 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1663:60: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1663 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1663:65: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1663 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1663:69: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1663 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1664:2: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1664 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1664:6: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1664 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1664:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1664 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1664:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1664 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1664:20: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1664 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1664:24: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1664 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1664:29: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1664 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1664:33: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1664 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1664:38: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1664 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1664:42: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1664 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1664:47: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1664 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1664:51: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1664 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1664:56: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1664 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1664:60: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1664 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1664:65: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1664 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1664:69: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1664 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1665:2: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1665 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1665:6: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1665 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1665:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1665 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1665:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1665 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1665:20: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1665 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1665:24: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1665 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1665:29: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1665 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1665:33: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1665 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1665:38: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1665 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1665:42: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1665 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1665:47: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1665 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1665:51: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1665 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1665:56: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1665 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1665:60: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1665 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1665:65: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1665 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ src/mame/drivers/mpu4vid.c:1665:69: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1665 | {-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1},{-1, -1}, | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/awpvid.c -o obj/mame/video/awpvid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/awpvid.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/meters.c -o obj/mame/machine/meters.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/meters.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu5hw.c -o obj/mame/drivers/mpu5hw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu5hw.c:43: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu5.c -o obj/mame/drivers/mpu5.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu5.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/bfm_comn.c -o obj/mame/machine/bfm_comn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/bfm_comn.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bfm_adr2.c -o obj/mame/video/bfm_adr2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/bfm_adr2.c:93: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bfm_sc5.c -o obj/mame/drivers/bfm_sc5.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bfm_sc5.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bfm_sc1.c -o obj/mame/drivers/bfm_sc1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bfm_sc1.c:91: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bfcobra.c -o obj/mame/drivers/bfcobra.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bfcobra.c:75: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bfm_ad5.c -o obj/mame/drivers/bfm_ad5.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bfm_ad5.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bfm_sc5sw.c -o obj/mame/drivers/bfm_sc5sw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bfm_sc5sw.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bfm_ad5sw.c -o obj/mame/drivers/bfm_ad5sw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bfm_ad5sw.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bfm_swp.c -o obj/mame/drivers/bfm_swp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bfm_swp.c:102: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bfmsys83.c -o obj/mame/drivers/bfmsys83.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bfmsys83.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bfm_sc4h.c -o obj/mame/drivers/bfm_sc4h.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bfm_sc4h.c:53: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bfm_sc2.c -o obj/mame/drivers/bfm_sc2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bfm_sc2.c:143: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bfm_sc45_helper.c -o obj/mame/drivers/bfm_sc45_helper.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bfm_sc45_helper.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/drivers/bfm_sc45_helper.c: In function 'int find_lamp_strings(running_machine&)': src/mame/drivers/bfm_sc45_helper.c:619:61: warning: 'top' directive writing 3 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 619 | if (pos == 0) sprintf(tempname2, "%stop", tempname); | ^~~ In file included from /usr/include/stdio.h:964, from src/emu/emucore.h:20: In function 'int sprintf(char*, const char*, ...)', inlined from 'int find_lamp_strings(running_machine&)' at src/mame/drivers/bfm_sc45_helper.c:619:25: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 35 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/mame/drivers/bfm_sc45_helper.c: In function 'int find_lamp_strings(running_machine&)': src/mame/drivers/bfm_sc45_helper.c:621:61: warning: 'bot' directive writing 3 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 621 | if (pos == 2) sprintf(tempname2, "%sbot", tempname); | ^~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'int find_lamp_strings(running_machine&)' at src/mame/drivers/bfm_sc45_helper.c:621:25: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 35 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/mame/drivers/bfm_sc45_helper.c: In function 'int find_lamp_strings(running_machine&)': src/mame/drivers/bfm_sc45_helper.c:620:61: warning: 'mid' directive writing 3 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 620 | if (pos == 1) sprintf(tempname2, "%smid", tempname); | ^~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'int find_lamp_strings(running_machine&)' at src/mame/drivers/bfm_sc45_helper.c:620:25: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 35 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/sec.c -o obj/mame/machine/sec.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/sec.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/bfm_bda.c -o obj/mame/machine/bfm_bda.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/bfm_bda.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bfmsys85.c -o obj/mame/drivers/bfmsys85.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bfmsys85.c:57: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/bfm_bd1.c -o obj/mame/machine/bfm_bd1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/bfm_bd1.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bfm_dm01.c -o obj/mame/video/bfm_dm01.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/bfm_dm01.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/koftball.c -o obj/mame/drivers/koftball.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/koftball.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bmcbowl.c -o obj/mame/drivers/bmcbowl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bmcbowl.c:102: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rastersp.c -o obj/mame/drivers/rastersp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/rastersp.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/1942.c -o obj/mame/video/1942.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/1942.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/1943.c -o obj/mame/video/1943.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/1943.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/popobear.c -o obj/mame/drivers/popobear.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/popobear.c:80: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/alien.c -o obj/mame/drivers/alien.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/alien.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bmcpokr.c -o obj/mame/drivers/bmcpokr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bmcpokr.c:43: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/1942.c -o obj/mame/drivers/1942.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/1942.c:66: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/1943.c -o obj/mame/drivers/1943.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/1943.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bionicc.c -o obj/mame/video/bionicc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/bionicc.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bionicc.c -o obj/mame/drivers/bionicc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bionicc.c:57: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tigeroad_spr.c -o obj/mame/video/tigeroad_spr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tigeroad_spr.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/blktiger.c -o obj/mame/video/blktiger.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/blktiger.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/supduck.c -o obj/mame/drivers/supduck.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/supduck.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/blktiger.c -o obj/mame/drivers/blktiger.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/blktiger.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cbasebal.c -o obj/mame/video/cbasebal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/cbasebal.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/commando.c -o obj/mame/video/commando.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/commando.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cbasebal.c -o obj/mame/drivers/cbasebal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cbasebal.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/commando.c -o obj/mame/drivers/commando.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/commando.c:45: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/cps2crpt.c -o obj/mame/machine/cps2crpt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/cps2crpt.c:113: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/cps3.c -o obj/mame/audio/cps3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/cps3.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cps1.c -o obj/mame/video/cps1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/cps1.c:427: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kenseim.c -o obj/mame/drivers/kenseim.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/kenseim.c:141: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/egghunt.c -o obj/mame/drivers/egghunt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/egghunt.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/exedexes.c -o obj/mame/video/exedexes.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/exedexes.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/exedexes.c -o obj/mame/drivers/exedexes.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/exedexes.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cps2.c -o obj/mame/drivers/cps2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cps2.c:625: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from /usr/include/string.h:548, from src/emu/emucore.h:21: In function 'void* memcpy(void*, const void*, size_t)', inlined from 'void cps_state::gigaman2_gfx_reorder()' at src/mame/drivers/cps2.c:8628:9: /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cps3.c -o obj/mame/drivers/cps3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cps3.c:459: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gng.c -o obj/mame/video/gng.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gng.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cps1.c -o obj/mame/drivers/cps1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cps1.c:238: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gunsmoke.c -o obj/mame/video/gunsmoke.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gunsmoke.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gunsmoke.c -o obj/mame/drivers/gunsmoke.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gunsmoke.c:70: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/higemaru.c -o obj/mame/drivers/higemaru.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/higemaru.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gng.c -o obj/mame/drivers/gng.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gng.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/higemaru.c -o obj/mame/video/higemaru.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/higemaru.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lastduel.c -o obj/mame/video/lastduel.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/lastduel.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lwings.c -o obj/mame/video/lwings.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/lwings.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lastduel.c -o obj/mame/drivers/lastduel.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/lastduel.c:122: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mitchell.c -o obj/mame/video/mitchell.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mitchell.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fcrash.c -o obj/mame/drivers/fcrash.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/fcrash.c:86: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lwings.c -o obj/mame/drivers/lwings.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/lwings.c:50: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sf.c -o obj/mame/video/sf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/sf.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sidearms.c -o obj/mame/video/sidearms.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/sidearms.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sf.c -o obj/mame/drivers/sf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sf.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sonson.c -o obj/mame/video/sonson.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/sonson.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mitchell.c -o obj/mame/drivers/mitchell.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mitchell.c:69: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sonson.c -o obj/mame/drivers/sonson.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sonson.c:51: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bfm_sc4.c -o obj/mame/drivers/bfm_sc4.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bfm_sc4.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/srumbler.c -o obj/mame/video/srumbler.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/srumbler.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sidearms.c -o obj/mame/drivers/sidearms.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sidearms.c:38: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/srumbler.c -o obj/mame/drivers/srumbler.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/srumbler.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/tigeroad.c -o obj/mame/machine/tigeroad.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/tigeroad.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tigeroad.c -o obj/mame/video/tigeroad.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tigeroad.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vulgus.c -o obj/mame/drivers/vulgus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vulgus.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vulgus.c -o obj/mame/video/vulgus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/vulgus.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/kabuki.c -o obj/mame/machine/kabuki.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/kabuki.c:96: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tigeroad.c -o obj/mame/drivers/tigeroad.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tigeroad.c:46: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cinemat.c -o obj/mame/video/cinemat.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/cinemat.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/cchasm.c -o obj/mame/machine/cchasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/cchasm.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ataxx.c -o obj/mame/drivers/ataxx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ataxx.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/cchasm.c -o obj/mame/audio/cchasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/cchasm.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cchasm.c -o obj/mame/video/cchasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/cchasm.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/cinemat.c -o obj/mame/audio/cinemat.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/cinemat.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cinemat.c -o obj/mame/drivers/cinemat.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cinemat.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cchasm.c -o obj/mame/drivers/cchasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cchasm.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dlair2.c -o obj/mame/drivers/dlair2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dlair2.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/embargo.c -o obj/mame/drivers/embargo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/embargo.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/jack.c -o obj/mame/video/jack.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/jack.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dlair.c -o obj/mame/drivers/dlair.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dlair.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/leland.c -o obj/mame/machine/leland.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/leland.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/leland.c -o obj/mame/video/leland.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/leland.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/funybubl.c -o obj/mame/video/funybubl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/funybubl.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jack.c -o obj/mame/drivers/jack.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jack.c:81: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/leland.c -o obj/mame/audio/leland.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/leland.c:82: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/galspnbl.c -o obj/mame/video/galspnbl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/galspnbl.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/funybubl.c -o obj/mame/drivers/funybubl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/funybubl.c:51: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/zerozone.c -o obj/mame/video/zerozone.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/zerozone.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/leland.c -o obj/mame/drivers/leland.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/leland.c:46: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cvs.c -o obj/mame/video/cvs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/cvs.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/zerozone.c -o obj/mame/drivers/zerozone.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/zerozone.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galspnbl.c -o obj/mame/drivers/galspnbl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/galspnbl.c:38: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/galaxia.c -o obj/mame/video/galaxia.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/galaxia.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/quasar.c -o obj/mame/video/quasar.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/quasar.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/actfancr.c -o obj/mame/video/actfancr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/actfancr.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/astrof.c -o obj/mame/audio/astrof.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/astrof.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/battlera.c -o obj/mame/video/battlera.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cvs.c -o obj/mame/drivers/cvs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cvs.c:93: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galaxia.c -o obj/mame/drivers/galaxia.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/galaxia.c:62: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/actfancr.c -o obj/mame/drivers/actfancr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/actfancr.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/quasar.c -o obj/mame/drivers/quasar.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/quasar.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/boogwing.c -o obj/mame/video/boogwing.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/boogwing.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/astrof.c -o obj/mame/drivers/astrof.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/astrof.c:59: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/battlera.c -o obj/mame/drivers/battlera.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/battlera.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/brkthru.c -o obj/mame/video/brkthru.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/brkthru.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/backfire.c -o obj/mame/drivers/backfire.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/backfire.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/boogwing.c -o obj/mame/drivers/boogwing.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/boogwing.c:81: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/brkthru.c -o obj/mame/drivers/brkthru.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/brkthru.c:52: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/btime.c -o obj/mame/machine/btime.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/btime.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bwing.c -o obj/mame/video/bwing.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/bwing.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/btime.c -o obj/mame/video/btime.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/btime.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cbuster.c -o obj/mame/video/cbuster.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/cbuster.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bwing.c -o obj/mame/drivers/bwing.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bwing.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cninja.c -o obj/mame/video/cninja.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/cninja.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/chanbara.c -o obj/mame/drivers/chanbara.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/chanbara.c:51: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cbuster.c -o obj/mame/drivers/cbuster.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cbuster.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/compgolf.c -o obj/mame/video/compgolf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/compgolf.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/compgolf.c -o obj/mame/drivers/compgolf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/compgolf.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/btime.c -o obj/mame/drivers/btime.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/btime.c:140: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/drivers/btime.c:143: src/mame/drivers/btime.c:1210:45: warning: narrowing conversion of '2.0000000000000001e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 1210 | DISCRETE_MULTIPLY(NODE_22, NODE_21, 0.2) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/drivers/btime.c:1210:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 1210 | DISCRETE_MULTIPLY(NODE_22, NODE_21, 0.2) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/drivers/btime.c:1216:9: note: in expansion of macro 'DISCRETE_CRFILTER' 1216 | DISCRETE_CRFILTER(NODE_41, NODE_40, RES_K(10), CAP_U(10)) | ^~~~~~~~~~~~~~~~~ src/mame/drivers/btime.c:1216:45: note: in expansion of macro 'RES_K' 1216 | DISCRETE_CRFILTER(NODE_41, NODE_40, RES_K(10), CAP_U(10)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/drivers/btime.c:1216:9: note: in expansion of macro 'DISCRETE_CRFILTER' 1216 | DISCRETE_CRFILTER(NODE_41, NODE_40, RES_K(10), CAP_U(10)) | ^~~~~~~~~~~~~~~~~ src/mame/drivers/btime.c:1216:56: note: in expansion of macro 'CAP_U' 1216 | DISCRETE_CRFILTER(NODE_41, NODE_40, RES_K(10), CAP_U(10)) | ^~~~~ src/mame/drivers/btime.c:1229:45: warning: narrowing conversion of '3.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 1229 | DISCRETE_CRFILTER(NODE_43, NODE_41, 3.0, CAP_U(100)) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/drivers/btime.c:1229:9: note: in expansion of macro 'DISCRETE_CRFILTER' 1229 | DISCRETE_CRFILTER(NODE_43, NODE_41, 3.0, CAP_U(100)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/drivers/btime.c:1229:9: note: in expansion of macro 'DISCRETE_CRFILTER' 1229 | DISCRETE_CRFILTER(NODE_43, NODE_41, 3.0, CAP_U(100)) | ^~~~~~~~~~~~~~~~~ src/mame/drivers/btime.c:1229:50: note: in expansion of macro 'CAP_U' 1229 | DISCRETE_CRFILTER(NODE_43, NODE_41, 3.0, CAP_U(100)) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/darkseal.c -o obj/mame/video/darkseal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/darkseal.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cntsteer.c -o obj/mame/drivers/cntsteer.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cntsteer.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/darkseal.c -o obj/mame/drivers/darkseal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/darkseal.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dassault.c -o obj/mame/video/dassault.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/dassault.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dec0.c -o obj/mame/video/dec0.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/dec0.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dassault.c -o obj/mame/drivers/dassault.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dassault.c:130: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/dec0.c -o obj/mame/machine/dec0.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/dec0.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dblewing.c -o obj/mame/drivers/dblewing.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dblewing.c:68: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cninja.c -o obj/mame/drivers/cninja.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cninja.c:43: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dec8.c -o obj/mame/video/dec8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/dec8.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/decocpu7.c -o obj/mame/machine/decocpu7.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/decocpu7.h:2, from src/mame/machine/decocpu7.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/deco222.c -o obj/mame/machine/deco222.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/deco222.h:2, from src/mame/machine/deco222.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/decocpu6.c -o obj/mame/machine/decocpu6.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/decocpu6.h:3, from src/mame/machine/decocpu6.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/deco_mlc.c -o obj/mame/video/deco_mlc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/deco_mlc.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dec0.c -o obj/mame/drivers/dec0.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dec0.c:160: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/deco_ld.c -o obj/mame/drivers/deco_ld.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/deco_ld.c:111: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/deco156.c -o obj/mame/machine/deco156.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/deco156.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/deco_mlc.c -o obj/mame/drivers/deco_mlc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/deco_mlc.c:100: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/deco156.c -o obj/mame/drivers/deco156.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/deco156.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dvi.c -o obj/mame/video/dvi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/dvi.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/deco32.c -o obj/mame/video/deco32.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/deco32.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/deco_zoomspr.c -o obj/mame/video/deco_zoomspr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/deco_zoomspr.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dec8.c -o obj/mame/drivers/dec8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dec8.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/decocass_tape.c -o obj/mame/machine/decocass_tape.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/decocass_tape.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/machine/decocass_tape.c: In member function 'const char* decocass_tape_device::describe_state()': src/mame/machine/decocass_tape.c:221:44: warning: '%4s' directive writing between 4 and 39 bytes into a region of size between 29 and 35 [-Wformat-overflow=] 221 | sprintf(temprname, "BL%02X.%4s.%d.%d", m_region - REGION_DATA_BLOCK_0, bname, m_bitnum, clk); | ^~~ src/mame/machine/decocass_tape.c:221:36: note: directive argument in the range [0, 255] 221 | sprintf(temprname, "BL%02X.%4s.%d.%d", m_region - REGION_DATA_BLOCK_0, bname, m_bitnum, clk); | ^~~~~~~~~~~~~~~~~~ src/mame/machine/decocass_tape.c:221:36: note: directive argument in the range [0, 1] In file included from /usr/include/stdio.h:964, from src/emu/emucore.h:20: In function 'int sprintf(char*, const char*, ...)', inlined from 'const char* decocass_tape_device::describe_state()' at src/mame/machine/decocass_tape.c:221:10: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 14 and 57 bytes into a destination of size 40 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/mame/machine/decocass_tape.c: In member function 'const char* decocass_tape_device::describe_state()': src/mame/machine/decocass_tape.c:224:31: warning: '%s' directive writing up to 39 bytes into a region of size between 27 and 29 [-Wformat-overflow=] 224 | sprintf(buffer, "{%9d=%s}", m_clockpos, rname); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'const char* decocass_tape_device::describe_state()' at src/mame/machine/decocass_tape.c:224:9: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 13 and 54 bytes into a destination of size 40 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/decocass.c -o obj/mame/video/decocass.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/decocass.c:126: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/deshoros.c -o obj/mame/drivers/deshoros.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/deshoros.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dietgo.c -o obj/mame/video/dietgo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/dietgo.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/decocass.c -o obj/mame/drivers/decocass.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/decocass.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/decocass.c -o obj/mame/machine/decocass.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/decocass.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dietgo.c -o obj/mame/drivers/dietgo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dietgo.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/exprraid.c -o obj/mame/video/exprraid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/exprraid.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/firetrap.c -o obj/mame/video/firetrap.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/firetrap.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dreambal.c -o obj/mame/drivers/dreambal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dreambal.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/funkyjet.c -o obj/mame/video/funkyjet.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/funkyjet.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/exprraid.c -o obj/mame/drivers/exprraid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/exprraid.c:206: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/deco32.c -o obj/mame/drivers/deco32.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/deco32.c:226: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/firetrap.c -o obj/mame/drivers/firetrap.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/firetrap.c:169: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/funkyjet.c -o obj/mame/drivers/funkyjet.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/funkyjet.c:90: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kchamp.c -o obj/mame/video/kchamp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/kchamp.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/karnov.c -o obj/mame/video/karnov.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/karnov.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lemmings.c -o obj/mame/video/lemmings.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/lemmings.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kingobox.c -o obj/mame/video/kingobox.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/kingobox.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/karnov.c -o obj/mame/drivers/karnov.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/karnov.c:79: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kchamp.c -o obj/mame/drivers/kchamp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/kchamp.c:65: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kingobox.c -o obj/mame/drivers/kingobox.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/kingobox.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/liberate.c -o obj/mame/video/liberate.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/liberate.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lemmings.c -o obj/mame/drivers/lemmings.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/lemmings.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/madmotor.c -o obj/mame/drivers/madmotor.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/madmotor.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/madmotor.c -o obj/mame/video/madmotor.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/madmotor.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/madalien.c -o obj/mame/video/madalien.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/madalien.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/liberate.c -o obj/mame/drivers/liberate.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/liberate.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/madalien.c -o obj/mame/drivers/madalien.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/madalien.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/madalien.c -o obj/mame/audio/madalien.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/madalien.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/madalien.h:9, from src/mame/audio/madalien.c:7: src/mame/audio/madalien.c:165:107: warning: narrowing conversion of '3.7499999999999999e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 165 | DISCRETE_TRANSFORM3(MADALIEN_8910_PORTB_7, MADALIEN_8910_PORTB, 0x40, (DEFAULT_TTL_V_LOGIC_1 - 1) / 0x40, "01&2*") | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4622:133: note: in expansion of macro 'DSE' 4622 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), FUNCT, "DISCRETE_TRANSFORM3" ), | ^~~ src/mame/audio/madalien.c:165:9: note: in expansion of macro 'DISCRETE_TRANSFORM3' 165 | DISCRETE_TRANSFORM3(MADALIEN_8910_PORTB_7, MADALIEN_8910_PORTB, 0x40, (DEFAULT_TTL_V_LOGIC_1 - 1) / 0x40, "01&2*") | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/madalien.c:184:67: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 184 | DISCRETE_MULTIPLY(NODE_30, MADALIEN_8910_PSG_B, RES_K(3.3)/(RES_K(3.3)+RES_K(3.3))) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/madalien.c:184:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 184 | DISCRETE_MULTIPLY(NODE_30, MADALIEN_8910_PSG_B, RES_K(3.3)/(RES_K(3.3)+RES_K(3.3))) | ^~~~~~~~~~~~~~~~~ src/mame/audio/madalien.c:187:78: warning: narrowing conversion of '-3.0303030303030303e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 187 | DISCRETE_TRANSFORM3(NODE_32, MADALIEN_8910_PSG_A, NODE_30, -RES_K(10)/RES_K(3.3), "01-2*1+") src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4622:133: note: in expansion of macro 'DSE' 4622 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), FUNCT, "DISCRETE_TRANSFORM3" ), | ^~~ src/mame/audio/madalien.c:187:9: note: in expansion of macro 'DISCRETE_TRANSFORM3' 187 | DISCRETE_TRANSFORM3(NODE_32, MADALIEN_8910_PSG_A, NODE_30, -RES_K(10)/RES_K(3.3), "01-2*1+") | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/madalien.c:190:49: warning: narrowing conversion of '3.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 190 | DISCRETE_CLAMP(NODE_34, NODE_33, -5, 5.0-1.5) | ~~~^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4582:133: note: in expansion of macro 'DSE' 4582 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) DSC_SND_ENTRY( NODE, dst_clamp , DSS_NODE , 3, DSE( INP0,MIN,MAX ), DSE( INP0,MIN,MAX ), NULL, "DISCRETE_CLAMP" ), | ^~~ src/mame/audio/madalien.c:190:9: note: in expansion of macro 'DISCRETE_CLAMP' 190 | DISCRETE_CLAMP(NODE_34, NODE_33, -5, 5.0-1.5) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/madalien.c:201:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 201 | DISCRETE_555_ASTABLE(NODE_50, // cap is buffered by op-amp 2D. | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/madalien.c:203:17: note: in expansion of macro 'RES_K' 203 | RES_K(4.7), | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/madalien.c:201:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 201 | DISCRETE_555_ASTABLE(NODE_50, // cap is buffered by op-amp 2D. | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/madalien.c:204:17: note: in expansion of macro 'RES_K' 204 | RES_K(22), | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.2000000000000001e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/madalien.c:201:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 201 | DISCRETE_555_ASTABLE(NODE_50, // cap is buffered by op-amp 2D. | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/madalien.c:205:17: note: in expansion of macro 'CAP_U' 205 | CAP_U(2.2), | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/madalien.c:210:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 210 | DISCRETE_555_ASTABLE_CV(NODE_52, // IC 1F pin 3 out | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/madalien.c:213:17: note: in expansion of macro 'RES_K' 213 | RES_K(10), // per actual board | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/madalien.c:210:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 210 | DISCRETE_555_ASTABLE_CV(NODE_52, // IC 1F pin 3 out | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/madalien.c:214:17: note: in expansion of macro 'CAP_U' 214 | CAP_U(.22), | ^~~~~ src/mame/audio/madalien.c:225:57: warning: narrowing conversion of '3.3e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 225 | DISCRETE_RCFILTER(NODE_57, NODE_56, RES_K(22)/2 + RES_K(22), CAP_U(.033)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/madalien.c:225:9: note: in expansion of macro 'DISCRETE_RCFILTER' 225 | DISCRETE_RCFILTER(NODE_57, NODE_56, RES_K(22)/2 + RES_K(22), CAP_U(.033)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '3.2999999999999998e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/madalien.c:225:9: note: in expansion of macro 'DISCRETE_RCFILTER' 225 | DISCRETE_RCFILTER(NODE_57, NODE_56, RES_K(22)/2 + RES_K(22), CAP_U(.033)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/madalien.c:225:70: note: in expansion of macro 'CAP_U' 225 | DISCRETE_RCFILTER(NODE_57, NODE_56, RES_K(22)/2 + RES_K(22), CAP_U(.033)) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/madalien.c:231:9: note: in expansion of macro 'DISCRETE_CRFILTER' 231 | DISCRETE_CRFILTER(NODE_60, MADALIEN_8910_PORTB_7, RES_K(100), CAP_U(4.7)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/madalien.c:231:59: note: in expansion of macro 'RES_K' 231 | DISCRETE_CRFILTER(NODE_60, MADALIEN_8910_PORTB_7, RES_K(100), CAP_U(4.7)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999999e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/madalien.c:231:9: note: in expansion of macro 'DISCRETE_CRFILTER' 231 | DISCRETE_CRFILTER(NODE_60, MADALIEN_8910_PORTB_7, RES_K(100), CAP_U(4.7)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/madalien.c:231:71: note: in expansion of macro 'CAP_U' 231 | DISCRETE_CRFILTER(NODE_60, MADALIEN_8910_PORTB_7, RES_K(100), CAP_U(4.7)) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/madalien.c:237:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 237 | DISCRETE_555_ASTABLE_CV(NODE_65, // IC 1C pin 3 out | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/madalien.c:239:17: note: in expansion of macro 'RES_K' 239 | RES_K(47), | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/madalien.c:237:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 237 | DISCRETE_555_ASTABLE_CV(NODE_65, // IC 1C pin 3 out | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/madalien.c:240:17: note: in expansion of macro 'RES_K' 240 | RES_K(22), | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '3.2999999999999998e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/madalien.c:237:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 237 | DISCRETE_555_ASTABLE_CV(NODE_65, // IC 1C pin 3 out | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/madalien.c:241:17: note: in expansion of macro 'CAP_U' 241 | CAP_U(.033), | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/metlclsh.c -o obj/mame/video/metlclsh.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/metlclsh.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/metlclsh.c -o obj/mame/drivers/metlclsh.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/metlclsh.c:34: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pcktgal.c -o obj/mame/video/pcktgal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/pcktgal.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pktgaldx.c -o obj/mame/video/pktgaldx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/pktgaldx.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mirage.c -o obj/mame/drivers/mirage.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mirage.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pcktgal.c -o obj/mame/drivers/pcktgal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pcktgal.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rohga.c -o obj/mame/video/rohga.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/rohga.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pktgaldx.c -o obj/mame/drivers/pktgaldx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pktgaldx.c:55: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/progolf.c -o obj/mame/drivers/progolf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/progolf.c:55: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/shootout.c -o obj/mame/video/shootout.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/shootout.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/shootout.c -o obj/mame/drivers/shootout.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/shootout.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sidepckt.c -o obj/mame/video/sidepckt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/sidepckt.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sshangha.c -o obj/mame/video/sshangha.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/sshangha.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sidepckt.c -o obj/mame/drivers/sidepckt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sidepckt.c:126: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/simpl156.c -o obj/mame/video/simpl156.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/simpl156.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/stadhero.c -o obj/mame/video/stadhero.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/stadhero.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rohga.c -o obj/mame/drivers/rohga.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/rohga.c:107: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/supbtime.c -o obj/mame/video/supbtime.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/supbtime.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/stadhero.c -o obj/mame/drivers/stadhero.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/stadhero.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/simpl156.c -o obj/mame/drivers/simpl156.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/simpl156.c:91: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sshangha.c -o obj/mame/drivers/sshangha.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sshangha.c:47: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tryout.c -o obj/mame/video/tryout.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tryout.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tryout.c -o obj/mame/drivers/tryout.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tryout.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/supbtime.c -o obj/mame/drivers/supbtime.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/supbtime.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tumblep.c -o obj/mame/video/tumblep.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tumblep.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tumbleb.c -o obj/mame/video/tumbleb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tumbleb.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vaportra.c -o obj/mame/video/vaportra.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/vaportra.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tumblep.c -o obj/mame/drivers/tumblep.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tumblep.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/deco102.c -o obj/mame/machine/deco102.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/deco102.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/decocrpt.c -o obj/mame/machine/decocrpt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/decocrpt.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/deco104.c -o obj/mame/machine/deco104.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/deco104.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vaportra.c -o obj/mame/drivers/vaportra.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vaportra.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/decocomn.c -o obj/mame/video/decocomn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/decocomn.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/deco146.c -o obj/mame/machine/deco146.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/deco146.c:88: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/decbac06.c -o obj/mame/video/decbac06.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/decbac06.c:63: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/decmxc06.c -o obj/mame/video/decmxc06.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/decmxc06.c:38: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/deckarn.c -o obj/mame/video/deckarn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/deckarn.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tumbleb.c -o obj/mame/drivers/tumbleb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tumbleb.c:298: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/deco16ic.c -o obj/mame/video/deco16ic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/deco16ic.c:162: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/decospr.c -o obj/mame/video/decospr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/decospr.c:131: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pokechmp.c -o obj/mame/video/pokechmp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/pokechmp.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pokechmp.c -o obj/mame/drivers/pokechmp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pokechmp.c:41: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gundealr.c -o obj/mame/video/gundealr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gundealr.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/blackt96.c -o obj/mame/drivers/blackt96.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/blackt96.c:85: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gundealr.c -o obj/mame/drivers/gundealr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gundealr.c:59: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dooyong.c -o obj/mame/video/dooyong.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/dooyong.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dynax.c -o obj/mame/video/dynax.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/dynax.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hnayayoi.c -o obj/mame/drivers/hnayayoi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/hnayayoi.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/hnayayoi.c -o obj/mame/video/hnayayoi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/hnayayoi.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/diverboy.c -o obj/mame/drivers/diverboy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/diverboy.c:49: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dooyong.c -o obj/mame/drivers/dooyong.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dooyong.c:79: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/realbrk.c -o obj/mame/video/realbrk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/realbrk.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fantland.c -o obj/mame/video/fantland.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/fantland.c:61: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/realbrk.c -o obj/mame/drivers/realbrk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/realbrk.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fantland.c -o obj/mame/drivers/fantland.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/fantland.c:46: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/royalmah.c -o obj/mame/drivers/royalmah.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/royalmah.c:93: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mugsmash.c -o obj/mame/video/mugsmash.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mugsmash.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mwarr.c -o obj/mame/drivers/mwarr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mwarr.c:41: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mugsmash.c -o obj/mame/drivers/mugsmash.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mugsmash.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ppmast93.c -o obj/mame/drivers/ppmast93.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ppmast93.c:132: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/eolith.c -o obj/mame/video/eolith.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/eolith.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/stlforce.c -o obj/mame/video/stlforce.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/stlforce.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/stlforce.c -o obj/mame/drivers/stlforce.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/stlforce.c:70: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pzletime.c -o obj/mame/drivers/pzletime.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pzletime.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/eolithsp.c -o obj/mame/drivers/eolithsp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/eolithsp.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/eolith16.c -o obj/mame/drivers/eolith16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/eolith16.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/aquarium.c -o obj/mame/video/aquarium.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/aquarium.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/twins.c -o obj/mame/drivers/twins.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/twins.c:58: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/d9final.c -o obj/mame/drivers/d9final.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/d9final.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dynax.c -o obj/mame/drivers/dynax.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dynax.c:78: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/eolith.c -o obj/mame/drivers/eolith.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/eolith.c:100: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ghosteo.c -o obj/mame/drivers/ghosteo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ghosteo.c:57: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ddenlovr.c -o obj/mame/drivers/ddenlovr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ddenlovr.c:109: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/excellent_spr.c -o obj/mame/video/excellent_spr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/excellent_spr.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gcpinbal.c -o obj/mame/drivers/gcpinbal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gcpinbal.c:74: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vegaeo.c -o obj/mame/drivers/vegaeo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vegaeo.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aquarium.c -o obj/mame/drivers/aquarium.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/aquarium.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gcpinbal.c -o obj/mame/video/gcpinbal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gcpinbal.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/circus.c -o obj/mame/video/circus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/circus.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dblcrown.c -o obj/mame/drivers/dblcrown.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dblcrown.c:47: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/carpolo.c -o obj/mame/machine/carpolo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/carpolo.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/carpolo.c -o obj/mame/video/carpolo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/carpolo.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lastbank.c -o obj/mame/drivers/lastbank.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/lastbank.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/circus.c -o obj/mame/drivers/circus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/circus.c:46: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/carpolo.c -o obj/mame/drivers/carpolo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/carpolo.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/exidy.c -o obj/mame/video/exidy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/exidy.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/circus.c -o obj/mame/audio/circus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/circus.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/circus.h:1, from src/mame/audio/circus.c:3: src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '5.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/circus.c:57:9: note: in expansion of macro 'DISCRETE_CRFILTER' 57 | DISCRETE_CRFILTER(CIRCUS_MUSIC_SND, CIRCUS_MUSIC_BIT, RES_K(50), CAP_U(.1)) /* 50K is just an average value */ | ^~~~~~~~~~~~~~~~~ src/mame/audio/circus.c:57:63: note: in expansion of macro 'RES_K' 57 | DISCRETE_CRFILTER(CIRCUS_MUSIC_SND, CIRCUS_MUSIC_BIT, RES_K(50), CAP_U(.1)) /* 50K is just an average value */ | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/circus.c:57:9: note: in expansion of macro 'DISCRETE_CRFILTER' 57 | DISCRETE_CRFILTER(CIRCUS_MUSIC_SND, CIRCUS_MUSIC_BIT, RES_K(50), CAP_U(.1)) /* 50K is just an average value */ | ^~~~~~~~~~~~~~~~~ src/mame/audio/circus.c:57:74: note: in expansion of macro 'CAP_U' 57 | DISCRETE_CRFILTER(CIRCUS_MUSIC_SND, CIRCUS_MUSIC_BIT, RES_K(50), CAP_U(.1)) /* 50K is just an average value */ | ^~~~~ src/mame/audio/circus.c:108:71: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 108 | DISCRETE_MULTADD(CRASH_MUSIC_SND, CRASH_MUSIC_BIT, CRASH_R63, 0.5) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/circus.c:108:9: note: in expansion of macro 'DISCRETE_MULTADD' 108 | DISCRETE_MULTADD(CRASH_MUSIC_SND, CRASH_MUSIC_BIT, CRASH_R63, 0.5) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/circus.c:113:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 113 | DISCRETE_555_MSTABLE(NODE_30, 1, CRASH_BEEPER_EN, RES_K(22), CAP_U(.47), &crash_beeper_555m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/circus.c:113:59: note: in expansion of macro 'RES_K' 113 | DISCRETE_555_MSTABLE(NODE_30, 1, CRASH_BEEPER_EN, RES_K(22), CAP_U(.47), &crash_beeper_555m) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/circus.c:113:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 113 | DISCRETE_555_MSTABLE(NODE_30, 1, CRASH_BEEPER_EN, RES_K(22), CAP_U(.47), &crash_beeper_555m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/circus.c:113:70: note: in expansion of macro 'CAP_U' 113 | DISCRETE_555_MSTABLE(NODE_30, 1, CRASH_BEEPER_EN, RES_K(22), CAP_U(.47), &crash_beeper_555m) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/circus.c:114:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 114 | DISCRETE_555_ASTABLE(NODE_31, NODE_30, RES_K(4.7), RES_K(4.7), CAP_U(.1), &crash_beeper_555a) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/circus.c:114:48: note: in expansion of macro 'RES_K' 114 | DISCRETE_555_ASTABLE(NODE_31, NODE_30, RES_K(4.7), RES_K(4.7), CAP_U(.1), &crash_beeper_555a) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/circus.c:114:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 114 | DISCRETE_555_ASTABLE(NODE_31, NODE_30, RES_K(4.7), RES_K(4.7), CAP_U(.1), &crash_beeper_555a) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/circus.c:114:60: note: in expansion of macro 'RES_K' 114 | DISCRETE_555_ASTABLE(NODE_31, NODE_30, RES_K(4.7), RES_K(4.7), CAP_U(.1), &crash_beeper_555a) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/circus.c:114:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 114 | DISCRETE_555_ASTABLE(NODE_31, NODE_30, RES_K(4.7), RES_K(4.7), CAP_U(.1), &crash_beeper_555a) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/circus.c:114:72: note: in expansion of macro 'CAP_U' 114 | DISCRETE_555_ASTABLE(NODE_31, NODE_30, RES_K(4.7), RES_K(4.7), CAP_U(.1), &crash_beeper_555a) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/circus.c:139:9: note: in expansion of macro 'DISCRETE_RCFILTER' 139 | DISCRETE_RCFILTER(NODE_20, ROBOTBWL_MUSIC_BIT, RES_K(10), CAP_U(.47)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/circus.c:139:56: note: in expansion of macro 'RES_K' 139 | DISCRETE_RCFILTER(NODE_20, ROBOTBWL_MUSIC_BIT, RES_K(10), CAP_U(.47)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/circus.c:139:9: note: in expansion of macro 'DISCRETE_RCFILTER' 139 | DISCRETE_RCFILTER(NODE_20, ROBOTBWL_MUSIC_BIT, RES_K(10), CAP_U(.47)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/circus.c:139:67: note: in expansion of macro 'CAP_U' 139 | DISCRETE_RCFILTER(NODE_20, ROBOTBWL_MUSIC_BIT, RES_K(10), CAP_U(.47)) | ^~~~~ src/mame/audio/circus.c:140:66: warning: narrowing conversion of '3.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 140 | DISCRETE_CRFILTER(ROBOTBWL_MUSIC_SND, NODE_20, RES_K(10) + RES_K(22), CAP_U(.1)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/circus.c:140:9: note: in expansion of macro 'DISCRETE_CRFILTER' 140 | DISCRETE_CRFILTER(ROBOTBWL_MUSIC_SND, NODE_20, RES_K(10) + RES_K(22), CAP_U(.1)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/circus.c:140:9: note: in expansion of macro 'DISCRETE_CRFILTER' 140 | DISCRETE_CRFILTER(ROBOTBWL_MUSIC_SND, NODE_20, RES_K(10) + RES_K(22), CAP_U(.1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/circus.c:140:79: note: in expansion of macro 'CAP_U' 140 | DISCRETE_CRFILTER(ROBOTBWL_MUSIC_SND, NODE_20, RES_K(10) + RES_K(22), CAP_U(.1)) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/exidy.c -o obj/mame/drivers/exidy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/exidy.c:146: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/targ.c -o obj/mame/audio/targ.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/targ.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/exidy440.c -o obj/mame/audio/exidy440.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/exidy440.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/exidyttl.c -o obj/mame/drivers/exidyttl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/exidyttl.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/exidy440.c -o obj/mame/video/exidy440.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/exidy440.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/exidy.c -o obj/mame/audio/exidy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/exidy.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atari.c -o obj/mame/video/atari.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/atari.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/atari.c -o obj/mame/machine/atari.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/atari.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/starfire.c -o obj/mame/drivers/starfire.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/starfire.c:47: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/exidy440.c -o obj/mame/drivers/exidy440.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/exidy440.c:236: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/starfire.c -o obj/mame/video/starfire.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/starfire.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vertigo.c -o obj/mame/video/vertigo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/vertigo.c:46: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vertigo.c -o obj/mame/drivers/vertigo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vertigo.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/vertigo.c -o obj/mame/machine/vertigo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/vertigo.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gtia.c -o obj/mame/video/gtia.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gtia.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/maxaflex.c -o obj/mame/drivers/maxaflex.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/maxaflex.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/victory.c -o obj/mame/drivers/victory.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/victory.c:99: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/silvmil.c -o obj/mame/drivers/silvmil.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/silvmil.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/crospang.c -o obj/mame/video/crospang.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/crospang.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/funworld.c -o obj/mame/video/funworld.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/funworld.c:46: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/antic.c -o obj/mame/video/antic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/antic.h:14, from src/mame/video/antic.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/victory.c -o obj/mame/video/victory.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/victory.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In function 'void count_states(micro_t&, int)', inlined from 'int victory_state::command2()' at src/mame/video/victory.c:538:14: src/mame/video/victory.c:495:36: warning: 'this' pointer is null [-Wnonnull] 495 | micro.timer->adjust(attotime::never); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from src/emu/emu.h:79: src/emu/schedule.h: In member function 'int victory_state::command2()': src/emu/schedule.h:83:14: note: in a call to non-static member function 'void emu_timer::adjust(attotime, INT32, const attotime&)' 83 | void adjust(attotime start_delay, INT32 param = 0, const attotime &periodicity = attotime::never); | ^~~~~~ In function 'void count_states(micro_t&, int)', inlined from 'int victory_state::command3()' at src/mame/video/victory.c:645:14: src/mame/video/victory.c:495:36: warning: 'this' pointer is null [-Wnonnull] 495 | micro.timer->adjust(attotime::never); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/emu/schedule.h: In member function 'int victory_state::command3()': src/emu/schedule.h:83:14: note: in a call to non-static member function 'void emu_timer::adjust(attotime, INT32, const attotime&)' 83 | void adjust(attotime start_delay, INT32 param = 0, const attotime &periodicity = attotime::never); | ^~~~~~ In function 'void count_states(micro_t&, int)', inlined from 'int victory_state::command5()' at src/mame/video/victory.c:847:14: src/mame/video/victory.c:495:36: warning: 'this' pointer is null [-Wnonnull] 495 | micro.timer->adjust(attotime::never); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/emu/schedule.h: In member function 'int victory_state::command5()': src/emu/schedule.h:83:14: note: in a call to non-static member function 'void emu_timer::adjust(attotime, INT32, const attotime&)' 83 | void adjust(attotime start_delay, INT32 param = 0, const attotime &periodicity = attotime::never); | ^~~~~~ In function 'void count_states(micro_t&, int)', inlined from 'int victory_state::command6()' at src/mame/video/victory.c:897:14: src/mame/video/victory.c:495:36: warning: 'this' pointer is null [-Wnonnull] 495 | micro.timer->adjust(attotime::never); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/emu/schedule.h: In member function 'int victory_state::command6()': src/emu/schedule.h:83:14: note: in a call to non-static member function 'void emu_timer::adjust(attotime, INT32, const attotime&)' 83 | void adjust(attotime start_delay, INT32 param = 0, const attotime &periodicity = attotime::never); | ^~~~~~ In function 'void count_states(micro_t&, int)', inlined from 'int victory_state::command7()' at src/mame/video/victory.c:977:14: src/mame/video/victory.c:495:36: warning: 'this' pointer is null [-Wnonnull] 495 | micro.timer->adjust(attotime::never); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/emu/schedule.h: In member function 'int victory_state::command7()': src/emu/schedule.h:83:14: note: in a call to non-static member function 'void emu_timer::adjust(attotime, INT32, const attotime&)' 83 | void adjust(attotime start_delay, INT32 param = 0, const attotime &periodicity = attotime::never); | ^~~~~~ In function 'void count_states(micro_t&, int)', inlined from 'int victory_state::command4()' at src/mame/video/victory.c:682:14: src/mame/video/victory.c:495:36: warning: 'this' pointer is null [-Wnonnull] 495 | micro.timer->adjust(attotime::never); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/emu/schedule.h: In member function 'int victory_state::command4()': src/emu/schedule.h:83:14: note: in a call to non-static member function 'void emu_timer::adjust(attotime, INT32, const attotime&)' 83 | void adjust(attotime start_delay, INT32 param = 0, const attotime &periodicity = attotime::never); | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/crospang.c -o obj/mame/drivers/crospang.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/crospang.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/f-32.c -o obj/mame/drivers/f-32.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/f-32.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/4roses.c -o obj/mame/drivers/4roses.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/4roses.c:175: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fuukifg2.c -o obj/mame/video/fuukifg2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/fuukifg2.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/snookr10.c -o obj/mame/video/snookr10.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/snookr10.c:29: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fuukifg.c -o obj/mame/video/fuukifg.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/fuukifg.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fuukifg2.c -o obj/mame/drivers/fuukifg2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/fuukifg2.c:46: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fuukifg3.c -o obj/mame/video/fuukifg3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/fuukifg3.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/snookr10.c -o obj/mame/drivers/snookr10.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/snookr10.c:620: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/gaelco2.c -o obj/mame/machine/gaelco2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/gaelco2.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gaelco.c -o obj/mame/video/gaelco.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gaelco.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atvtrack.c -o obj/mame/drivers/atvtrack.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/atvtrack.c:89: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/gaelcrpt.c -o obj/mame/machine/gaelcrpt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/gaelcrpt.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gaelco2.c -o obj/mame/video/gaelco2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gaelco2.c:79: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fuukifg3.c -o obj/mame/drivers/fuukifg3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/fuukifg3.c:159: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gaelco3d.c -o obj/mame/video/gaelco3d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gaelco3d.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gaelco.c -o obj/mame/drivers/gaelco.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gaelco.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/gaelco3d.c -o obj/mame/machine/gaelco3d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/gaelco3d.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gaelco2.c -o obj/mame/drivers/gaelco2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gaelco2.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/funworld.c -o obj/mame/drivers/funworld.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/funworld.c:985: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mastboy.c -o obj/mame/drivers/mastboy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mastboy.c:436: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/glass.c -o obj/mame/video/glass.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/glass.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/splash.c -o obj/mame/drivers/splash.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/splash.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/glass.c -o obj/mame/drivers/glass.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/glass.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/targeth.c -o obj/mame/video/targeth.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/targeth.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/splash.c -o obj/mame/video/splash.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/splash.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/targeth.c -o obj/mame/drivers/targeth.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/targeth.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/thoop2.c -o obj/mame/video/thoop2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/thoop2.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gaelco3d.c -o obj/mame/drivers/gaelco3d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gaelco3d.c:147: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/drivers/gaelco3d.c: In member function 'void gaelco3d_state::tms_reset_w(address_space&, offs_t, UINT16, UINT16)': src/mame/drivers/gaelco3d.c:487:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 487 | if (LOG) | ^~ src/mame/drivers/gaelco3d.c:489:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 489 | m_tms->set_input_line(INPUT_LINE_RESET, (data == 0xffff) ? CLEAR_LINE : ASSERT_LINE); | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/thoop2.c -o obj/mame/drivers/thoop2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/thoop2.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wrally.c -o obj/mame/video/wrally.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/wrally.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tokyocop.c -o obj/mame/drivers/tokyocop.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tokyocop.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/wrally.c -o obj/mame/machine/wrally.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/wrally.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/xorworld.c -o obj/mame/drivers/xorworld.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/xorworld.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gameplan.c -o obj/mame/video/gameplan.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gameplan.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/xorworld.c -o obj/mame/video/xorworld.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/xorworld.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/enigma2.c -o obj/mame/drivers/enigma2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/enigma2.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wrally.c -o obj/mame/drivers/wrally.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wrally.c:97: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/toratora.c -o obj/mame/drivers/toratora.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/toratora.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gameplan.c -o obj/mame/drivers/gameplan.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gameplan.c:77: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gotya.c -o obj/mame/video/gotya.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gotya.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/video/gotya.c: In member function 'void gotya_state::draw_status_row(bitmap_ind16&, const rectangle&, int, int)': src/mame/video/gotya.c:125:17: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 125 | else | ^~~~ src/mame/video/gotya.c:129:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 129 | m_gfxdecode->m_gfx[0]->opaque(bitmap,cliprect, | ^~~~~~~~~~~ src/mame/video/gotya.c: In member function 'void gotya_state::draw_sprites(bitmap_ind16&, const rectangle&)': src/mame/video/gotya.c:149:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 149 | if (flip_screen()) | ^~ src/mame/video/gotya.c:153:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 153 | m_gfxdecode->m_gfx[1]->transpen(bitmap,cliprect, | ^~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/gotya.c -o obj/mame/audio/gotya.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/gotya.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gatron.c -o obj/mame/video/gatron.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gatron.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gatron.c -o obj/mame/drivers/gatron.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gatron.c:300: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/exterm.c -o obj/mame/video/exterm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/exterm.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gotya.c -o obj/mame/drivers/gotya.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gotya.c:36: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sbugger.c -o obj/mame/video/sbugger.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/sbugger.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sbugger.c -o obj/mame/drivers/sbugger.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sbugger.c:100: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gottlieb.c -o obj/mame/video/gottlieb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/includes/gottlieb.h:9, from src/mame/video/gottlieb.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/exterm.c -o obj/mame/drivers/exterm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/exterm.c:63: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/gottlieb.c -o obj/mame/audio/gottlieb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/gottlieb.h:9, from src/mame/audio/gottlieb.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fruitpc.c -o obj/mame/drivers/fruitpc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/fruitpc.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/calchase.c -o obj/mame/drivers/calchase.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/calchase.c:130: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pangofun.c -o obj/mame/drivers/pangofun.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pangofun.c:95: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/igspc.c -o obj/mame/drivers/igspc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/igspc.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pcxt.c -o obj/mame/drivers/pcxt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pcxt.c:59: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pcat_dyn.c -o obj/mame/drivers/pcat_dyn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pcat_dyn.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/quakeat.c -o obj/mame/drivers/quakeat.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/quakeat.c:61: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pcat_nit.c -o obj/mame/drivers/pcat_nit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pcat_nit.c:86: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gottlieb.c -o obj/mame/drivers/gottlieb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/includes/gottlieb.h:9, from src/mame/drivers/gottlieb.c:197: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ddz.c -o obj/mame/drivers/ddz.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ddz.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/queen.c -o obj/mame/drivers/queen.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/queen.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cabaret.c -o obj/mame/drivers/cabaret.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cabaret.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jackie.c -o obj/mame/drivers/jackie.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jackie.c:46: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dunhuang.c -o obj/mame/drivers/dunhuang.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dunhuang.c:52: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/igspoker.c -o obj/mame/drivers/igspoker.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/igspoker.c:67: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/igs_m027.c -o obj/mame/drivers/igs_m027.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/igs_m027.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/igs_m036.c -o obj/mame/drivers/igs_m036.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/igs_m036.c:58: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/igs009.c -o obj/mame/drivers/igs009.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/igs009.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/iqblock.c -o obj/mame/video/iqblock.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/iqblock.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/goldstar.c -o obj/mame/video/goldstar.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/goldstar.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pgm.c -o obj/mame/video/pgm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/pgm.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/iqblock.c -o obj/mame/drivers/iqblock.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/iqblock.c:52: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lordgun.c -o obj/mame/video/lordgun.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/lordgun.c:38: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/igs011.c -o obj/mame/drivers/igs011.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/igs011.c:63: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pgm.c -o obj/mame/drivers/pgm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pgm.c:190: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/pgmprot_igs027a_type3.c -o obj/mame/machine/pgmprot_igs027a_type3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/pgmprot_igs027a_type3.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lordgun.c -o obj/mame/drivers/lordgun.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/lordgun.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/pgmprot_igs027a_type2.c -o obj/mame/machine/pgmprot_igs027a_type2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/pgmprot_igs027a_type2.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/igs017.c -o obj/mame/drivers/igs017.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/igs017.c:45: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pgm2.c -o obj/mame/drivers/pgm2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pgm2.c:56: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/pgmprot_igs025_igs012.c -o obj/mame/machine/pgmprot_igs025_igs012.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/pgmprot_igs025_igs012.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/pgmprot_igs025_igs022.c -o obj/mame/machine/pgmprot_igs025_igs022.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/pgmprot_igs025_igs022.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/pgmprot_igs027a_type1.c -o obj/mame/machine/pgmprot_igs027a_type1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/pgmprot_igs027a_type1.c:58: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/pgmprot_orlegend.c -o obj/mame/machine/pgmprot_orlegend.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/pgmprot_orlegend.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/igs025.c -o obj/mame/machine/igs025.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/igs025.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/igs036crypt.c -o obj/mame/machine/igs036crypt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/igs036crypt.h:4, from src/mame/machine/igs036crypt.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spoker.c -o obj/mame/drivers/spoker.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/spoker.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/igs028.c -o obj/mame/machine/igs028.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/igs028.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/igs022.c -o obj/mame/machine/igs022.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/igs022.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/pgmprot_igs025_igs028.c -o obj/mame/machine/pgmprot_igs025_igs028.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/pgmprot_igs025_igs028.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/pgmcrypt.c -o obj/mame/machine/pgmcrypt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/pgmcrypt.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/m10.c -o obj/mame/video/m10.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/m10.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/m52.c -o obj/mame/video/m52.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/m52.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m14.c -o obj/mame/drivers/m14.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/m14.c:55: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m52.c -o obj/mame/drivers/m52.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/m52.c:45: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/m57.c -o obj/mame/video/m57.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/m57.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m57.c -o obj/mame/drivers/m57.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/m57.c:50: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m10.c -o obj/mame/drivers/m10.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/m10.c:113: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m62.c -o obj/mame/drivers/m62.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/m62.c:70: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m58.c -o obj/mame/drivers/m58.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/m58.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/m72.c -o obj/mame/audio/m72.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/m72.h:7, from src/mame/audio/m72.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/m58.c -o obj/mame/video/m58.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/m58.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/m62.c -o obj/mame/video/m62.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/m62.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/m90.c -o obj/mame/video/m90.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/m90.c:29: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/goldstar.c -o obj/mame/drivers/goldstar.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/goldstar.c:175: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/m72.c -o obj/mame/video/m72.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/m72.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m63.c -o obj/mame/drivers/m63.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/m63.c:118: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/m92.c -o obj/mame/video/m92.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/m92.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/redalert.c -o obj/mame/audio/redalert.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/redalert.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m90.c -o obj/mame/drivers/m90.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/m90.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/redalert.c -o obj/mame/drivers/redalert.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/redalert.c:94: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/m107.c -o obj/mame/video/m107.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/m107.c:38: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m92.c -o obj/mame/drivers/m92.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/m92.c:201: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/travrusa.c -o obj/mame/drivers/travrusa.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/travrusa.c:50: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/olibochu.c -o obj/mame/drivers/olibochu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/olibochu.c:54: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m107.c -o obj/mame/drivers/m107.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/m107.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/redalert.c -o obj/mame/video/redalert.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/redalert.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/shisen.c -o obj/mame/video/shisen.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/shisen.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vigilant.c -o obj/mame/video/vigilant.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/vigilant.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/shisen.c -o obj/mame/drivers/shisen.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/shisen.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m72.c -o obj/mame/drivers/m72.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/m72.c:84: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/capbowl.c -o obj/mame/video/capbowl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/capbowl.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/irem_cpu.c -o obj/mame/machine/irem_cpu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/irem_cpu.c:43: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/travrusa.c -o obj/mame/video/travrusa.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/travrusa.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vigilant.c -o obj/mame/drivers/vigilant.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vigilant.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/capbowl.c -o obj/mame/drivers/capbowl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/capbowl.c:88: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/slikshot.c -o obj/mame/machine/slikshot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/slikshot.c:70: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/itech8.c -o obj/mame/video/itech8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/itech8.c:92: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/irem.c -o obj/mame/audio/irem.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/irem.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/audio/irem.c:9: src/mame/audio/irem.c:303:46: warning: narrowing conversion of '2.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 303 | DISCRETE_DIVIDE(NODE_10, 1, NODE_09, 2.0) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4583:133: note: in expansion of macro 'DSE' 4583 | #define DISCRETE_DIVIDE(NODE,ENAB,INP0,INP1) DSC_SND_ENTRY( NODE, dst_divide , DSS_NODE , 3, DSE( ENAB,INP0,INP1 ), DSE( ENAB,INP0,INP1 ), NULL, "DISCRETE_DIVIDE" ), | ^~~ src/mame/audio/irem.c:303:9: note: in expansion of macro 'DISCRETE_DIVIDE' 303 | DISCRETE_DIVIDE(NODE_10, 1, NODE_09, 2.0) | ^~~~~~~~~~~~~~~ src/mame/audio/irem.c:306:46: warning: narrowing conversion of '3.2767e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 306 | DISCRETE_MIXER3(NODE_20, 1, NODE_03, 32767.0, 0, &m52_sound_c_stage1) | ^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4633:133: note: in expansion of macro 'DSE' 4633 | #define DISCRETE_MIXER3(NODE,ENAB,IN0,IN1,IN2,INFO) DSC_SND_ENTRY( NODE, dst_mixer , DSS_NODE , 4, DSE( ENAB,IN0,IN1,IN2 ), DSE( ENAB,IN0,IN1,IN2 ), INFO, "DISCRETE_MIXER3" ), | ^~~ src/mame/audio/irem.c:306:9: note: in expansion of macro 'DISCRETE_MIXER3' 306 | DISCRETE_MIXER3(NODE_20, 1, NODE_03, 32767.0, 0, &m52_sound_c_stage1) | ^~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/irem.c:310:9: note: in expansion of macro 'DISCRETE_RCFILTER' 310 | DISCRETE_RCFILTER(NODE_25, NODE_20, M52_R12, M52_C30) | ^~~~~~~~~~~~~~~~~ src/mame/audio/irem.c:243:21: note: in expansion of macro 'RES_K' 243 | #define M52_R12 RES_K(10) | ^~~~~ src/mame/audio/irem.c:310:45: note: in expansion of macro 'M52_R12' 310 | DISCRETE_RCFILTER(NODE_25, NODE_20, M52_R12, M52_C30) | ^~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/irem.c:310:9: note: in expansion of macro 'DISCRETE_RCFILTER' 310 | DISCRETE_RCFILTER(NODE_25, NODE_20, M52_R12, M52_C30) | ^~~~~~~~~~~~~~~~~ src/mame/audio/irem.c:254:21: note: in expansion of macro 'CAP_U' 254 | #define M52_C30 CAP_U(0.022) | ^~~~~ src/mame/audio/irem.c:310:54: note: in expansion of macro 'M52_C30' 310 | DISCRETE_RCFILTER(NODE_25, NODE_20, M52_R12, M52_C30) | ^~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/irem.c:315:9: note: in expansion of macro 'DISCRETE_CRFILTER' 315 | DISCRETE_CRFILTER(NODE_45, NODE_40, M52_R10+M52_R9, M52_C28) | ^~~~~~~~~~~~~~~~~ src/mame/audio/irem.c:253:21: note: in expansion of macro 'CAP_U' 253 | #define M52_C28 CAP_U(1) | ^~~~~ src/mame/audio/irem.c:315:61: note: in expansion of macro 'M52_C28' 315 | DISCRETE_CRFILTER(NODE_45, NODE_40, M52_R10+M52_R9, M52_C28) | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/iteagle.c -o obj/mame/drivers/iteagle.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/iteagle.c:91: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/itech32.c -o obj/mame/video/itech32.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/itech32.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/iteagle_fpga.c -o obj/mame/machine/iteagle_fpga.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pci.h:4, from src/mame/machine/iteagle_fpga.h:7, from src/mame/machine/iteagle_fpga.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/aeroboto.c -o obj/mame/video/aeroboto.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/aeroboto.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aeroboto.c -o obj/mame/drivers/aeroboto.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/aeroboto.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/itech8.c -o obj/mame/drivers/itech8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/itech8.c:499: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bigstrkb.c -o obj/mame/video/bigstrkb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/bigstrkb.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/argus.c -o obj/mame/drivers/argus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/argus.c:120: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bestleag.c -o obj/mame/drivers/bestleag.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bestleag.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/argus.c -o obj/mame/video/argus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/argus.c:116: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bigstrkb.c -o obj/mame/drivers/bigstrkb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bigstrkb.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/blueprnt.c -o obj/mame/video/blueprnt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/blueprnt.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/itech32.c -o obj/mame/drivers/itech32.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/itech32.c:353: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/blueprnt.c -o obj/mame/drivers/blueprnt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/blueprnt.c:49: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/citycon.c -o obj/mame/video/citycon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/citycon.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/citycon.c -o obj/mame/drivers/citycon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/citycon.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cischeat.c -o obj/mame/video/cischeat.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/cischeat.c:56: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/exerion.c -o obj/mame/video/exerion.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/exerion.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/video/exerion.c: In member function 'UINT32 exerion_state::screen_update_exerion(screen_device&, bitmap_ind16&, const rectangle&)': src/mame/video/exerion.c:385:25: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 385 | else | ^~~~ src/mame/video/exerion.c:388:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 388 | gfx->transmask(bitmap,cliprect, code2, color, xflip, yflip, x, y + gfx->m_height, | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fcombat.c -o obj/mame/video/fcombat.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/fcombat.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/video/fcombat.c: In member function 'UINT32 fcombat_state::screen_update_fcombat(screen_device&, bitmap_ind16&, const rectangle&)': src/mame/video/fcombat.c:174:25: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 174 | else | ^~~~ src/mame/video/fcombat.c:177:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 177 | gfx->transpen(bitmap,cliprect, code2, color, xflip, yflip, x, y + gfx->m_height, 0); | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/exerion.c -o obj/mame/drivers/exerion.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/exerion.c:122: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ddayjlc.c -o obj/mame/drivers/ddayjlc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ddayjlc.c:54: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bnstars.c -o obj/mame/drivers/bnstars.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bnstars.c:89: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cischeat.c -o obj/mame/drivers/cischeat.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cischeat.c:170: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fcombat.c -o obj/mame/drivers/fcombat.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/fcombat.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ginganin.c -o obj/mame/video/ginganin.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ginganin.c:60: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ginganin.c -o obj/mame/drivers/ginganin.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ginganin.c:53: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/homerun.c -o obj/mame/video/homerun.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/homerun.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/momoko.c -o obj/mame/drivers/momoko.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/momoko.c:46: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/megasys1.c -o obj/mame/video/megasys1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/megasys1.c:194: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/momoko.c -o obj/mame/video/momoko.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/momoko.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/homerun.c -o obj/mame/drivers/homerun.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/homerun.c:51: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ms32.c -o obj/mame/video/ms32.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ms32.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/psychic5.c -o obj/mame/video/psychic5.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/psychic5.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/skyfox.c -o obj/mame/video/skyfox.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/skyfox.c:38: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/psychic5.c -o obj/mame/drivers/psychic5.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/psychic5.c:312: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ms32.c -o obj/mame/drivers/ms32.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ms32.c:169: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pturn.c -o obj/mame/drivers/pturn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pturn.c:77: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/skyfox.c -o obj/mame/drivers/skyfox.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/skyfox.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/megasys1.c -o obj/mame/drivers/megasys1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/megasys1.c:127: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from /usr/include/string.h:548, from src/emu/emucore.h:21: In function 'void* memcpy(void*, const void*, size_t)', inlined from 'void megasys1_state::rodlandj_gfx_unmangle(const char*)' at src/mame/drivers/megasys1.c:3695:8: /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void* memcpy(void*, const void*, size_t)', inlined from 'void megasys1_state::jitsupro_gfx_unmangle(const char*)' at src/mame/drivers/megasys1.c:3721:8: /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void* memcpy(void*, const void*, size_t)', inlined from 'void megasys1_state::stdragona_gfx_unmangle(const char*)' at src/mame/drivers/megasys1.c:3745:8: /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/jalblend.c -o obj/mame/video/jalblend.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/jalblend.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jpmsys5sw.c -o obj/mame/drivers/jpmsys5sw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jpmsys5sw.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tetrisp2.c -o obj/mame/video/tetrisp2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tetrisp2.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/guab.c -o obj/mame/drivers/guab.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/guab.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/jalcrpt.c -o obj/mame/machine/jalcrpt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/jalcrpt.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jpms80.c -o obj/mame/drivers/jpms80.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jpms80.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jpmsru.c -o obj/mame/drivers/jpmsru.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jpmsru.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jpmmps.c -o obj/mame/drivers/jpmmps.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jpmmps.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/jpmimpct.c -o obj/mame/video/jpmimpct.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/jpmimpct.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tetrisp2.c -o obj/mame/drivers/tetrisp2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tetrisp2.c:49: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jpmsys7.c -o obj/mame/drivers/jpmsys7.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jpmsys7.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jpmsys5.c -o obj/mame/drivers/jpmsys5.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jpmsys5.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pluto5.c -o obj/mame/drivers/pluto5.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pluto5.c:178: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/djboy.c -o obj/mame/video/djboy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/djboy.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/airbustr.c -o obj/mame/video/airbustr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/airbustr.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jpmimpctsw.c -o obj/mame/drivers/jpmimpctsw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jpmimpctsw.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/airbustr.c -o obj/mame/drivers/airbustr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/airbustr.c:220: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/galpanic.c -o obj/mame/video/galpanic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/galpanic.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jpmimpct.c -o obj/mame/drivers/jpmimpct.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jpmimpct.c:103: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galpanic.c -o obj/mame/drivers/galpanic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/galpanic.c:66: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/galpani2.c -o obj/mame/video/galpani2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/galpani2.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kaneko_grap2.c -o obj/mame/video/kaneko_grap2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/kaneko_grap2.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/djboy.c -o obj/mame/drivers/djboy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/djboy.c:139: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/expro02.c -o obj/mame/drivers/expro02.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/expro02.c:204: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hvyunit.c -o obj/mame/drivers/hvyunit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/hvyunit.c:60: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kaneko16.c -o obj/mame/video/kaneko16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/kaneko16.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jchan.c -o obj/mame/drivers/jchan.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jchan.c:170: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/kaneko_hit.c -o obj/mame/machine/kaneko_hit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/kaneko_hit.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/kaneko_toybox.c -o obj/mame/machine/kaneko_toybox.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/kaneko_toybox.c:48: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galpani2.c -o obj/mame/drivers/galpani2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/galpani2.c:79: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/kaneko_calc3.c -o obj/mame/machine/kaneko_calc3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/kaneko_calc3.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galpani3.c -o obj/mame/drivers/galpani3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/galpani3.c:64: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kaneko_tmap.c -o obj/mame/video/kaneko_tmap.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/kaneko_tmap.c:92: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kaneko_spr.c -o obj/mame/video/kaneko_spr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/kaneko_spr.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sknsspr.c -o obj/mame/video/sknsspr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/sknsspr.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/88games.c -o obj/mame/video/88games.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/88games.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sandscrp.c -o obj/mame/drivers/sandscrp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sandscrp.c:73: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/ajax.c -o obj/mame/machine/ajax.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/ajax.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/88games.c -o obj/mame/drivers/88games.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/88games.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ajax.c -o obj/mame/video/ajax.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ajax.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/suprnova.c -o obj/mame/video/suprnova.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/suprnova.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/suprnova.c -o obj/mame/drivers/suprnova.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/suprnova.c:147: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/aliens.c -o obj/mame/video/aliens.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/aliens.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/asterix.c -o obj/mame/video/asterix.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/asterix.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ajax.c -o obj/mame/drivers/ajax.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ajax.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/battlnts.c -o obj/mame/video/battlnts.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/battlnts.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aliens.c -o obj/mame/drivers/aliens.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/aliens.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bishi.c -o obj/mame/video/bishi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/bishi.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/asterix.c -o obj/mame/drivers/asterix.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/asterix.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bladestl.c -o obj/mame/video/bladestl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/bladestl.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/blockhl.c -o obj/mame/video/blockhl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/blockhl.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/battlnts.c -o obj/mame/drivers/battlnts.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/battlnts.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/blockhl.c -o obj/mame/drivers/blockhl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/blockhl.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bottom9.c -o obj/mame/video/bottom9.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/bottom9.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bishi.c -o obj/mame/drivers/bishi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bishi.c:86: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kaneko16.c -o obj/mame/drivers/kaneko16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/kaneko16.c:87: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/chqflag.c -o obj/mame/video/chqflag.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/chqflag.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/circusc.c -o obj/mame/video/circusc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/circusc.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bottom9.c -o obj/mame/drivers/bottom9.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bottom9.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/chqflag.c -o obj/mame/drivers/chqflag.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/chqflag.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bladestl.c -o obj/mame/drivers/bladestl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bladestl.c:29: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/crimfght.c -o obj/mame/video/crimfght.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/crimfght.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/contra.c -o obj/mame/video/contra.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/contra.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/combatsc.c -o obj/mame/video/combatsc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/combatsc.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/combatsc.c -o obj/mame/drivers/combatsc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/combatsc.c:122: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/crimfght.c -o obj/mame/drivers/crimfght.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/crimfght.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dbz.c -o obj/mame/video/dbz.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/dbz.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/contra.c -o obj/mame/drivers/contra.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/contra.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/circusc.c -o obj/mame/drivers/circusc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/circusc.c:52: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dbz.c -o obj/mame/drivers/dbz.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dbz.c:53: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/djmain.c -o obj/mame/video/djmain.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/djmain.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ddribble.c -o obj/mame/video/ddribble.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ddribble.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fastlane.c -o obj/mame/video/fastlane.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/fastlane.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fastfred.c -o obj/mame/video/fastfred.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/fastfred.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/finalizr.c -o obj/mame/drivers/finalizr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/finalizr.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/djmain.c -o obj/mame/drivers/djmain.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/djmain.c:66: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ddribble.c -o obj/mame/drivers/ddribble.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ddribble.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fastlane.c -o obj/mame/drivers/fastlane.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/fastlane.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/finalizr.c -o obj/mame/video/finalizr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/finalizr.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/midikbd.c -o obj/mame/machine/midikbd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/midikbd.h:4, from src/mame/machine/midikbd.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fastfred.c -o obj/mame/drivers/fastfred.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/fastfred.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/flkatck.c -o obj/mame/video/flkatck.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/flkatck.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/flkatck.c -o obj/mame/drivers/flkatck.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/flkatck.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gberet.c -o obj/mame/video/gberet.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gberet.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gberet.c -o obj/mame/drivers/gberet.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gberet.c:73: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gijoe.c -o obj/mame/video/gijoe.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gijoe.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gradius3.c -o obj/mame/drivers/gradius3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gradius3.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gradius3.c -o obj/mame/video/gradius3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gradius3.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/firebeat.c -o obj/mame/drivers/firebeat.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/firebeat.c:132: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gijoe.c -o obj/mame/drivers/gijoe.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gijoe.c:105: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cobra.c -o obj/mame/drivers/cobra.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cobra.c:314: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gyruss.c -o obj/mame/video/gyruss.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gyruss.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/hcastle.c -o obj/mame/video/hcastle.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/hcastle.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/hexion.c -o obj/mame/video/hexion.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/hexion.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gyruss.c -o obj/mame/drivers/gyruss.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gyruss.c:58: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hcastle.c -o obj/mame/drivers/hcastle.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/hcastle.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hexion.c -o obj/mame/drivers/hexion.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/hexion.c:79: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/hyprolyb.c -o obj/mame/audio/hyprolyb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/hyprolyb.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gticlub.c -o obj/mame/drivers/gticlub.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gticlub.c:221: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hyperspt.c -o obj/mame/drivers/hyperspt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/hyperspt.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/hyperspt.c -o obj/mame/video/hyperspt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/hyperspt.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ironhors.c -o obj/mame/video/ironhors.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ironhors.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/konppc.c -o obj/mame/machine/konppc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/konppc.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/jackal.c -o obj/mame/video/jackal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/jackal.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/jailbrek.c -o obj/mame/video/jailbrek.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/jailbrek.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jackal.c -o obj/mame/drivers/jackal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jackal.c:73: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jailbrek.c -o obj/mame/drivers/jailbrek.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jailbrek.c:86: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ironhors.c -o obj/mame/drivers/ironhors.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ironhors.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/drivers/ironhors.c:13: src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/drivers/ironhors.c:330:9: note: in expansion of macro 'DISCRETE_RCFILTER' 330 | DISCRETE_RCFILTER(NODE_31,NODE_04, RES_K(1), CAP_N(33) ) | ^~~~~~~~~~~~~~~~~ src/mame/drivers/ironhors.c:330:44: note: in expansion of macro 'RES_K' 330 | DISCRETE_RCFILTER(NODE_31,NODE_04, RES_K(1), CAP_N(33) ) | ^~~~~ src/emu/machine/rescap.h:10:35: warning: narrowing conversion of '3.3000000000000004e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 10 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/drivers/ironhors.c:330:9: note: in expansion of macro 'DISCRETE_RCFILTER' 330 | DISCRETE_RCFILTER(NODE_31,NODE_04, RES_K(1), CAP_N(33) ) | ^~~~~~~~~~~~~~~~~ src/mame/drivers/ironhors.c:330:54: note: in expansion of macro 'CAP_N' 330 | DISCRETE_RCFILTER(NODE_31,NODE_04, RES_K(1), CAP_N(33) ) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hornet.c -o obj/mame/drivers/hornet.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/hornet.c:310: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/junofrst.c -o obj/mame/drivers/junofrst.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/junofrst.c:80: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/konamigx.c -o obj/mame/machine/konamigx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/konamigx.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/konamigq.c -o obj/mame/drivers/konamigq.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/konamigq.c:48: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/konamigv.c -o obj/mame/drivers/konamigv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/konamigv.c:122: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/konendev.c -o obj/mame/drivers/konendev.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/konendev.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/konamim2.c -o obj/mame/drivers/konamim2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/konamim2.c:189: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/k573mcr.c -o obj/mame/machine/k573mcr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/k573mcr.h:13, from src/mame/machine/k573mcr.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kontest.c -o obj/mame/drivers/kontest.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/kontest.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/k573dio.c -o obj/mame/machine/k573dio.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/k573dio.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/k573msu.c -o obj/mame/machine/k573msu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/k573msu.h:13, from src/mame/machine/k573msu.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/k573cass.c -o obj/mame/machine/k573cass.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/adc083x.h:12, from src/mame/machine/k573cass.h:13, from src/mame/machine/k573cass.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/k573npu.c -o obj/mame/machine/k573npu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/k573npu.h:13, from src/mame/machine/k573npu.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/labyrunr.c -o obj/mame/video/labyrunr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/labyrunr.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/zs01.c -o obj/mame/machine/zs01.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/ds2401.h:15, from src/mame/machine/zs01.h:15, from src/mame/machine/zs01.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/labyrunr.c -o obj/mame/drivers/labyrunr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/labyrunr.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ksys573.c -o obj/mame/drivers/ksys573.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/psx/psx.h:15, from src/mame/drivers/ksys573.c:345: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lethal.c -o obj/mame/video/lethal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/lethal.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/konamigx.c -o obj/mame/video/konamigx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/konamigx.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/video/konamigx.c: In member function 'UINT32 konamigx_state::screen_update_konamigx(screen_device&, bitmap_rgb32&, const rectangle&)': src/mame/video/konamigx.c:1439:30: warning: unused variable 'paldata' [-Wunused-variable] 1439 | const pen_t *paldata = m_palette->pens(); | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lethal.c -o obj/mame/drivers/lethal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/lethal.c:247: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/konamigx.c -o obj/mame/drivers/konamigx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/konamigx.c:97: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/drivers/konamigx.c:3675:23: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 3675 | { "", -1, -1, -1 }, | ^~ src/mame/drivers/konamigx.c:3675:27: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 3675 | { "", -1, -1, -1 }, | ^~ src/mame/drivers/konamigx.c:3675:31: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 3675 | { "", -1, -1, -1 }, | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/megazone.c -o obj/mame/video/megazone.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/megazone.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mainevt.c -o obj/mame/video/mainevt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mainevt.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/megazone.c -o obj/mame/drivers/megazone.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/megazone.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mikie.c -o obj/mame/video/mikie.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mikie.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mainevt.c -o obj/mame/drivers/mainevt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mainevt.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/moo.c -o obj/mame/video/moo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/moo.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mogura.c -o obj/mame/drivers/mogura.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mogura.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mikie.c -o obj/mame/drivers/mikie.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mikie.c:39: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mystwarr.c -o obj/mame/video/mystwarr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mystwarr.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nemesis.c -o obj/mame/video/nemesis.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/nemesis.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/moo.c -o obj/mame/drivers/moo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/moo.c:115: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/overdriv.c -o obj/mame/video/overdriv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/overdriv.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/parodius.c -o obj/mame/video/parodius.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/parodius.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mystwarr.c -o obj/mame/drivers/mystwarr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mystwarr.c:95: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pingpong.c -o obj/mame/video/pingpong.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/pingpong.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/parodius.c -o obj/mame/drivers/parodius.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/parodius.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pandoras.c -o obj/mame/video/pandoras.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/pandoras.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pingpong.c -o obj/mame/drivers/pingpong.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pingpong.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/plygonet.c -o obj/mame/video/plygonet.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/plygonet.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pandoras.c -o obj/mame/drivers/pandoras.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pandoras.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nwk-tr.c -o obj/mame/drivers/nwk-tr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/nwk-tr.c:248: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/overdriv.c -o obj/mame/drivers/overdriv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/overdriv.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/plygonet.c -o obj/mame/drivers/plygonet.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/plygonet.c:64: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pooyan.c -o obj/mame/video/pooyan.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/pooyan.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pooyan.c -o obj/mame/drivers/pooyan.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pooyan.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pyson.c -o obj/mame/drivers/pyson.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pyson.c:151: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rockrage.c -o obj/mame/video/rockrage.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/rockrage.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/qdrmfgp.c -o obj/mame/video/qdrmfgp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/qdrmfgp.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nemesis.c -o obj/mame/drivers/nemesis.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/nemesis.c:49: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rocnrope.c -o obj/mame/video/rocnrope.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/rocnrope.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rollerg.c -o obj/mame/video/rollerg.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/rollerg.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rocnrope.c -o obj/mame/drivers/rocnrope.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/rocnrope.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rockrage.c -o obj/mame/drivers/rockrage.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/rockrage.c:50: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sbasketb.c -o obj/mame/video/sbasketb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/sbasketb.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rollerg.c -o obj/mame/drivers/rollerg.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/rollerg.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sbasketb.c -o obj/mame/drivers/sbasketb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sbasketb.c:41: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rungun.c -o obj/mame/video/rungun.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/rungun.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/qdrmfgp.c -o obj/mame/drivers/qdrmfgp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/qdrmfgp.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/scotrsht.c -o obj/mame/drivers/scotrsht.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/scotrsht.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/scotrsht.c -o obj/mame/video/scotrsht.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/scotrsht.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/shaolins.c -o obj/mame/video/shaolins.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/shaolins.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/scramble.c -o obj/mame/machine/scramble.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/scramble.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/shaolins.c -o obj/mame/drivers/shaolins.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/shaolins.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/simpsons.c -o obj/mame/machine/simpsons.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/simpsons.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/simpsons.c -o obj/mame/drivers/simpsons.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/simpsons.c:97: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rungun.c -o obj/mame/drivers/rungun.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/rungun.c:43: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/scramble.c -o obj/mame/audio/scramble.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/scramble.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/simpsons.c -o obj/mame/video/simpsons.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/simpsons.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/scobra.c -o obj/mame/drivers/scobra.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/scobra.c:36: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/spy.c -o obj/mame/video/spy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/spy.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/surpratk.c -o obj/mame/video/surpratk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/surpratk.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spy.c -o obj/mame/drivers/spy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/spy.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tgtpanic.c -o obj/mame/drivers/tgtpanic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tgtpanic.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/thunderx.c -o obj/mame/video/thunderx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/thunderx.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/scramble.c -o obj/mame/drivers/scramble.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/scramble.c:29: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/surpratk.c -o obj/mame/drivers/surpratk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/surpratk.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/thunderx.c -o obj/mame/drivers/thunderx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/thunderx.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/timeplt.c -o obj/mame/video/timeplt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/timeplt.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/timeplt.c -o obj/mame/audio/timeplt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/timeplt.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tmnt.c -o obj/mame/video/tmnt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tmnt.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/konami1.c -o obj/mame/machine/konami1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/konami1.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tp84.c -o obj/mame/video/tp84.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tp84.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tp84.c -o obj/mame/drivers/tp84.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tp84.c:67: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/trackfld.c -o obj/mame/audio/trackfld.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/trackfld.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/trackfld.c -o obj/mame/video/trackfld.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/trackfld.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/trackfld.c -o obj/mame/drivers/trackfld.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/trackfld.c:181: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tutankhm.c -o obj/mame/drivers/tutankhm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tutankhm.c:51: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tutankhm.c -o obj/mame/video/tutankhm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tutankhm.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tasman.c -o obj/mame/drivers/tasman.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tasman.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/timeplt.c -o obj/mame/drivers/timeplt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/timeplt.c:47: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/twin16.c -o obj/mame/video/twin16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/twin16.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ultrsprt.c -o obj/mame/drivers/ultrsprt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ultrsprt.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/twinkle.c -o obj/mame/drivers/twinkle.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/twinkle.c:228: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vendetta.c -o obj/mame/video/vendetta.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/vendetta.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ultraman.c -o obj/mame/drivers/ultraman.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ultraman.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/twin16.c -o obj/mame/drivers/twin16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/twin16.c:46: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ultraman.c -o obj/mame/video/ultraman.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ultraman.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wecleman.c -o obj/mame/drivers/wecleman.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wecleman.c:260: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/xexex.c -o obj/mame/video/xexex.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/xexex.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wecleman.c -o obj/mame/video/wecleman.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/wecleman.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/xmen.c -o obj/mame/video/xmen.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/xmen.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/viper.c -o obj/mame/drivers/viper.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/viper.c:347: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/yiear.c -o obj/mame/video/yiear.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/yiear.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/yiear.c -o obj/mame/drivers/yiear.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/yiear.c:97: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/konami_helper.c -o obj/mame/video/konami_helper.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/konami_helper.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/xexex.c -o obj/mame/drivers/xexex.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/xexex.c:132: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/xmen.c -o obj/mame/drivers/xmen.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/xmen.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k007121.c -o obj/mame/video/k007121.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k007121.c:112: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k007342.c -o obj/mame/video/k007342.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k007342.c:29: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vendetta.c -o obj/mame/drivers/vendetta.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vendetta.c:89: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k007420.c -o obj/mame/video/k007420.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k007420.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k037122.c -o obj/mame/video/k037122.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k037122.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k051316.c -o obj/mame/video/k051316.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k051316.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k051733.c -o obj/mame/video/k051733.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k051733.c:56: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k052109.c -o obj/mame/video/k052109.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k052109.c:121: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/video/k052109.c: In member function 'UINT8 k052109_device::read(address_space&, offs_t, UINT8)': src/mame/video/k052109.c:307:9: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 307 | else | ^~~~ src/mame/video/k052109.c:310:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 310 | addr = (code << 5) + (offset & 0x1f); | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k051960.c -o obj/mame/video/k051960.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k051960.c:57: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/zr107.c -o obj/mame/drivers/zr107.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/zr107.c:166: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k055555.c -o obj/mame/video/k055555.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k055555.c:60: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k053251.c -o obj/mame/video/k053251.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k053251.c:118: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k053250.c -o obj/mame/video/k053250.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k053250.h:8, from src/mame/video/k053250.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k054000.c -o obj/mame/video/k054000.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k054000.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k054338.c -o obj/mame/video/k054338.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k054338.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k053244_k053245.c -o obj/mame/video/k053244_k053245.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k053244_k053245.c:29: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k001006.c -o obj/mame/video/k001006.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k001006.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tmnt.c -o obj/mame/drivers/tmnt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tmnt.c:55: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k053936.c -o obj/mame/video/k053936.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k053936.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k001604.c -o obj/mame/video/k001604.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k001604.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/barata.c -o obj/mame/drivers/barata.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/barata.c:39: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k053246_k053247_k055673.c -o obj/mame/video/k053246_k053247_k055673.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k053246_k053247_k055673.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/maygay1b.c -o obj/mame/drivers/maygay1b.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/maygay1b.c:75: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k054156_k054157_k056832.c -o obj/mame/video/k054156_k054157_k056832.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k054156_k054157_k056832.c:165: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/maygaysw.c -o obj/mame/drivers/maygaysw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/maygaysw.c:100: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mmm.c -o obj/mame/drivers/mmm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mmm.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/maygayep.c -o obj/mame/drivers/maygayep.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/maygayep.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lazercmd.c -o obj/mame/video/lazercmd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/lazercmd.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/k001005.c -o obj/mame/video/k001005.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/k001005.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/video/k001005.c: In member function 'void k001005_renderer::draw_scanline(INT32, const poly_manager::extent_t&, const k001005_polydata&, int)': src/mame/video/k001005.c:970:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 970 | if (ibri < 0) ibri = 0; if (ibri > 255) ibri = 255; | ^~ src/mame/video/k001005.c:970:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 970 | if (ibri < 0) ibri = 0; if (ibri > 255) ibri = 255; | ^~ src/mame/video/k001005.c:971:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 971 | if (ifog < 0) ifog = 0; if (ifog > 65536) ifog = 65536; | ^~ src/mame/video/k001005.c:971:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 971 | if (ifog < 0) ifog = 0; if (ifog > 65536) ifog = 65536; | ^~ src/mame/video/k001005.c:985:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 985 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ src/mame/video/k001005.c:985:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 985 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ src/mame/video/k001005.c:986:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 986 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ src/mame/video/k001005.c:986:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 986 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ src/mame/video/k001005.c:987:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 987 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ src/mame/video/k001005.c:987:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 987 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ src/mame/video/k001005.c: In member function 'void k001005_renderer::draw_scanline_tex(INT32, const poly_manager::extent_t&, const k001005_polydata&, int)': src/mame/video/k001005.c:1047:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1047 | if (ibri < 0) ibri = 0; if (ibri > 255) ibri = 255; | ^~ src/mame/video/k001005.c:1047:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1047 | if (ibri < 0) ibri = 0; if (ibri > 255) ibri = 255; | ^~ src/mame/video/k001005.c:1048:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1048 | if (ifog < 0) ifog = 0; if (ifog > 65536) ifog = 65536; | ^~ src/mame/video/k001005.c:1048:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1048 | if (ifog < 0) ifog = 0; if (ifog > 65536) ifog = 65536; | ^~ src/mame/video/k001005.c:1075:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1075 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ src/mame/video/k001005.c:1075:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1075 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ src/mame/video/k001005.c:1076:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1076 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ src/mame/video/k001005.c:1076:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1076 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ src/mame/video/k001005.c:1077:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1077 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ src/mame/video/k001005.c:1077:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1077 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ src/mame/video/k001005.c: In member function 'void k001005_renderer::draw_scanline_gouraud_blend(INT32, const poly_manager::extent_t&, const k001005_polydata&, int)': src/mame/video/k001005.c:1130:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1130 | if (ir < 0) ir = 0; if (ir > 255) ir = 255; | ^~ src/mame/video/k001005.c:1130:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1130 | if (ir < 0) ir = 0; if (ir > 255) ir = 255; | ^~ src/mame/video/k001005.c:1131:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1131 | if (ig < 0) ig = 0; if (ig > 255) ig = 255; | ^~ src/mame/video/k001005.c:1131:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1131 | if (ig < 0) ig = 0; if (ig > 255) ig = 255; | ^~ src/mame/video/k001005.c:1132:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1132 | if (ib < 0) ib = 0; if (ib > 255) ib = 255; | ^~ src/mame/video/k001005.c:1132:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1132 | if (ib < 0) ib = 0; if (ib > 255) ib = 255; | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/maygayv1.c -o obj/mame/drivers/maygayv1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/maygayv1.c:127: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/meadwttl.c -o obj/mame/drivers/meadwttl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/meadwttl.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lazercmd.c -o obj/mame/drivers/lazercmd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/lazercmd.c:234: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/meadows.c -o obj/mame/audio/meadows.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/meadows.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/warpsped.c -o obj/mame/drivers/warpsped.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/warpsped.c:86: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/maygay1bsw.c -o obj/mame/drivers/maygay1bsw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/maygay1bsw.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/meadows.c -o obj/mame/video/meadows.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/meadows.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/meadows.c -o obj/mame/drivers/meadows.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/includes/meadows.h:6, from src/mame/drivers/meadows.c:119: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mgames.c -o obj/mame/drivers/mgames.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mgames.c:232: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/hyprduel.c -o obj/mame/video/hyprduel.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/hyprduel.c:57: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/metro.c -o obj/mame/video/metro.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/metro.c:54: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/meritm.c -o obj/mame/drivers/meritm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/meritm.c:172: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hyprduel.c -o obj/mame/drivers/hyprduel.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/hyprduel.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/merit.c -o obj/mame/drivers/merit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/merit.c:69: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rabbit.c -o obj/mame/drivers/rabbit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/rabbit.c:83: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/24cdjuke.c -o obj/mame/drivers/24cdjuke.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/24cdjuke.c:55: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wallc.c -o obj/mame/drivers/wallc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wallc.c:50: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tmmjprd.c -o obj/mame/drivers/tmmjprd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tmmjprd.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wink.c -o obj/mame/drivers/wink.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wink.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m79amb.c -o obj/mame/drivers/m79amb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/m79amb.c:57: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/mw8080bw.c -o obj/mame/machine/mw8080bw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/mw8080bw.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/m79amb.c -o obj/mame/audio/m79amb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/m79amb.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/m79amb.h:1, from src/mame/audio/m79amb.c:7: src/mame/audio/m79amb.c:11:53: warning: narrowing conversion of '6.5519999999999995e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 11 | #define TIME_OF_9602_WITH_DIODE(r, c) (0.3 * (r) * (c)) | ~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4614:133: note: in expansion of macro 'DSE' 4614 | #define DISCRETE_ONESHOT(NODE,TRIG,AMPL,WIDTH,TYPE) DSC_SND_ENTRY( NODE, dst_oneshot , DSS_NODE , 5, DSE( 0,TRIG,AMPL,WIDTH,NODE_NC ), DSE( 0,TRIG,AMPL,WIDTH,TYPE ), NULL, "DISCRETE_ONESHOT" ), | ^~~ src/mame/audio/m79amb.c:155:9: note: in expansion of macro 'DISCRETE_ONESHOT' 155 | DISCRETE_ONESHOT(NODE_20, | ^~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:158:33: note: in expansion of macro 'TIME_OF_9602_WITH_DIODE' 158 | TIME_OF_9602_WITH_DIODE(M79AMB_R2, M79AMB_C2), | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:11:53: warning: narrowing conversion of '6.5519999999999995e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 11 | #define TIME_OF_9602_WITH_DIODE(r, c) (0.3 * (r) * (c)) | ~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4614:133: note: in expansion of macro 'DSE' 4614 | #define DISCRETE_ONESHOT(NODE,TRIG,AMPL,WIDTH,TYPE) DSC_SND_ENTRY( NODE, dst_oneshot , DSS_NODE , 5, DSE( 0,TRIG,AMPL,WIDTH,NODE_NC ), DSE( 0,TRIG,AMPL,WIDTH,TYPE ), NULL, "DISCRETE_ONESHOT" ), | ^~~ src/mame/audio/m79amb.c:176:9: note: in expansion of macro 'DISCRETE_ONESHOT' 176 | DISCRETE_ONESHOT(NODE_30, | ^~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:179:33: note: in expansion of macro 'TIME_OF_9602_WITH_DIODE' 179 | TIME_OF_9602_WITH_DIODE(M79AMB_R12, M79AMB_C8), | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:11:53: warning: narrowing conversion of '4.653e-3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 11 | #define TIME_OF_9602_WITH_DIODE(r, c) (0.3 * (r) * (c)) | ~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4614:133: note: in expansion of macro 'DSE' 4614 | #define DISCRETE_ONESHOT(NODE,TRIG,AMPL,WIDTH,TYPE) DSC_SND_ENTRY( NODE, dst_oneshot , DSS_NODE , 5, DSE( 0,TRIG,AMPL,WIDTH,NODE_NC ), DSE( 0,TRIG,AMPL,WIDTH,TYPE ), NULL, "DISCRETE_ONESHOT" ), | ^~~ src/mame/audio/m79amb.c:197:9: note: in expansion of macro 'DISCRETE_ONESHOT' 197 | DISCRETE_ONESHOT(NODE_40, | ^~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:200:33: note: in expansion of macro 'TIME_OF_9602_WITH_DIODE' 200 | TIME_OF_9602_WITH_DIODE(M79AMB_R22, M79AMB_C14), | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:222:90: warning: narrowing conversion of '9.9091659785301399e-3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 222 | RES_VOLTAGE_DIVIDER(M79AMB_R36 + M79AMB_R37, M79AMB_R38) * 12, /* Q12 on */ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4663:133: note: in expansion of macro 'DSE' 4663 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc2 , DSS_NODE , 6, DSE( SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC ), DSE( SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL ), NULL, "DISCRETE_RCDISC2" ), | ^~~ src/mame/audio/m79amb.c:219:9: note: in expansion of macro 'DISCRETE_RCDISC2' 219 | DISCRETE_RCDISC2(NODE_50, | ^~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:224:38: warning: narrowing conversion of '1.1080550098231829e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 224 | 12.0 * RES_VOLTAGE_DIVIDER(M79AMB_R36, M79AMB_R35), /* Q12 off */ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4663:133: note: in expansion of macro 'DSE' 4663 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc2 , DSS_NODE , 6, DSE( SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC ), DSE( SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL ), NULL, "DISCRETE_RCDISC2" ), | ^~~ src/mame/audio/m79amb.c:219:9: note: in expansion of macro 'DISCRETE_RCDISC2' 219 | DISCRETE_RCDISC2(NODE_50, | ^~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:229:43: warning: narrowing conversion of '3.076923076923077e-4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 229 | DISCRETE_TRANSFORM4(NODE_51, 12.0 / M79AMB_R36, NODE_50, M79AMB_R37, RES_3_PARALLEL(M79AMB_R36, M79AMB_R35, M79AMB_R37), "012/+3*") src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4623:133: note: in expansion of macro 'DSE' 4623 | #define DISCRETE_TRANSFORM4(NODE,INP0,INP1,INP2,INP3,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 4, DSE( INP0,INP1,INP2,INP3 ), DSE( INP0,INP1,INP2,INP3 ), FUNCT, "DISCRETE_TRANSFORM4" ), | ^~~ src/mame/audio/m79amb.c:229:9: note: in expansion of macro 'DISCRETE_TRANSFORM4' 229 | DISCRETE_TRANSFORM4(NODE_51, 12.0 / M79AMB_R36, NODE_50, M79AMB_R37, RES_3_PARALLEL(M79AMB_R36, M79AMB_R35, M79AMB_R37), "012/+3*") | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '8.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4623:133: note: in expansion of macro 'DSE' 4623 | #define DISCRETE_TRANSFORM4(NODE,INP0,INP1,INP2,INP3,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 4, DSE( INP0,INP1,INP2,INP3 ), DSE( INP0,INP1,INP2,INP3 ), FUNCT, "DISCRETE_TRANSFORM4" ), | ^~~ src/mame/audio/m79amb.c:229:9: note: in expansion of macro 'DISCRETE_TRANSFORM4' 229 | DISCRETE_TRANSFORM4(NODE_51, 12.0 / M79AMB_R36, NODE_50, M79AMB_R37, RES_3_PARALLEL(M79AMB_R36, M79AMB_R35, M79AMB_R37), "012/+3*") | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:48:25: note: in expansion of macro 'RES_K' 48 | #define M79AMB_R37 RES_K(82) | ^~~~~ src/mame/audio/m79amb.c:229:66: note: in expansion of macro 'M79AMB_R37' 229 | DISCRETE_TRANSFORM4(NODE_51, 12.0 / M79AMB_R36, NODE_50, M79AMB_R37, RES_3_PARALLEL(M79AMB_R36, M79AMB_R35, M79AMB_R37), "012/+3*") | ^~~~~~~~~~ src/emu/machine/rescap.h:20:46: warning: narrowing conversion of '2.5022641006858892e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 20 | #define RES_3_PARALLEL(r1, r2, r3) (1.0 / (1.0 / (r1) + 1.0 / (r2) + 1.0 / (r3))) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4623:133: note: in expansion of macro 'DSE' 4623 | #define DISCRETE_TRANSFORM4(NODE,INP0,INP1,INP2,INP3,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 4, DSE( INP0,INP1,INP2,INP3 ), DSE( INP0,INP1,INP2,INP3 ), FUNCT, "DISCRETE_TRANSFORM4" ), | ^~~ src/mame/audio/m79amb.c:229:9: note: in expansion of macro 'DISCRETE_TRANSFORM4' 229 | DISCRETE_TRANSFORM4(NODE_51, 12.0 / M79AMB_R36, NODE_50, M79AMB_R37, RES_3_PARALLEL(M79AMB_R36, M79AMB_R35, M79AMB_R37), "012/+3*") | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:229:78: note: in expansion of macro 'RES_3_PARALLEL' 229 | DISCRETE_TRANSFORM4(NODE_51, 12.0 / M79AMB_R36, NODE_50, M79AMB_R37, RES_3_PARALLEL(M79AMB_R36, M79AMB_R35, M79AMB_R37), "012/+3*") | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4696:133: note: in expansion of macro 'DSE' 4696 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) DSC_SND_ENTRY( NODE, dsd_566 , DSS_NODE , 7, DSE( VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC ), DSE( VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS ), NULL, "DISCRETE_566" ), | ^~~ src/mame/audio/m79amb.c:230:9: note: in expansion of macro 'DISCRETE_566' 230 | DISCRETE_566(NODE_52, /* IC U3, pin 4 */ | ^~~~~~~~~~~~ src/mame/audio/m79amb.c:50:25: note: in expansion of macro 'RES_K' 50 | #define M79AMB_R39 RES_K(10) | ^~~~~ src/mame/audio/m79amb.c:232:33: note: in expansion of macro 'M79AMB_R39' 232 | M79AMB_R39, M79AMB_C21, | ^~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4696:133: note: in expansion of macro 'DSE' 4696 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) DSC_SND_ENTRY( NODE, dsd_566 , DSS_NODE , 7, DSE( VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC ), DSE( VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS ), NULL, "DISCRETE_566" ), | ^~~ src/mame/audio/m79amb.c:230:9: note: in expansion of macro 'DISCRETE_566' 230 | DISCRETE_566(NODE_52, /* IC U3, pin 4 */ | ^~~~~~~~~~~~ src/mame/audio/m79amb.c:95:25: note: in expansion of macro 'CAP_U' 95 | #define M79AMB_C21 CAP_U(1) | ^~~~~ src/mame/audio/m79amb.c:232:45: note: in expansion of macro 'M79AMB_C21' 232 | M79AMB_R39, M79AMB_C21, | ^~~~~~~~~~ src/mame/audio/m79amb.c:236:66: warning: narrowing conversion of '1.242e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 236 | NODE_52, M79AMB_R41 + M79AMB_R42 + M79AMB_R43, M79AMB_C22) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/m79amb.c:235:9: note: in expansion of macro 'DISCRETE_CRFILTER' 235 | DISCRETE_CRFILTER(NODE_53, | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999999e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/m79amb.c:235:9: note: in expansion of macro 'DISCRETE_CRFILTER' 235 | DISCRETE_CRFILTER(NODE_53, | ^~~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:96:25: note: in expansion of macro 'CAP_U' 96 | #define M79AMB_C22 CAP_U(22) | ^~~~~ src/mame/audio/m79amb.c:236:80: note: in expansion of macro 'M79AMB_C22' 236 | NODE_52, M79AMB_R41 + M79AMB_R42 + M79AMB_R43, M79AMB_C22) | ^~~~~~~~~~ src/mame/audio/m79amb.c:244:38: warning: narrowing conversion of '8.1322314049586772e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 244 | 12.0 * RES_VOLTAGE_DIVIDER(M79AMB_R44, M79AMB_R45), /* IC U5, pin 5 */ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4696:133: note: in expansion of macro 'DSE' 4696 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) DSC_SND_ENTRY( NODE, dsd_566 , DSS_NODE , 7, DSE( VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC ), DSE( VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS ), NULL, "DISCRETE_566" ), | ^~~ src/mame/audio/m79amb.c:243:9: note: in expansion of macro 'DISCRETE_566' 243 | DISCRETE_566(NODE_60, /* IC U4, pin 4 */ | ^~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4696:133: note: in expansion of macro 'DSE' 4696 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) DSC_SND_ENTRY( NODE, dsd_566 , DSS_NODE , 7, DSE( VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC ), DSE( VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS ), NULL, "DISCRETE_566" ), | ^~~ src/mame/audio/m79amb.c:243:9: note: in expansion of macro 'DISCRETE_566' 243 | DISCRETE_566(NODE_60, /* IC U4, pin 4 */ | ^~~~~~~~~~~~ src/mame/audio/m79amb.c:56:25: note: in expansion of macro 'RES_K' 56 | #define M79AMB_R46 RES_K(10) | ^~~~~ src/mame/audio/m79amb.c:245:33: note: in expansion of macro 'M79AMB_R46' 245 | M79AMB_R46, M79AMB_C25, | ^~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.2000000000000001e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4696:133: note: in expansion of macro 'DSE' 4696 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) DSC_SND_ENTRY( NODE, dsd_566 , DSS_NODE , 7, DSE( VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC ), DSE( VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS ), NULL, "DISCRETE_566" ), | ^~~ src/mame/audio/m79amb.c:243:9: note: in expansion of macro 'DISCRETE_566' 243 | DISCRETE_566(NODE_60, /* IC U4, pin 4 */ | ^~~~~~~~~~~~ src/mame/audio/m79amb.c:98:25: note: in expansion of macro 'CAP_U' 98 | #define M79AMB_C25 CAP_U(2.2) | ^~~~~ src/mame/audio/m79amb.c:245:45: note: in expansion of macro 'M79AMB_C25' 245 | M79AMB_R46, M79AMB_C25, | ^~~~~~~~~~ src/mame/audio/m79amb.c:252:53: warning: narrowing conversion of '3.2e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 252 | NODE_61, M79AMB_R48 + M79AMB_R49, M79AMB_C26) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/m79amb.c:251:9: note: in expansion of macro 'DISCRETE_CRFILTER' 251 | DISCRETE_CRFILTER(NODE_62, | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999999e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/m79amb.c:251:9: note: in expansion of macro 'DISCRETE_CRFILTER' 251 | DISCRETE_CRFILTER(NODE_62, | ^~~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:99:25: note: in expansion of macro 'CAP_U' 99 | #define M79AMB_C26 CAP_U(22) | ^~~~~ src/mame/audio/m79amb.c:252:67: note: in expansion of macro 'M79AMB_C26' 252 | NODE_61, M79AMB_R48 + M79AMB_R49, M79AMB_C26) | ^~~~~~~~~~ src/emu/machine/rescap.h:19:56: warning: narrowing conversion of '6.875e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 19 | #define RES_2_PARALLEL(r1, r2) (((r1) * (r2)) / ((r1) + (r2))) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/m79amb.c:254:9: note: in expansion of macro 'DISCRETE_RCFILTER' 254 | DISCRETE_RCFILTER(M79AMB_TANK_TRUCK_JEEP_SND, | ^~~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:255:42: note: in expansion of macro 'RES_2_PARALLEL' 255 | NODE_63, RES_2_PARALLEL(M79AMB_R48, M79AMB_R49), M79AMB_C27) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/m79amb.c:254:9: note: in expansion of macro 'DISCRETE_RCFILTER' 254 | DISCRETE_RCFILTER(M79AMB_TANK_TRUCK_JEEP_SND, | ^~~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:100:25: note: in expansion of macro 'CAP_U' 100 | #define M79AMB_C27 CAP_U(0.47) | ^~~~~ src/mame/audio/m79amb.c:255:82: note: in expansion of macro 'M79AMB_C27' 255 | NODE_63, RES_2_PARALLEL(M79AMB_R48, M79AMB_R49), M79AMB_C27) | ^~~~~~~~~~ src/mame/audio/m79amb.c:262:90: warning: narrowing conversion of '9.9091659785301399e-3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 262 | RES_VOLTAGE_DIVIDER(M79AMB_R51 + M79AMB_R52, M79AMB_R53) * 12, /* Q15 on */ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4663:133: note: in expansion of macro 'DSE' 4663 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc2 , DSS_NODE , 6, DSE( SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC ), DSE( SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL ), NULL, "DISCRETE_RCDISC2" ), | ^~~ src/mame/audio/m79amb.c:260:9: note: in expansion of macro 'DISCRETE_RCDISC2' 260 | DISCRETE_RCDISC2(NODE_70, | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:17:55: warning: narrowing conversion of '6.776859504132231e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 17 | #define RES_VOLTAGE_DIVIDER(r1, r2) ((double)(r2) / ((double)(r1) + (double)(r2))) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4622:133: note: in expansion of macro 'DSE' 4622 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), FUNCT, "DISCRETE_TRANSFORM3" ), | ^~~ src/mame/audio/m79amb.c:267:9: note: in expansion of macro 'DISCRETE_TRANSFORM3' 267 | DISCRETE_TRANSFORM3(NODE_71, 12, NODE_70, RES_VOLTAGE_DIVIDER(M79AMB_R51, M79AMB_R52), "01-2*1+") | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:267:51: note: in expansion of macro 'RES_VOLTAGE_DIVIDER' 267 | DISCRETE_TRANSFORM3(NODE_71, 12, NODE_70, RES_VOLTAGE_DIVIDER(M79AMB_R51, M79AMB_R52), "01-2*1+") | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4696:133: note: in expansion of macro 'DSE' 4696 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) DSC_SND_ENTRY( NODE, dsd_566 , DSS_NODE , 7, DSE( VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC ), DSE( VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS ), NULL, "DISCRETE_566" ), | ^~~ src/mame/audio/m79amb.c:268:9: note: in expansion of macro 'DISCRETE_566' 268 | DISCRETE_566(NODE_72, /* IC U5, pin 4 */ | ^~~~~~~~~~~~ src/mame/audio/m79amb.c:62:25: note: in expansion of macro 'RES_K' 62 | #define M79AMB_R54 RES_K(10) | ^~~~~ src/mame/audio/m79amb.c:270:33: note: in expansion of macro 'M79AMB_R54' 270 | M79AMB_R54, M79AMB_C30, | ^~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.9999999999999997e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4696:133: note: in expansion of macro 'DSE' 4696 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) DSC_SND_ENTRY( NODE, dsd_566 , DSS_NODE , 7, DSE( VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC ), DSE( VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS ), NULL, "DISCRETE_566" ), | ^~~ src/mame/audio/m79amb.c:268:9: note: in expansion of macro 'DISCRETE_566' 268 | DISCRETE_566(NODE_72, /* IC U5, pin 4 */ | ^~~~~~~~~~~~ src/mame/audio/m79amb.c:103:25: note: in expansion of macro 'CAP_U' 103 | #define M79AMB_C30 CAP_U(0.03) | ^~~~~ src/mame/audio/m79amb.c:270:45: note: in expansion of macro 'M79AMB_C30' 270 | M79AMB_R54, M79AMB_C30, | ^~~~~~~~~~ src/mame/audio/m79amb.c:274:66: warning: narrowing conversion of '5.4e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 274 | NODE_72, M79AMB_R57 + M79AMB_R58 + M79AMB_R59, M79AMB_C31) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/m79amb.c:273:9: note: in expansion of macro 'DISCRETE_CRFILTER' 273 | DISCRETE_CRFILTER(NODE_73, | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/m79amb.c:273:9: note: in expansion of macro 'DISCRETE_CRFILTER' 273 | DISCRETE_CRFILTER(NODE_73, | ^~~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:104:25: note: in expansion of macro 'CAP_U' 104 | #define M79AMB_C31 CAP_U(0.1) | ^~~~~ src/mame/audio/m79amb.c:274:80: note: in expansion of macro 'M79AMB_C31' 274 | NODE_72, M79AMB_R57 + M79AMB_R58 + M79AMB_R59, M79AMB_C31) | ^~~~~~~~~~ src/mame/audio/m79amb.c:283:90: warning: narrowing conversion of '9.9091659785301399e-3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 283 | RES_VOLTAGE_DIVIDER(M79AMB_R61 + M79AMB_R62, M79AMB_R63) * 12, /* Q18 on */ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4663:133: note: in expansion of macro 'DSE' 4663 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc2 , DSS_NODE , 6, DSE( SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC ), DSE( SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL ), NULL, "DISCRETE_RCDISC2" ), | ^~~ src/mame/audio/m79amb.c:281:9: note: in expansion of macro 'DISCRETE_RCDISC2' 281 | DISCRETE_RCDISC2(NODE_80, | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:17:55: warning: narrowing conversion of '6.776859504132231e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 17 | #define RES_VOLTAGE_DIVIDER(r1, r2) ((double)(r2) / ((double)(r1) + (double)(r2))) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4622:133: note: in expansion of macro 'DSE' 4622 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), FUNCT, "DISCRETE_TRANSFORM3" ), | ^~~ src/mame/audio/m79amb.c:288:9: note: in expansion of macro 'DISCRETE_TRANSFORM3' 288 | DISCRETE_TRANSFORM3(NODE_81, 12, NODE_80, RES_VOLTAGE_DIVIDER(M79AMB_R61, M79AMB_R62), "01-2*1+") | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:288:51: note: in expansion of macro 'RES_VOLTAGE_DIVIDER' 288 | DISCRETE_TRANSFORM3(NODE_81, 12, NODE_80, RES_VOLTAGE_DIVIDER(M79AMB_R61, M79AMB_R62), "01-2*1+") | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4696:133: note: in expansion of macro 'DSE' 4696 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) DSC_SND_ENTRY( NODE, dsd_566 , DSS_NODE , 7, DSE( VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC ), DSE( VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS ), NULL, "DISCRETE_566" ), | ^~~ src/mame/audio/m79amb.c:289:9: note: in expansion of macro 'DISCRETE_566' 289 | DISCRETE_566(NODE_82, /* IC U5, pin 4 */ | ^~~~~~~~~~~~ src/mame/audio/m79amb.c:69:25: note: in expansion of macro 'RES_K' 69 | #define M79AMB_R64 RES_K(10) | ^~~~~ src/mame/audio/m79amb.c:291:33: note: in expansion of macro 'M79AMB_R64' 291 | M79AMB_R64, M79AMB_C34, | ^~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.9999999999999997e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4696:133: note: in expansion of macro 'DSE' 4696 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) DSC_SND_ENTRY( NODE, dsd_566 , DSS_NODE , 7, DSE( VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC ), DSE( VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS ), NULL, "DISCRETE_566" ), | ^~~ src/mame/audio/m79amb.c:289:9: note: in expansion of macro 'DISCRETE_566' 289 | DISCRETE_566(NODE_82, /* IC U5, pin 4 */ | ^~~~~~~~~~~~ src/mame/audio/m79amb.c:107:25: note: in expansion of macro 'CAP_U' 107 | #define M79AMB_C34 CAP_U(0.03) | ^~~~~ src/mame/audio/m79amb.c:291:45: note: in expansion of macro 'M79AMB_C34' 291 | M79AMB_R64, M79AMB_C34, | ^~~~~~~~~~ src/mame/audio/m79amb.c:295:66: warning: narrowing conversion of '5.4e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 295 | NODE_82, M79AMB_R67 + M79AMB_R68 + M79AMB_R69, M79AMB_C35) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/m79amb.c:294:9: note: in expansion of macro 'DISCRETE_CRFILTER' 294 | DISCRETE_CRFILTER(NODE_83, | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/m79amb.c:294:9: note: in expansion of macro 'DISCRETE_CRFILTER' 294 | DISCRETE_CRFILTER(NODE_83, | ^~~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:108:25: note: in expansion of macro 'CAP_U' 108 | #define M79AMB_C35 CAP_U(0.1) | ^~~~~ src/mame/audio/m79amb.c:295:80: note: in expansion of macro 'M79AMB_C35' 295 | NODE_82, M79AMB_R67 + M79AMB_R68 + M79AMB_R69, M79AMB_C35) | ^~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/m79amb.c:312:9: note: in expansion of macro 'DISCRETE_RCFILTER' 312 | DISCRETE_RCFILTER(NODE_91, | ^~~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:111:25: note: in expansion of macro 'CAP_U' 111 | #define M79AMB_C41 CAP_U(0.1) | ^~~~~ src/mame/audio/m79amb.c:313:54: note: in expansion of macro 'M79AMB_C41' 313 | NODE_90, M79AMB_R86, M79AMB_C41) | ^~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/8080bw.c -o obj/mame/video/8080bw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/8080bw.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/8080bw.c -o obj/mame/audio/8080bw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/8080bw.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/audio/8080bw.c:5: src/mame/audio/8080bw.c:205:44: warning: narrowing conversion of '3.1948799999999999e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 205 | #define BALLBOMB_MUSIC_CLK (3993.6*2*2*2) | ~~~~~~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4561:133: note: in expansion of macro 'DSE' 4561 | #define DISCRETE_NOTE(NODE,ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE) DSC_SND_ENTRY( NODE, dss_note , DSS_NODE , 6, DSE( ENAB,CLK,DATA,NODE_NC,NODE_NC,NODE_NC ), DSE( ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE ), NULL, "DISCRETE_NOTE" ), | ^~~ src/mame/audio/8080bw.c:221:9: note: in expansion of macro 'DISCRETE_NOTE' 221 | DISCRETE_NOTE(NODE_20, 1, BALLBOMB_MUSIC_CLK, BALLBOMB_MUSIC_DATA, 255, 5, DISC_CLK_IS_FREQ) | ^~~~~~~~~~~~~ src/mame/audio/8080bw.c:221:35: note: in expansion of macro 'BALLBOMB_MUSIC_CLK' 221 | DISCRETE_NOTE(NODE_20, 1, BALLBOMB_MUSIC_CLK, BALLBOMB_MUSIC_DATA, 255, 5, DISC_CLK_IS_FREQ) | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/8080bw.c:233:9: note: in expansion of macro 'DISCRETE_CRFILTER' 233 | DISCRETE_CRFILTER(NODE_90, NODE_22, RES_K(10), CAP_U(0.1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:233:45: note: in expansion of macro 'RES_K' 233 | DISCRETE_CRFILTER(NODE_90, NODE_22, RES_K(10), CAP_U(0.1)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/8080bw.c:233:9: note: in expansion of macro 'DISCRETE_CRFILTER' 233 | DISCRETE_CRFILTER(NODE_90, NODE_22, RES_K(10), CAP_U(0.1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:233:56: note: in expansion of macro 'CAP_U' 233 | DISCRETE_CRFILTER(NODE_90, NODE_22, RES_K(10), CAP_U(0.1)) | ^~~~~ src/mame/audio/8080bw.c:285:44: warning: narrowing conversion of '6.144e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 285 | #define INDIANBT_MUSIC_CLK (7680.0*2*2*2) | ~~~~~~~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4561:133: note: in expansion of macro 'DSE' 4561 | #define DISCRETE_NOTE(NODE,ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE) DSC_SND_ENTRY( NODE, dss_note , DSS_NODE , 6, DSE( ENAB,CLK,DATA,NODE_NC,NODE_NC,NODE_NC ), DSE( ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE ), NULL, "DISCRETE_NOTE" ), | ^~~ src/mame/audio/8080bw.c:301:9: note: in expansion of macro 'DISCRETE_NOTE' 301 | DISCRETE_NOTE(NODE_20, 1, INDIANBT_MUSIC_CLK, INDIANBT_MUSIC_DATA, 255, 5, DISC_CLK_IS_FREQ) | ^~~~~~~~~~~~~ src/mame/audio/8080bw.c:301:35: note: in expansion of macro 'INDIANBT_MUSIC_CLK' 301 | DISCRETE_NOTE(NODE_20, 1, INDIANBT_MUSIC_CLK, INDIANBT_MUSIC_DATA, 255, 5, DISC_CLK_IS_FREQ) | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/8080bw.c:313:9: note: in expansion of macro 'DISCRETE_CRFILTER' 313 | DISCRETE_CRFILTER(NODE_90, NODE_22, RES_K(10), CAP_U(0.1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:313:45: note: in expansion of macro 'RES_K' 313 | DISCRETE_CRFILTER(NODE_90, NODE_22, RES_K(10), CAP_U(0.1)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/8080bw.c:313:9: note: in expansion of macro 'DISCRETE_CRFILTER' 313 | DISCRETE_CRFILTER(NODE_90, NODE_22, RES_K(10), CAP_U(0.1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:313:56: note: in expansion of macro 'CAP_U' 313 | DISCRETE_CRFILTER(NODE_90, NODE_22, RES_K(10), CAP_U(0.1)) | ^~~~~ src/mame/audio/8080bw.c:570:45: warning: narrowing conversion of '3.75e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 570 | DISCRETE_SQUAREWFIX(NODE_40, 1, 60.0/16, 1, 50, 1.0/2, 0) // IC 5L, pin 6 | ~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/8080bw.c:570:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 570 | DISCRETE_SQUAREWFIX(NODE_40, 1, 60.0/16, 1, 50, 1.0/2, 0) // IC 5L, pin 6 | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:570:60: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 570 | DISCRETE_SQUAREWFIX(NODE_40, 1, 60.0/16, 1, 50, 1.0/2, 0) // IC 5L, pin 6 | ~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/8080bw.c:570:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 570 | DISCRETE_SQUAREWFIX(NODE_40, 1, 60.0/16, 1, 50, 1.0/2, 0) // IC 5L, pin 6 | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:574:47: warning: narrowing conversion of '1.5e-3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 574 | DISCRETE_ONESHOT(NODE_44, NODE_43, 1, 0.0015, DISC_ONESHOT_REDGE | DISC_ONESHOT_NORETRIG | DISC_OUT_ACTIVE_HIGH) | ^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4614:133: note: in expansion of macro 'DSE' 4614 | #define DISCRETE_ONESHOT(NODE,TRIG,AMPL,WIDTH,TYPE) DSC_SND_ENTRY( NODE, dst_oneshot , DSS_NODE , 5, DSE( 0,TRIG,AMPL,WIDTH,NODE_NC ), DSE( 0,TRIG,AMPL,WIDTH,TYPE ), NULL, "DISCRETE_ONESHOT" ), | ^~~ src/mame/audio/8080bw.c:574:9: note: in expansion of macro 'DISCRETE_ONESHOT' 574 | DISCRETE_ONESHOT(NODE_44, NODE_43, 1, 0.0015, DISC_ONESHOT_REDGE | DISC_ONESHOT_NORETRIG | DISC_OUT_ACTIVE_HIGH) | ^~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:592:53: warning: narrowing conversion of '8.0079999999999995e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 592 | DISCRETE_LFSR_NOISE(POLARIS_NOISE_LO, 1, 1, 800.8, (12.0 - OP_AMP_NORTON_VBE), NODE_44, (12.0 - OP_AMP_NORTON_VBE)/2, &polaris_lfsr) // Unfiltered Lo noise. 7K pin 4. | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/8080bw.c:592:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 592 | DISCRETE_LFSR_NOISE(POLARIS_NOISE_LO, 1, 1, 800.8, (12.0 - OP_AMP_NORTON_VBE), NODE_44, (12.0 - OP_AMP_NORTON_VBE)/2, &polaris_lfsr) // Unfiltered Lo noise. 7K pin 4. | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:592:66: warning: narrowing conversion of '1.15e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 592 | DISCRETE_LFSR_NOISE(POLARIS_NOISE_LO, 1, 1, 800.8, (12.0 - OP_AMP_NORTON_VBE), NODE_44, (12.0 - OP_AMP_NORTON_VBE)/2, &polaris_lfsr) // Unfiltered Lo noise. 7K pin 4. | ~~~~~~^~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/8080bw.c:592:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 592 | DISCRETE_LFSR_NOISE(POLARIS_NOISE_LO, 1, 1, 800.8, (12.0 - OP_AMP_NORTON_VBE), NODE_44, (12.0 - OP_AMP_NORTON_VBE)/2, &polaris_lfsr) // Unfiltered Lo noise. 7K pin 4. | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:592:123: warning: narrowing conversion of '5.75e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 592 | DISCRETE_LFSR_NOISE(POLARIS_NOISE_LO, 1, 1, 800.8, (12.0 - OP_AMP_NORTON_VBE), NODE_44, (12.0 - OP_AMP_NORTON_VBE)/2, &polaris_lfsr) // Unfiltered Lo noise. 7K pin 4. | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/8080bw.c:592:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 592 | DISCRETE_LFSR_NOISE(POLARIS_NOISE_LO, 1, 1, 800.8, (12.0 - OP_AMP_NORTON_VBE), NODE_44, (12.0 - OP_AMP_NORTON_VBE)/2, &polaris_lfsr) // Unfiltered Lo noise. 7K pin 4. | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:596:57: warning: narrowing conversion of '1.15e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 596 | DISCRETE_LFSR_NOISE(NODE_50, 1, 1, 23396, (12.0 - OP_AMP_NORTON_VBE), NODE_44, (12.0 - OP_AMP_NORTON_VBE)/2, &polaris_lfsr) // 7K pin 10 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/8080bw.c:596:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 596 | DISCRETE_LFSR_NOISE(NODE_50, 1, 1, 23396, (12.0 - OP_AMP_NORTON_VBE), NODE_44, (12.0 - OP_AMP_NORTON_VBE)/2, &polaris_lfsr) // 7K pin 10 | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:596:114: warning: narrowing conversion of '5.75e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 596 | DISCRETE_LFSR_NOISE(NODE_50, 1, 1, 23396, (12.0 - OP_AMP_NORTON_VBE), NODE_44, (12.0 - OP_AMP_NORTON_VBE)/2, &polaris_lfsr) // 7K pin 10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/8080bw.c:596:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 596 | DISCRETE_LFSR_NOISE(NODE_50, 1, 1, 23396, (12.0 - OP_AMP_NORTON_VBE), NODE_44, (12.0 - OP_AMP_NORTON_VBE)/2, &polaris_lfsr) // 7K pin 10 | ^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.6e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/8080bw.c:690:1: note: in expansion of macro 'DISCRETE_SOUND_END' 690 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/8080bw.c:647:9: note: in expansion of macro 'DISCRETE_RCFILTER' 647 | DISCRETE_RCFILTER(NODE_71, NODE_70, 560.0, CAP_U(.22)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:647:52: note: in expansion of macro 'CAP_U' 647 | DISCRETE_RCFILTER(NODE_71, NODE_70, 560.0, CAP_U(.22)) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '6.8e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/8080bw.c:648:9: note: in expansion of macro 'DISCRETE_RCFILTER' 648 | DISCRETE_RCFILTER(POLARIS_EXPLOSIONSND, NODE_71, RES_K(6.8), CAP_U(.22)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:648:58: note: in expansion of macro 'RES_K' 648 | DISCRETE_RCFILTER(POLARIS_EXPLOSIONSND, NODE_71, RES_K(6.8), CAP_U(.22)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/8080bw.c:648:9: note: in expansion of macro 'DISCRETE_RCFILTER' 648 | DISCRETE_RCFILTER(POLARIS_EXPLOSIONSND, NODE_71, RES_K(6.8), CAP_U(.22)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:648:70: note: in expansion of macro 'CAP_U' 648 | DISCRETE_RCFILTER(POLARIS_EXPLOSIONSND, NODE_71, RES_K(6.8), CAP_U(.22)) | ^~~~~ src/mame/audio/8080bw.c:761:42: warning: narrowing conversion of '2.2941174999999998e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 761 | #define SCHASER_4V SCHASER_HSYNC /2 /4 | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/8080bw.c:803:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 803 | DISCRETE_SQUAREWFIX(NODE_20, 1, SCHASER_4V, DEFAULT_TTL_V_LOGIC_1, 50, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:803:41: note: in expansion of macro 'SCHASER_4V' 803 | DISCRETE_SQUAREWFIX(NODE_20, 1, SCHASER_4V, DEFAULT_TTL_V_LOGIC_1, 50, 0, 0) | ^~~~~~~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/8080bw.c:803:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 803 | DISCRETE_SQUAREWFIX(NODE_20, 1, SCHASER_4V, DEFAULT_TTL_V_LOGIC_1, 50, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:803:53: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 803 | DISCRETE_SQUAREWFIX(NODE_20, 1, SCHASER_4V, DEFAULT_TTL_V_LOGIC_1, 50, 0, 0) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:762:42: warning: narrowing conversion of '1.1470587499999999e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 762 | #define SCHASER_8V SCHASER_HSYNC /2 /8 | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/8080bw.c:804:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 804 | DISCRETE_SQUAREWFIX(NODE_21, 1, SCHASER_8V, DEFAULT_TTL_V_LOGIC_1, 50, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:804:41: note: in expansion of macro 'SCHASER_8V' 804 | DISCRETE_SQUAREWFIX(NODE_21, 1, SCHASER_8V, DEFAULT_TTL_V_LOGIC_1, 50, 0, 0) | ^~~~~~~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/8080bw.c:804:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 804 | DISCRETE_SQUAREWFIX(NODE_21, 1, SCHASER_8V, DEFAULT_TTL_V_LOGIC_1, 50, 0, 0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:804:53: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 804 | DISCRETE_SQUAREWFIX(NODE_21, 1, SCHASER_8V, DEFAULT_TTL_V_LOGIC_1, 50, 0, 0) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/8080bw.c:806:9: note: in expansion of macro 'DISCRETE_RCFILTER' 806 | DISCRETE_RCFILTER(NODE_23, NODE_22, 560, CAP_U(.1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:806:50: note: in expansion of macro 'CAP_U' 806 | DISCRETE_RCFILTER(NODE_23, NODE_22, 560, CAP_U(.1)) | ^~~~~ src/mame/audio/8080bw.c:807:56: warning: narrowing conversion of '7.36e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 807 | DISCRETE_RCFILTER(NODE_24, NODE_23, RES_K(6.8) + 560, CAP_U(.1)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/8080bw.c:807:9: note: in expansion of macro 'DISCRETE_RCFILTER' 807 | DISCRETE_RCFILTER(NODE_24, NODE_23, RES_K(6.8) + 560, CAP_U(.1)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/8080bw.c:807:9: note: in expansion of macro 'DISCRETE_RCFILTER' 807 | DISCRETE_RCFILTER(NODE_24, NODE_23, RES_K(6.8) + 560, CAP_U(.1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:807:63: note: in expansion of macro 'CAP_U' 807 | DISCRETE_RCFILTER(NODE_24, NODE_23, RES_K(6.8) + 560, CAP_U(.1)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/8080bw.c:813:9: note: in expansion of macro 'DISCRETE_RCFILTER' 813 | DISCRETE_RCFILTER(NODE_30, SCHASER_EXP_STREAM, 560, CAP_U(.1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:813:61: note: in expansion of macro 'CAP_U' 813 | DISCRETE_RCFILTER(NODE_30, SCHASER_EXP_STREAM, 560, CAP_U(.1)) | ^~~~~ src/mame/audio/8080bw.c:814:56: warning: narrowing conversion of '7.36e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 814 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(6.8) + 560, CAP_U(.1)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/8080bw.c:814:9: note: in expansion of macro 'DISCRETE_RCFILTER' 814 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(6.8) + 560, CAP_U(.1)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/8080bw.c:814:9: note: in expansion of macro 'DISCRETE_RCFILTER' 814 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(6.8) + 560, CAP_U(.1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:814:63: note: in expansion of macro 'CAP_U' 814 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(6.8) + 560, CAP_U(.1)) | ^~~~~ src/mame/audio/8080bw.c:815:73: warning: narrowing conversion of '5.936e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 815 | DISCRETE_CRFILTER(NODE_32, NODE_31, RES_K(6.8) + 560 + RES_K(2) + RES_K(50), CAP_U(1)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/8080bw.c:815:9: note: in expansion of macro 'DISCRETE_CRFILTER' 815 | DISCRETE_CRFILTER(NODE_32, NODE_31, RES_K(6.8) + 560 + RES_K(2) + RES_K(50), CAP_U(1)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/8080bw.c:815:9: note: in expansion of macro 'DISCRETE_CRFILTER' 815 | DISCRETE_CRFILTER(NODE_32, NODE_31, RES_K(6.8) + 560 + RES_K(2) + RES_K(50), CAP_U(1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:815:86: note: in expansion of macro 'CAP_U' 815 | DISCRETE_CRFILTER(NODE_32, NODE_31, RES_K(6.8) + 560 + RES_K(2) + RES_K(50), CAP_U(1)) | ^~~~~ src/mame/audio/8080bw.c:821:66: warning: narrowing conversion of '5.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 821 | DISCRETE_CRFILTER(NODE_40, SCHASER_MUSIC_BIT, RES_K(470) + RES_K(50), CAP_U(.01)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/8080bw.c:821:9: note: in expansion of macro 'DISCRETE_CRFILTER' 821 | DISCRETE_CRFILTER(NODE_40, SCHASER_MUSIC_BIT, RES_K(470) + RES_K(50), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/8080bw.c:821:9: note: in expansion of macro 'DISCRETE_CRFILTER' 821 | DISCRETE_CRFILTER(NODE_40, SCHASER_MUSIC_BIT, RES_K(470) + RES_K(50), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:821:79: note: in expansion of macro 'CAP_U' 821 | DISCRETE_CRFILTER(NODE_40, SCHASER_MUSIC_BIT, RES_K(470) + RES_K(50), CAP_U(.01)) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mw8080bw.c -o obj/mame/video/mw8080bw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mw8080bw.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rotaryf.c -o obj/mame/drivers/rotaryf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/rotaryf.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/gorf.c -o obj/mame/audio/gorf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/gorf.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/8080bw.c -o obj/mame/drivers/8080bw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/8080bw.c:195: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/wow.c -o obj/mame/audio/wow.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/wow.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/astrocde.c -o obj/mame/drivers/astrocde.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/astrocde.c:114: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mw8080bw.c -o obj/mame/drivers/mw8080bw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mw8080bw.c:148: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/metro.c -o obj/mame/drivers/metro.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/metro.c:99: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/astrocde.c -o obj/mame/video/astrocde.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/astrocde.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/mw8080bw.c -o obj/mame/audio/mw8080bw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/mw8080bw.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/mw8080bw.h:8, from src/mame/audio/mw8080bw.c:8: src/mame/audio/mw8080bw.c:285:59: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 285 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_240, 1, 240, 1.0, 50.0, 1.0/2, 0) /* pin X */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/mw8080bw.c:285:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 285 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_240, 1, 240, 1.0, 50.0, 1.0/2, 0) /* pin X */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:285:64: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 285 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_240, 1, 240, 1.0, 50.0, 1.0/2, 0) /* pin X */ | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/mw8080bw.c:285:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 285 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_240, 1, 240, 1.0, 50.0, 1.0/2, 0) /* pin X */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:285:73: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 285 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_240, 1, 240, 1.0, 50.0, 1.0/2, 0) /* pin X */ | ~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/mw8080bw.c:285:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 285 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_240, 1, 240, 1.0, 50.0, 1.0/2, 0) /* pin X */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:286:59: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 286 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_960, 1, 960, 1.0, 50.0, 1.0/2, 0) /* pin Y */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/mw8080bw.c:286:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 286 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_960, 1, 960, 1.0, 50.0, 1.0/2, 0) /* pin Y */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:286:64: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 286 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_960, 1, 960, 1.0, 50.0, 1.0/2, 0) /* pin Y */ | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/mw8080bw.c:286:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 286 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_960, 1, 960, 1.0, 50.0, 1.0/2, 0) /* pin Y */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:286:73: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 286 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_960, 1, 960, 1.0, 50.0, 1.0/2, 0) /* pin Y */ | ~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/mw8080bw.c:286:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 286 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_960, 1, 960, 1.0, 50.0, 1.0/2, 0) /* pin Y */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:287:59: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 287 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_120, 1, 120, 1.0, 50.0, 1.0/2, 0) /* pin V */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/mw8080bw.c:287:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 287 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_120, 1, 120, 1.0, 50.0, 1.0/2, 0) /* pin V */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:287:64: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 287 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_120, 1, 120, 1.0, 50.0, 1.0/2, 0) /* pin V */ | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/mw8080bw.c:287:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 287 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_120, 1, 120, 1.0, 50.0, 1.0/2, 0) /* pin V */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:287:73: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 287 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_120, 1, 120, 1.0, 50.0, 1.0/2, 0) /* pin V */ | ~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/mw8080bw.c:287:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 287 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_120, 1, 120, 1.0, 50.0, 1.0/2, 0) /* pin V */ | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:298:9: note: in expansion of macro 'DISCRETE_CRFILTER' 298 | DISCRETE_CRFILTER(TORNBASE_TONE_SND_FILT, TORNBASE_TONE_SND, RES_K(47), CAP_U(0.047)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:298:70: note: in expansion of macro 'RES_K' 298 | DISCRETE_CRFILTER(TORNBASE_TONE_SND_FILT, TORNBASE_TONE_SND, RES_K(47), CAP_U(0.047)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999997e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:298:9: note: in expansion of macro 'DISCRETE_CRFILTER' 298 | DISCRETE_CRFILTER(TORNBASE_TONE_SND_FILT, TORNBASE_TONE_SND, RES_K(47), CAP_U(0.047)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:298:81: note: in expansion of macro 'CAP_U' 298 | DISCRETE_CRFILTER(TORNBASE_TONE_SND_FILT, TORNBASE_TONE_SND, RES_K(47), CAP_U(0.047)) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.7e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:479:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 479 | DISCRETE_555_MSTABLE(MAZE_GAME_OVER, /* IC F2, pin 3 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:482:41: note: in expansion of macro 'RES_K' 482 | RES_K(270), /* R203 */ | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:479:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 479 | DISCRETE_555_MSTABLE(MAZE_GAME_OVER, /* IC F2, pin 3 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:483:41: note: in expansion of macro 'CAP_U' 483 | CAP_U(100), /* C204 */ | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/mw8080bw.c:524:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 524 | DISCRETE_CRFILTER_VREF(NODE_40, | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:526:41: note: in expansion of macro 'RES_K' 526 | RES_K(250), /* R311, R312, R402, R403 in parallel */ | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/mw8080bw.c:524:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 524 | DISCRETE_CRFILTER_VREF(NODE_40, | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:527:41: note: in expansion of macro 'CAP_U' 527 | CAP_U(0.1), /* c301 */ | ^~~~~ src/mame/audio/mw8080bw.c:528:41: warning: narrowing conversion of '2.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 528 | 2.5) /* center voltage of R311, R312 */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/mw8080bw.c:524:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 524 | DISCRETE_CRFILTER_VREF(NODE_40, | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:532:41: warning: narrowing conversion of '2.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 532 | 2.5, /* INP0 - center voltage of R402, R403 */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/mw8080bw.c:529:9: note: in expansion of macro 'DISCRETE_SWITCH' 529 | DISCRETE_SWITCH(NODE_41, /* IC H3, pin 10 */ | ^~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.46e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:534:9: note: in expansion of macro 'DISCRETE_CRFILTER' 534 | DISCRETE_CRFILTER(NODE_42, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:536:41: note: in expansion of macro 'RES_K' 536 | RES_K(56 + 390), /* R404 + R405 */ | ^~~~~ src/emu/machine/rescap.h:11:35: warning: narrowing conversion of '1.0e-14' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 11 | #define CAP_P(cap) ((double)(cap) * 1e-12) | ~~~~~~~~~~~~~~~^~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:534:9: note: in expansion of macro 'DISCRETE_CRFILTER' 534 | DISCRETE_CRFILTER(NODE_42, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:537:41: note: in expansion of macro 'CAP_P' 537 | CAP_P(0.01) ) /* C401 */ | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:538:9: note: in expansion of macro 'DISCRETE_RCFILTER' 538 | DISCRETE_RCFILTER(NODE_43, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:540:41: note: in expansion of macro 'RES_K' 540 | RES_K(56), /* R404 */ | ^~~~~ src/emu/machine/rescap.h:11:35: warning: narrowing conversion of '4.6999999999999999e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 11 | #define CAP_P(cap) ((double)(cap) * 1e-12) | ~~~~~~~~~~~~~~~^~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:538:9: note: in expansion of macro 'DISCRETE_RCFILTER' 538 | DISCRETE_RCFILTER(NODE_43, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:541:41: note: in expansion of macro 'CAP_P' 541 | CAP_P(4700) ) /* C400 */ | ^~~~~ src/mame/audio/mw8080bw.c:47:94: warning: narrowing conversion of '9.984e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 47 | DISCRETE_NOTE(MIDWAY_TONE_BEFORE_AMP_SND, 1, (double)MW8080BW_MASTER_CLOCK/10/2, MIDWAY_TONE_TRASFORM_OUT, 0xfff, 1, DISC_CLK_IS_FREQ) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4561:133: note: in expansion of macro 'DSE' 4561 | #define DISCRETE_NOTE(NODE,ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE) DSC_SND_ENTRY( NODE, dss_note , DSS_NODE , 6, DSE( ENAB,CLK,DATA,NODE_NC,NODE_NC,NODE_NC ), DSE( ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE ), NULL, "DISCRETE_NOTE" ), | ^~~ src/mame/audio/mw8080bw.c:47:17: note: in expansion of macro 'DISCRETE_NOTE' 47 | DISCRETE_NOTE(MIDWAY_TONE_BEFORE_AMP_SND, 1, (double)MW8080BW_MASTER_CLOCK/10/2, MIDWAY_TONE_TRASFORM_OUT, 0xfff, 1, DISC_CLK_IS_FREQ) \ | ^~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:748:9: note: in expansion of macro 'MIDWAY_TONE_GENERATOR' 748 | MIDWAY_TONE_GENERATOR(boothill_tone_tvca_info) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:754:57: warning: narrowing conversion of '1.2e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 754 | DISCRETE_LFSR_NOISE(BOOTHILL_NOISE, 1, 1, 7700, 12.0, 0, 12.0/2, &midway_lfsr) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/mw8080bw.c:754:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 754 | DISCRETE_LFSR_NOISE(BOOTHILL_NOISE, 1, 1, 7700, 12.0, 0, 12.0/2, &midway_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:754:70: warning: narrowing conversion of '6.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 754 | DISCRETE_LFSR_NOISE(BOOTHILL_NOISE, 1, 1, 7700, 12.0, 0, 12.0/2, &midway_lfsr) | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/mw8080bw.c:754:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 754 | DISCRETE_LFSR_NOISE(BOOTHILL_NOISE, 1, 1, 7700, 12.0, 0, 12.0/2, &midway_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:757:9: note: in expansion of macro 'DISCRETE_RCFILTER' 757 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(12), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:757:45: note: in expansion of macro 'RES_K' 757 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(12), CAP_U(.01)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:757:9: note: in expansion of macro 'DISCRETE_RCFILTER' 757 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(12), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:757:56: note: in expansion of macro 'CAP_U' 757 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(12), CAP_U(.01)) | ^~~~~ src/mame/audio/mw8080bw.c:758:67: warning: narrowing conversion of '8.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 758 | DISCRETE_RCFILTER(BOOTHILL_L_SHOT_SND, NODE_31, RES_K(12) + RES_K(68), CAP_U(.0022)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:758:9: note: in expansion of macro 'DISCRETE_RCFILTER' 758 | DISCRETE_RCFILTER(BOOTHILL_L_SHOT_SND, NODE_31, RES_K(12) + RES_K(68), CAP_U(.0022)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:758:9: note: in expansion of macro 'DISCRETE_RCFILTER' 758 | DISCRETE_RCFILTER(BOOTHILL_L_SHOT_SND, NODE_31, RES_K(12) + RES_K(68), CAP_U(.0022)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:758:80: note: in expansion of macro 'CAP_U' 758 | DISCRETE_RCFILTER(BOOTHILL_L_SHOT_SND, NODE_31, RES_K(12) + RES_K(68), CAP_U(.0022)) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:761:9: note: in expansion of macro 'DISCRETE_RCFILTER' 761 | DISCRETE_RCFILTER(NODE_36, NODE_35, RES_K(12), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:761:45: note: in expansion of macro 'RES_K' 761 | DISCRETE_RCFILTER(NODE_36, NODE_35, RES_K(12), CAP_U(.01)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:761:9: note: in expansion of macro 'DISCRETE_RCFILTER' 761 | DISCRETE_RCFILTER(NODE_36, NODE_35, RES_K(12), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:761:56: note: in expansion of macro 'CAP_U' 761 | DISCRETE_RCFILTER(NODE_36, NODE_35, RES_K(12), CAP_U(.01)) | ^~~~~ src/mame/audio/mw8080bw.c:762:67: warning: narrowing conversion of '8.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 762 | DISCRETE_RCFILTER(BOOTHILL_R_SHOT_SND, NODE_36, RES_K(12) + RES_K(68), CAP_U(.0033)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:762:9: note: in expansion of macro 'DISCRETE_RCFILTER' 762 | DISCRETE_RCFILTER(BOOTHILL_R_SHOT_SND, NODE_36, RES_K(12) + RES_K(68), CAP_U(.0033)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '3.2999999999999998e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:762:9: note: in expansion of macro 'DISCRETE_RCFILTER' 762 | DISCRETE_RCFILTER(BOOTHILL_R_SHOT_SND, NODE_36, RES_K(12) + RES_K(68), CAP_U(.0033)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:762:80: note: in expansion of macro 'CAP_U' 762 | DISCRETE_RCFILTER(BOOTHILL_R_SHOT_SND, NODE_36, RES_K(12) + RES_K(68), CAP_U(.0033)) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:768:9: note: in expansion of macro 'DISCRETE_RCFILTER' 768 | DISCRETE_RCFILTER(NODE_41, NODE_40, RES_K(12), CAP_U(.033)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:768:45: note: in expansion of macro 'RES_K' 768 | DISCRETE_RCFILTER(NODE_41, NODE_40, RES_K(12), CAP_U(.033)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '3.2999999999999998e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:768:9: note: in expansion of macro 'DISCRETE_RCFILTER' 768 | DISCRETE_RCFILTER(NODE_41, NODE_40, RES_K(12), CAP_U(.033)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:768:56: note: in expansion of macro 'CAP_U' 768 | DISCRETE_RCFILTER(NODE_41, NODE_40, RES_K(12), CAP_U(.033)) | ^~~~~ src/mame/audio/mw8080bw.c:769:66: warning: narrowing conversion of '1.12e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 769 | DISCRETE_RCFILTER(BOOTHILL_L_HIT_SND, NODE_41, RES_K(12) + RES_K(100), CAP_U(.0033)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:769:9: note: in expansion of macro 'DISCRETE_RCFILTER' 769 | DISCRETE_RCFILTER(BOOTHILL_L_HIT_SND, NODE_41, RES_K(12) + RES_K(100), CAP_U(.0033)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '3.2999999999999998e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:769:9: note: in expansion of macro 'DISCRETE_RCFILTER' 769 | DISCRETE_RCFILTER(BOOTHILL_L_HIT_SND, NODE_41, RES_K(12) + RES_K(100), CAP_U(.0033)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:769:80: note: in expansion of macro 'CAP_U' 769 | DISCRETE_RCFILTER(BOOTHILL_L_HIT_SND, NODE_41, RES_K(12) + RES_K(100), CAP_U(.0033)) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:772:9: note: in expansion of macro 'DISCRETE_RCFILTER' 772 | DISCRETE_RCFILTER(NODE_46, NODE_45, RES_K(12), CAP_U(.0033)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:772:45: note: in expansion of macro 'RES_K' 772 | DISCRETE_RCFILTER(NODE_46, NODE_45, RES_K(12), CAP_U(.0033)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '3.2999999999999998e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:772:9: note: in expansion of macro 'DISCRETE_RCFILTER' 772 | DISCRETE_RCFILTER(NODE_46, NODE_45, RES_K(12), CAP_U(.0033)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:772:56: note: in expansion of macro 'CAP_U' 772 | DISCRETE_RCFILTER(NODE_46, NODE_45, RES_K(12), CAP_U(.0033)) | ^~~~~ src/mame/audio/mw8080bw.c:773:66: warning: narrowing conversion of '1.12e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 773 | DISCRETE_RCFILTER(BOOTHILL_R_HIT_SND, NODE_46, RES_K(12) + RES_K(100), CAP_U(.0022)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:773:9: note: in expansion of macro 'DISCRETE_RCFILTER' 773 | DISCRETE_RCFILTER(BOOTHILL_R_HIT_SND, NODE_46, RES_K(12) + RES_K(100), CAP_U(.0022)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:773:9: note: in expansion of macro 'DISCRETE_RCFILTER' 773 | DISCRETE_RCFILTER(BOOTHILL_R_HIT_SND, NODE_46, RES_K(12) + RES_K(100), CAP_U(.0022)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:773:80: note: in expansion of macro 'CAP_U' 773 | DISCRETE_RCFILTER(BOOTHILL_R_HIT_SND, NODE_46, RES_K(12) + RES_K(100), CAP_U(.0022)) | ^~~~~ src/mame/audio/mw8080bw.c:982:66: warning: narrowing conversion of '5.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 982 | 12.0 - OP_AMP_NORTON_VBE -6)/* MAX */ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4582:133: note: in expansion of macro 'DSE' 4582 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) DSC_SND_ENTRY( NODE, dst_clamp , DSS_NODE , 3, DSE( INP0,MIN,MAX ), DSE( INP0,MIN,MAX ), NULL, "DISCRETE_CLAMP" ), | ^~~ src/mame/audio/mw8080bw.c:979:9: note: in expansion of macro 'DISCRETE_CLAMP' 979 | DISCRETE_CLAMP(CHECKMAT_BOOM_SND, /* IC Q2/3, pin 10 */ | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/mw8080bw.c:998:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 998 | DISCRETE_CRFILTER_VREF(NODE_31, | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1000:41: note: in expansion of macro 'RES_K' 1000 | RES_K(250), /* R409, R415, R414, R413 in parallel */ | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/mw8080bw.c:998:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 998 | DISCRETE_CRFILTER_VREF(NODE_31, | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1001:41: note: in expansion of macro 'CAP_U' 1001 | CAP_U(0.1), /* c401 */ | ^~~~~ src/mame/audio/mw8080bw.c:1002:41: warning: narrowing conversion of '2.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 1002 | 2.5) /* center voltage of R409, R415 */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/mw8080bw.c:998:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 998 | DISCRETE_CRFILTER_VREF(NODE_31, | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1006:41: warning: narrowing conversion of '2.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 1006 | 2.5, /* INP0 - center voltage of R413, R414 */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/mw8080bw.c:1003:9: note: in expansion of macro 'DISCRETE_SWITCH' 1003 | DISCRETE_SWITCH(NODE_32, /* IC R3/4, pin 9 */ | ^~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.03e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:1008:9: note: in expansion of macro 'DISCRETE_CRFILTER' 1008 | DISCRETE_CRFILTER(NODE_33, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1010:41: note: in expansion of macro 'RES_K' 1010 | RES_K(56 + 47 + 200), /* R412 + R408 + part of R411 */ | ^~~~~ src/emu/machine/rescap.h:11:35: warning: narrowing conversion of '1.0e-14' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 11 | #define CAP_P(cap) ((double)(cap) * 1e-12) | ~~~~~~~~~~~~~~~^~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:1008:9: note: in expansion of macro 'DISCRETE_CRFILTER' 1008 | DISCRETE_CRFILTER(NODE_33, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1011:41: note: in expansion of macro 'CAP_P' 1011 | CAP_P(0.01) ) /* C404 */ | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:1012:9: note: in expansion of macro 'DISCRETE_RCFILTER' 1012 | DISCRETE_RCFILTER(CHECKMAT_TONE_SND, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1014:41: note: in expansion of macro 'RES_K' 1014 | RES_K(56), /* R412 */ | ^~~~~ src/emu/machine/rescap.h:11:35: warning: narrowing conversion of '4.6999999999999999e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 11 | #define CAP_P(cap) ((double)(cap) * 1e-12) | ~~~~~~~~~~~~~~~^~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:1012:9: note: in expansion of macro 'DISCRETE_RCFILTER' 1012 | DISCRETE_RCFILTER(CHECKMAT_TONE_SND, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1015:41: note: in expansion of macro 'CAP_P' 1015 | CAP_P(4700) ) /* C403 */ | ^~~~~ src/mame/audio/mw8080bw.c:47:94: warning: narrowing conversion of '9.984e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 47 | DISCRETE_NOTE(MIDWAY_TONE_BEFORE_AMP_SND, 1, (double)MW8080BW_MASTER_CLOCK/10/2, MIDWAY_TONE_TRASFORM_OUT, 0xfff, 1, DISC_CLK_IS_FREQ) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4561:133: note: in expansion of macro 'DSE' 4561 | #define DISCRETE_NOTE(NODE,ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE) DSC_SND_ENTRY( NODE, dss_note , DSS_NODE , 6, DSE( ENAB,CLK,DATA,NODE_NC,NODE_NC,NODE_NC ), DSE( ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE ), NULL, "DISCRETE_NOTE" ), | ^~~ src/mame/audio/mw8080bw.c:47:17: note: in expansion of macro 'DISCRETE_NOTE' 47 | DISCRETE_NOTE(MIDWAY_TONE_BEFORE_AMP_SND, 1, (double)MW8080BW_MASTER_CLOCK/10/2, MIDWAY_TONE_TRASFORM_OUT, 0xfff, 1, DISC_CLK_IS_FREQ) \ | ^~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1193:9: note: in expansion of macro 'MIDWAY_TONE_GENERATOR' 1193 | MIDWAY_TONE_GENERATOR(midway_music_tvca_info) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1199:57: warning: narrowing conversion of '1.2e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 1199 | DISCRETE_LFSR_NOISE(DESERTGU_NOISE, 1, 1, 7515, 12.0, 0, 12.0/2, &midway_lfsr) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/mw8080bw.c:1199:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 1199 | DISCRETE_LFSR_NOISE(DESERTGU_NOISE, 1, 1, 7515, 12.0, 0, 12.0/2, &midway_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1199:70: warning: narrowing conversion of '6.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 1199 | DISCRETE_LFSR_NOISE(DESERTGU_NOISE, 1, 1, 7515, 12.0, 0, 12.0/2, &midway_lfsr) | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/mw8080bw.c:1199:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 1199 | DISCRETE_LFSR_NOISE(DESERTGU_NOISE, 1, 1, 7515, 12.0, 0, 12.0/2, &midway_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:1202:9: note: in expansion of macro 'DISCRETE_RCFILTER' 1202 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(12), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1202:45: note: in expansion of macro 'RES_K' 1202 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(12), CAP_U(.01)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:1202:9: note: in expansion of macro 'DISCRETE_RCFILTER' 1202 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(12), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1202:56: note: in expansion of macro 'CAP_U' 1202 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(12), CAP_U(.01)) | ^~~~~ src/mame/audio/mw8080bw.c:1203:71: warning: narrowing conversion of '8.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 1203 | DISCRETE_CRFILTER(DESERTGU_RIFLE_SHOT_SND, NODE_31, RES_K(12) + RES_K(68), CAP_U(.0022)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:1203:9: note: in expansion of macro 'DISCRETE_CRFILTER' 1203 | DISCRETE_CRFILTER(DESERTGU_RIFLE_SHOT_SND, NODE_31, RES_K(12) + RES_K(68), CAP_U(.0022)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:1203:9: note: in expansion of macro 'DISCRETE_CRFILTER' 1203 | DISCRETE_CRFILTER(DESERTGU_RIFLE_SHOT_SND, NODE_31, RES_K(12) + RES_K(68), CAP_U(.0022)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1203:84: note: in expansion of macro 'CAP_U' 1203 | DISCRETE_CRFILTER(DESERTGU_RIFLE_SHOT_SND, NODE_31, RES_K(12) + RES_K(68), CAP_U(.0022)) | ^~~~~ src/mame/audio/mw8080bw.c:47:94: warning: narrowing conversion of '9.984e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 47 | DISCRETE_NOTE(MIDWAY_TONE_BEFORE_AMP_SND, 1, (double)MW8080BW_MASTER_CLOCK/10/2, MIDWAY_TONE_TRASFORM_OUT, 0xfff, 1, DISC_CLK_IS_FREQ) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4561:133: note: in expansion of macro 'DSE' 4561 | #define DISCRETE_NOTE(NODE,ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE) DSC_SND_ENTRY( NODE, dss_note , DSS_NODE , 6, DSE( ENAB,CLK,DATA,NODE_NC,NODE_NC,NODE_NC ), DSE( ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE ), NULL, "DISCRETE_NOTE" ), | ^~~ src/mame/audio/mw8080bw.c:47:17: note: in expansion of macro 'DISCRETE_NOTE' 47 | DISCRETE_NOTE(MIDWAY_TONE_BEFORE_AMP_SND, 1, (double)MW8080BW_MASTER_CLOCK/10/2, MIDWAY_TONE_TRASFORM_OUT, 0xfff, 1, DISC_CLK_IS_FREQ) \ | ^~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1459:9: note: in expansion of macro 'MIDWAY_TONE_GENERATOR' 1459 | MIDWAY_TONE_GENERATOR(midway_music_tvca_info) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1490:18: warning: narrowing conversion of '1.2e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 1490 | 1, 7700, 12.0, 0, 12.0/2, &dplay_lfsr) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/mw8080bw.c:1489:44: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 1489 | breadboarded and measured at 7700Hz */ DISCRETE_LFSR_NOISE(DPLAY_NOISE, 1, | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1490:31: warning: narrowing conversion of '6.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 1490 | 1, 7700, 12.0, 0, 12.0/2, &dplay_lfsr) | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/mw8080bw.c:1489:44: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 1489 | breadboarded and measured at 7700Hz */ DISCRETE_LFSR_NOISE(DPLAY_NOISE, 1, | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:47:94: warning: narrowing conversion of '9.984e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 47 | DISCRETE_NOTE(MIDWAY_TONE_BEFORE_AMP_SND, 1, (double)MW8080BW_MASTER_CLOCK/10/2, MIDWAY_TONE_TRASFORM_OUT, 0xfff, 1, DISC_CLK_IS_FREQ) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4561:133: note: in expansion of macro 'DSE' 4561 | #define DISCRETE_NOTE(NODE,ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE) DSC_SND_ENTRY( NODE, dss_note , DSS_NODE , 6, DSE( ENAB,CLK,DATA,NODE_NC,NODE_NC,NODE_NC ), DSE( ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE ), NULL, "DISCRETE_NOTE" ), | ^~~ src/mame/audio/mw8080bw.c:47:17: note: in expansion of macro 'DISCRETE_NOTE' 47 | DISCRETE_NOTE(MIDWAY_TONE_BEFORE_AMP_SND, 1, (double)MW8080BW_MASTER_CLOCK/10/2, MIDWAY_TONE_TRASFORM_OUT, 0xfff, 1, DISC_CLK_IS_FREQ) \ | ^~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1849:9: note: in expansion of macro 'MIDWAY_TONE_GENERATOR' 1849 | MIDWAY_TONE_GENERATOR(midway_music_tvca_info) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1856:55: warning: narrowing conversion of '1.2e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 1856 | DISCRETE_LFSR_NOISE(CLOWNS_NOISE, 1, 1, 7700, 12.0, 0, 12.0/2, &midway_lfsr) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/mw8080bw.c:1856:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 1856 | DISCRETE_LFSR_NOISE(CLOWNS_NOISE, 1, 1, 7700, 12.0, 0, 12.0/2, &midway_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1856:68: warning: narrowing conversion of '6.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 1856 | DISCRETE_LFSR_NOISE(CLOWNS_NOISE, 1, 1, 7700, 12.0, 0, 12.0/2, &midway_lfsr) | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/mw8080bw.c:1856:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 1856 | DISCRETE_LFSR_NOISE(CLOWNS_NOISE, 1, 1, 7700, 12.0, 0, 12.0/2, &midway_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.5e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:1859:9: note: in expansion of macro 'DISCRETE_RCFILTER' 1859 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(15), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1859:45: note: in expansion of macro 'RES_K' 1859 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(15), CAP_U(.01)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:1859:9: note: in expansion of macro 'DISCRETE_RCFILTER' 1859 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(15), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1859:56: note: in expansion of macro 'CAP_U' 1859 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(15), CAP_U(.01)) | ^~~~~ src/mame/audio/mw8080bw.c:1860:55: warning: narrowing conversion of '5.4e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 1860 | DISCRETE_CRFILTER(NODE_32, NODE_31, RES_K(15) + RES_K(39), CAP_U(.01)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:1860:9: note: in expansion of macro 'DISCRETE_CRFILTER' 1860 | DISCRETE_CRFILTER(NODE_32, NODE_31, RES_K(15) + RES_K(39), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:1860:9: note: in expansion of macro 'DISCRETE_CRFILTER' 1860 | DISCRETE_CRFILTER(NODE_32, NODE_31, RES_K(15) + RES_K(39), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1860:68: note: in expansion of macro 'CAP_U' 1860 | DISCRETE_CRFILTER(NODE_32, NODE_31, RES_K(15) + RES_K(39), CAP_U(.01)) | ^~~~~ src/mame/audio/mw8080bw.c:47:94: warning: narrowing conversion of '9.984e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 47 | DISCRETE_NOTE(MIDWAY_TONE_BEFORE_AMP_SND, 1, (double)MW8080BW_MASTER_CLOCK/10/2, MIDWAY_TONE_TRASFORM_OUT, 0xfff, 1, DISC_CLK_IS_FREQ) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4561:133: note: in expansion of macro 'DSE' 4561 | #define DISCRETE_NOTE(NODE,ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE) DSC_SND_ENTRY( NODE, dss_note , DSS_NODE , 6, DSE( ENAB,CLK,DATA,NODE_NC,NODE_NC,NODE_NC ), DSE( ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE ), NULL, "DISCRETE_NOTE" ), | ^~~ src/mame/audio/mw8080bw.c:47:17: note: in expansion of macro 'DISCRETE_NOTE' 47 | DISCRETE_NOTE(MIDWAY_TONE_BEFORE_AMP_SND, 1, (double)MW8080BW_MASTER_CLOCK/10/2, MIDWAY_TONE_TRASFORM_OUT, 0xfff, 1, DISC_CLK_IS_FREQ) \ | ^~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2178:9: note: in expansion of macro 'MIDWAY_TONE_GENERATOR' 2178 | MIDWAY_TONE_GENERATOR(midway_music_tvca_info) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2187:23: warning: narrowing conversion of '1.2e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2187 | 7700, 12.0, 0, 12.0/2, &midway_lfsr) /* CLK,AMPL,FEED,BIAS,LFSRTB */ | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/mw8080bw.c:2185:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 2185 | DISCRETE_LFSR_NOISE(SPACWALK_NOISE, /* IC L4, pin 10 */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2187:36: warning: narrowing conversion of '6.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2187 | 7700, 12.0, 0, 12.0/2, &midway_lfsr) /* CLK,AMPL,FEED,BIAS,LFSRTB */ | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/mw8080bw.c:2185:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 2185 | DISCRETE_LFSR_NOISE(SPACWALK_NOISE, /* IC L4, pin 10 */ | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2193:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2193 | DISCRETE_RCFILTER(NODE_21, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1993:29: note: in expansion of macro 'RES_K' 1993 | #define SPACWALK_R307 RES_K(20) | ^~~~~ src/mame/audio/mw8080bw.c:2195:17: note: in expansion of macro 'SPACWALK_R307' 2195 | SPACWALK_R307, SPACWALK_C303) | ^~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999999e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2193:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2193 | DISCRETE_RCFILTER(NODE_21, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2024:29: note: in expansion of macro 'CAP_U' 2024 | #define SPACWALK_C303 CAP_U(0.0047) | ^~~~~ src/mame/audio/mw8080bw.c:2195:32: note: in expansion of macro 'SPACWALK_C303' 2195 | SPACWALK_R307, SPACWALK_C303) | ^~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2198:31: warning: narrowing conversion of '4.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2198 | SPACWALK_R307 + SPACWALK_R308, SPACWALK_C304) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2196:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2196 | DISCRETE_RCFILTER(SPACWALK_TARGET_HIT_SND, | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999999e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2196:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2196 | DISCRETE_RCFILTER(SPACWALK_TARGET_HIT_SND, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2025:29: note: in expansion of macro 'CAP_U' 2025 | #define SPACWALK_C304 CAP_U(0.0047) /* not labeled but it's beside C303 */ | ^~~~~ src/mame/audio/mw8080bw.c:2198:48: note: in expansion of macro 'SPACWALK_C304' 2198 | SPACWALK_R307 + SPACWALK_R308, SPACWALK_C304) | ^~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.3e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2132:1: note: in expansion of macro 'DISCRETE_RCFILTER' 2132 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_29, _num), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2134:9: note: in expansion of macro 'RES_K' 2134 | RES_K(330), CAP_U(.1)) \ | ^~~~~ src/mame/audio/mw8080bw.c:2204:9: note: in expansion of macro 'SPACWALK_SPRINGBOARD_HIT_CIRCUIT' 2204 | SPACWALK_SPRINGBOARD_HIT_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2132:1: note: in expansion of macro 'DISCRETE_RCFILTER' 2132 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_29, _num), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2134:21: note: in expansion of macro 'CAP_U' 2134 | RES_K(330), CAP_U(.1)) \ | ^~~~~ src/mame/audio/mw8080bw.c:2204:9: note: in expansion of macro 'SPACWALK_SPRINGBOARD_HIT_CIRCUIT' 2204 | SPACWALK_SPRINGBOARD_HIT_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2137:20: warning: narrowing conversion of '4.8e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2137 | RES_K(330) + RES_K(150), CAP_U(.1)) \ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2135:1: note: in expansion of macro 'DISCRETE_RCFILTER' 2135 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_31, _num), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2204:9: note: in expansion of macro 'SPACWALK_SPRINGBOARD_HIT_CIRCUIT' 2204 | SPACWALK_SPRINGBOARD_HIT_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2135:1: note: in expansion of macro 'DISCRETE_RCFILTER' 2135 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_31, _num), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2137:34: note: in expansion of macro 'CAP_U' 2137 | RES_K(330) + RES_K(150), CAP_U(.1)) \ | ^~~~~ src/mame/audio/mw8080bw.c:2204:9: note: in expansion of macro 'SPACWALK_SPRINGBOARD_HIT_CIRCUIT' 2204 | SPACWALK_SPRINGBOARD_HIT_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.3e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2132:1: note: in expansion of macro 'DISCRETE_RCFILTER' 2132 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_29, _num), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2134:9: note: in expansion of macro 'RES_K' 2134 | RES_K(330), CAP_U(.1)) \ | ^~~~~ src/mame/audio/mw8080bw.c:2205:9: note: in expansion of macro 'SPACWALK_SPRINGBOARD_HIT_CIRCUIT' 2205 | SPACWALK_SPRINGBOARD_HIT_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2132:1: note: in expansion of macro 'DISCRETE_RCFILTER' 2132 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_29, _num), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2134:21: note: in expansion of macro 'CAP_U' 2134 | RES_K(330), CAP_U(.1)) \ | ^~~~~ src/mame/audio/mw8080bw.c:2205:9: note: in expansion of macro 'SPACWALK_SPRINGBOARD_HIT_CIRCUIT' 2205 | SPACWALK_SPRINGBOARD_HIT_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2137:20: warning: narrowing conversion of '4.8e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2137 | RES_K(330) + RES_K(150), CAP_U(.1)) \ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2135:1: note: in expansion of macro 'DISCRETE_RCFILTER' 2135 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_31, _num), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2205:9: note: in expansion of macro 'SPACWALK_SPRINGBOARD_HIT_CIRCUIT' 2205 | SPACWALK_SPRINGBOARD_HIT_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2135:1: note: in expansion of macro 'DISCRETE_RCFILTER' 2135 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_31, _num), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2137:34: note: in expansion of macro 'CAP_U' 2137 | RES_K(330) + RES_K(150), CAP_U(.1)) \ | ^~~~~ src/mame/audio/mw8080bw.c:2205:9: note: in expansion of macro 'SPACWALK_SPRINGBOARD_HIT_CIRCUIT' 2205 | SPACWALK_SPRINGBOARD_HIT_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/mw8080bw.c:2265:1: note: in expansion of macro 'DISCRETE_SOUND_END' 2265 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2213:22: warning: narrowing conversion of '1.15e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2213 | 12.0 - .5, SPACWALK_R400, /* INP1,RVAL1 */ | ~~~~~^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4663:133: note: in expansion of macro 'DSE' 4663 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc2 , DSS_NODE , 6, DSE( SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC ), DSE( SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL ), NULL, "DISCRETE_RCDISC2" ), | ^~~ src/mame/audio/mw8080bw.c:2210:9: note: in expansion of macro 'DISCRETE_RCDISC2' 2210 | DISCRETE_RCDISC2(NODE_50, /* voltage on C401 */ | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2222:9: note: in expansion of macro 'DISCRETE_CRFILTER' 2222 | DISCRETE_CRFILTER(NODE_53, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2007:29: note: in expansion of macro 'RES_K' 2007 | #define SPACWALK_R417 RES_K(10) | ^~~~~ src/mame/audio/mw8080bw.c:2224:17: note: in expansion of macro 'SPACWALK_R417' 2224 | SPACWALK_R417, SPACWALK_C453) | ^~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0000000000000001e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2222:9: note: in expansion of macro 'DISCRETE_CRFILTER' 2222 | DISCRETE_CRFILTER(NODE_53, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2031:29: note: in expansion of macro 'CAP_U' 2031 | #define SPACWALK_C453 CAP_U(0.001) | ^~~~~ src/mame/audio/mw8080bw.c:2224:32: note: in expansion of macro 'SPACWALK_C453' 2224 | SPACWALK_R417, SPACWALK_C453) | ^~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2245:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2245 | DISCRETE_RCFILTER(NODE_62, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2247:17: note: in expansion of macro 'RES_K' 2247 | RES_K(1), CAP_U(0.15)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.4999999999999999e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2245:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2245 | DISCRETE_RCFILTER(NODE_62, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2247:27: note: in expansion of macro 'CAP_U' 2247 | RES_K(1), CAP_U(0.15)) | ^~~~~ src/mame/audio/mw8080bw.c:2250:26: warning: narrowing conversion of '1.1e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2250 | RES_K(1) + RES_K(10), CAP_U(0.015)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2248:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2248 | DISCRETE_RCFILTER(SPACWALK_SPACE_SHIP_SND, | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.4999999999999999e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2248:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2248 | DISCRETE_RCFILTER(SPACWALK_SPACE_SHIP_SND, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2250:39: note: in expansion of macro 'CAP_U' 2250 | RES_K(1) + RES_K(10), CAP_U(0.015)) | ^~~~~ src/mame/audio/mw8080bw.c:2434:23: warning: narrowing conversion of '1.2e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2434 | 1210, 12.0, 0, 12.0 / 2, &midway_lfsr) /* CLK,AMPL,FEED,BIAS,LFSRTB */ | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/mw8080bw.c:2432:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 2432 | DISCRETE_LFSR_NOISE(SHUFFLE_NOISE, /* IC N5, pin 10 */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2434:37: warning: narrowing conversion of '6.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2434 | 1210, 12.0, 0, 12.0 / 2, &midway_lfsr) /* CLK,AMPL,FEED,BIAS,LFSRTB */ | ~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/mw8080bw.c:2432:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 2432 | DISCRETE_LFSR_NOISE(SHUFFLE_NOISE, /* IC N5, pin 10 */ | ^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/mw8080bw.c:2454:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 2454 | DISCRETE_SQUAREWFIX(NODE_30, /* Connected to edge connector V - 120Hz */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2455:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 2455 | 1, 120, DEFAULT_TTL_V_LOGIC_1, 50, DEFAULT_TTL_V_LOGIC_1 / 2, 0) /* ENAB,FREQ,AMP,DUTY,BIAS,PHASE */ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2455:74: warning: narrowing conversion of '1.7e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2455 | 1, 120, DEFAULT_TTL_V_LOGIC_1, 50, DEFAULT_TTL_V_LOGIC_1 / 2, 0) /* ENAB,FREQ,AMP,DUTY,BIAS,PHASE */ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/mw8080bw.c:2454:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 2454 | DISCRETE_SQUAREWFIX(NODE_30, /* Connected to edge connector V - 120Hz */ | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '5.6e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2468:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2468 | DISCRETE_RCFILTER(NODE_41, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2331:25: note: in expansion of macro 'RES_K' 2331 | #define SHUFFLE_R403 RES_K(5.6) | ^~~~~ src/mame/audio/mw8080bw.c:2470:17: note: in expansion of macro 'SHUFFLE_R403' 2470 | SHUFFLE_R403, SHUFFLE_C403) | ^~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2468:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2468 | DISCRETE_RCFILTER(NODE_41, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2360:25: note: in expansion of macro 'CAP_U' 2360 | #define SHUFFLE_C403 CAP_U(1) | ^~~~~ src/mame/audio/mw8080bw.c:2470:31: note: in expansion of macro 'SHUFFLE_C403' 2470 | SHUFFLE_R403, SHUFFLE_C403) | ^~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2473:30: warning: narrowing conversion of '1.12e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2473 | SHUFFLE_R403 + SHUFFLE_R402, SHUFFLE_C402) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2471:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2471 | DISCRETE_RCFILTER(SHUFFLE_ROLLOVER_SND, | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2471:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2471 | DISCRETE_RCFILTER(SHUFFLE_ROLLOVER_SND, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2359:25: note: in expansion of macro 'CAP_U' 2359 | #define SHUFFLE_C402 CAP_U(1) | ^~~~~ src/mame/audio/mw8080bw.c:2473:46: note: in expansion of macro 'SHUFFLE_C402' 2473 | SHUFFLE_R403 + SHUFFLE_R402, SHUFFLE_C402) | ^~~~~~~~~~~~ src/mame/audio/mw8080bw.c:47:94: warning: narrowing conversion of '9.984e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 47 | DISCRETE_NOTE(MIDWAY_TONE_BEFORE_AMP_SND, 1, (double)MW8080BW_MASTER_CLOCK/10/2, MIDWAY_TONE_TRASFORM_OUT, 0xfff, 1, DISC_CLK_IS_FREQ) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4561:133: note: in expansion of macro 'DSE' 4561 | #define DISCRETE_NOTE(NODE,ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE) DSC_SND_ENTRY( NODE, dss_note , DSS_NODE , 6, DSE( ENAB,CLK,DATA,NODE_NC,NODE_NC,NODE_NC ), DSE( ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE ), NULL, "DISCRETE_NOTE" ), | ^~~ src/mame/audio/mw8080bw.c:47:17: note: in expansion of macro 'DISCRETE_NOTE' 47 | DISCRETE_NOTE(MIDWAY_TONE_BEFORE_AMP_SND, 1, (double)MW8080BW_MASTER_CLOCK/10/2, MIDWAY_TONE_TRASFORM_OUT, 0xfff, 1, DISC_CLK_IS_FREQ) \ | ^~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2633:9: note: in expansion of macro 'MIDWAY_TONE_GENERATOR' 2633 | MIDWAY_TONE_GENERATOR(midway_music_tvca_info) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2636:57: warning: narrowing conversion of '1.2e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2636 | DISCRETE_LFSR_NOISE(DOGPATCH_NOISE, 1, 1, 7700, 12.0, 0, 12.0/2, &midway_lfsr) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/mw8080bw.c:2636:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 2636 | DISCRETE_LFSR_NOISE(DOGPATCH_NOISE, 1, 1, 7700, 12.0, 0, 12.0/2, &midway_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2636:70: warning: narrowing conversion of '6.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2636 | DISCRETE_LFSR_NOISE(DOGPATCH_NOISE, 1, 1, 7700, 12.0, 0, 12.0/2, &midway_lfsr) | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/mw8080bw.c:2636:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 2636 | DISCRETE_LFSR_NOISE(DOGPATCH_NOISE, 1, 1, 7700, 12.0, 0, 12.0/2, &midway_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2642:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2642 | DISCRETE_RCFILTER(NODE_21, NODE_20, RES_K(12), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2642:45: note: in expansion of macro 'RES_K' 2642 | DISCRETE_RCFILTER(NODE_21, NODE_20, RES_K(12), CAP_U(.01)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2642:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2642 | DISCRETE_RCFILTER(NODE_21, NODE_20, RES_K(12), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2642:56: note: in expansion of macro 'CAP_U' 2642 | DISCRETE_RCFILTER(NODE_21, NODE_20, RES_K(12), CAP_U(.01)) | ^~~~~ src/mame/audio/mw8080bw.c:2643:67: warning: narrowing conversion of '8.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2643 | DISCRETE_RCFILTER(DOGPATCH_L_SHOT_SND, NODE_21, RES_K(12) + RES_K(68), CAP_U(.0022)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2643:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2643 | DISCRETE_RCFILTER(DOGPATCH_L_SHOT_SND, NODE_21, RES_K(12) + RES_K(68), CAP_U(.0022)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2643:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2643 | DISCRETE_RCFILTER(DOGPATCH_L_SHOT_SND, NODE_21, RES_K(12) + RES_K(68), CAP_U(.0022)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2643:80: note: in expansion of macro 'CAP_U' 2643 | DISCRETE_RCFILTER(DOGPATCH_L_SHOT_SND, NODE_21, RES_K(12) + RES_K(68), CAP_U(.0022)) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2646:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2646 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(12), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2646:45: note: in expansion of macro 'RES_K' 2646 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(12), CAP_U(.01)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2646:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2646 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(12), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2646:56: note: in expansion of macro 'CAP_U' 2646 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(12), CAP_U(.01)) | ^~~~~ src/mame/audio/mw8080bw.c:2647:67: warning: narrowing conversion of '8.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2647 | DISCRETE_RCFILTER(DOGPATCH_R_SHOT_SND, NODE_31, RES_K(12) + RES_K(68), CAP_U(.0033)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2647:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2647 | DISCRETE_RCFILTER(DOGPATCH_R_SHOT_SND, NODE_31, RES_K(12) + RES_K(68), CAP_U(.0033)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '3.2999999999999998e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:2647:9: note: in expansion of macro 'DISCRETE_RCFILTER' 2647 | DISCRETE_RCFILTER(DOGPATCH_R_SHOT_SND, NODE_31, RES_K(12) + RES_K(68), CAP_U(.0033)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2647:80: note: in expansion of macro 'CAP_U' 2647 | DISCRETE_RCFILTER(DOGPATCH_R_SHOT_SND, NODE_31, RES_K(12) + RES_K(68), CAP_U(.0033)) | ^~~~~ src/mame/audio/mw8080bw.c:2992:45: warning: narrowing conversion of '6.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2992 | 12.0/2, /* dc BIAS */ | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/mw8080bw.c:2986:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 2986 | DISCRETE_LFSR_NOISE(SPCENCTR_NOISE, /* IC A0, pin 10 */ | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.8e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:3019:9: note: in expansion of macro 'DISCRETE_CRFILTER' 3019 | DISCRETE_CRFILTER(SPCENCTR_ENEMY_SHIP_SHOT_SND, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3021:41: note: in expansion of macro 'RES_K' 3021 | RES_K(1.8), /* R116 */ | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:3019:9: note: in expansion of macro 'DISCRETE_CRFILTER' 3019 | DISCRETE_CRFILTER(SPCENCTR_ENEMY_SHIP_SHOT_SND, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3022:41: note: in expansion of macro 'CAP_U' 3022 | CAP_U(0.1) ) /* C104 */ | ^~~~~ src/mame/audio/mw8080bw.c:3040:41: warning: narrowing conversion of '-5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3040 | -0.5) /* IN1 */ | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4579:133: note: in expansion of macro 'DSE' 4579 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) DSC_SND_ENTRY( NODE, dst_adder , DSS_NODE , 3, DSE( ENAB,INP0,INP1 ), DSE( ENAB,INP0,INP1 ), NULL, "DISCRETE_ADDER2" ), | ^~~ src/mame/audio/mw8080bw.c:3037:9: note: in expansion of macro 'DISCRETE_ADDER2' 3037 | DISCRETE_ADDER2(NODE_32, | ^~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3047:50: warning: narrowing conversion of '1.33e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3047 | RES_M(1) + RES_K(330), /* R507, R509 */ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:3045:9: note: in expansion of macro 'DISCRETE_CRFILTER' 3045 | DISCRETE_CRFILTER(NODE_34, | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:3045:9: note: in expansion of macro 'DISCRETE_CRFILTER' 3045 | DISCRETE_CRFILTER(NODE_34, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3048:41: note: in expansion of macro 'CAP_U' 3048 | CAP_U(0.1) ) /* C503 */ | ^~~~~ src/mame/audio/mw8080bw.c:3092:41: warning: narrowing conversion of '-6.7999999999999998e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3092 | -6.8) /* IN1 */ | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4579:133: note: in expansion of macro 'DSE' 4579 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) DSC_SND_ENTRY( NODE, dst_adder , DSS_NODE , 3, DSE( ENAB,INP0,INP1 ), DSE( ENAB,INP0,INP1 ), NULL, "DISCRETE_ADDER2" ), | ^~~ src/mame/audio/mw8080bw.c:3089:9: note: in expansion of macro 'DISCRETE_ADDER2' 3089 | DISCRETE_ADDER2(NODE_61, /* center on filter DC level */ | ^~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3105:41: warning: narrowing conversion of '6.7999999999999998e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3105 | 6.8) /* IN1 */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4579:133: note: in expansion of macro 'DSE' 4579 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) DSC_SND_ENTRY( NODE, dst_adder , DSS_NODE , 3, DSE( ENAB,INP0,INP1 ), DSE( ENAB,INP0,INP1 ), NULL, "DISCRETE_ADDER2" ), | ^~~ src/mame/audio/mw8080bw.c:3102:9: note: in expansion of macro 'DISCRETE_ADDER2' 3102 | DISCRETE_ADDER2(NODE_64, /* center on filter DC level */ | ^~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3109:46: warning: narrowing conversion of '1.15e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3109 | 12.0 - OP_AMP_NORTON_VBE) /* MAX */ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4582:133: note: in expansion of macro 'DSE' 4582 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) DSC_SND_ENTRY( NODE, dst_clamp , DSS_NODE , 3, DSE( INP0,MIN,MAX ), DSE( INP0,MIN,MAX ), NULL, "DISCRETE_CLAMP" ), | ^~~ src/mame/audio/mw8080bw.c:3106:9: note: in expansion of macro 'DISCRETE_CLAMP' 3106 | DISCRETE_CLAMP(SPCENCTR_CRASH_SND, /* IC C2, pin 5 */ | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.8e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:3122:9: note: in expansion of macro 'DISCRETE_RCFILTER' 3122 | DISCRETE_RCFILTER(NODE_71, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3124:41: note: in expansion of macro 'RES_K' 3124 | RES_K(1.8), /* R405 */ | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:3122:9: note: in expansion of macro 'DISCRETE_RCFILTER' 3122 | DISCRETE_RCFILTER(NODE_71, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3125:41: note: in expansion of macro 'CAP_U' 3125 | CAP_U(0.22) ) /* C401 */ | ^~~~~ src/mame/audio/mw8080bw.c:3128:52: warning: narrowing conversion of '5.4e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3128 | RES_K(1.8) + RES_K(3.6), /* R405 + R406 */ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:3126:9: note: in expansion of macro 'DISCRETE_RCFILTER' 3126 | DISCRETE_RCFILTER(SPCENCTR_EXPLOSION_SND, | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999999999998e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:3126:9: note: in expansion of macro 'DISCRETE_RCFILTER' 3126 | DISCRETE_RCFILTER(SPCENCTR_EXPLOSION_SND, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3129:41: note: in expansion of macro 'CAP_U' 3129 | CAP_U(0.22) ) /* C402 */ | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3135:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3135 | DISCRETE_555_ASTABLE(NODE_80, /* pin 5 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3138:41: note: in expansion of macro 'RES_K' 3138 | RES_K(1), /* R710 */ | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3135:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3135 | DISCRETE_555_ASTABLE(NODE_80, /* pin 5 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3139:41: note: in expansion of macro 'RES_K' 3139 | RES_K(27), /* R711 */ | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999997e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3135:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3135 | DISCRETE_555_ASTABLE(NODE_80, /* pin 5 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3140:41: note: in expansion of macro 'CAP_U' 3140 | CAP_U(0.047), /* C710 */ | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3142:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3142 | DISCRETE_555_ASTABLE(NODE_81, /* pin 9 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3144:41: note: in expansion of macro 'RES_K' 3144 | RES_K(100), /* R713 */ | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3142:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3142 | DISCRETE_555_ASTABLE(NODE_81, /* pin 9 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3145:41: note: in expansion of macro 'RES_K' 3145 | RES_K(47), /* R714 */ | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3142:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3142 | DISCRETE_555_ASTABLE(NODE_81, /* pin 9 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3146:41: note: in expansion of macro 'CAP_U' 3146 | CAP_U(1), /* C713 */ | ^~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/mw8080bw.c:3374:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 3374 | DISCRETE_SQUAREWFIX(NODE_20, | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3377:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 3377 | DEFAULT_TTL_V_LOGIC_1, /* p-p AMP */ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3379:63: warning: narrowing conversion of '1.7e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3379 | DEFAULT_TTL_V_LOGIC_1 / 2, /* dc BIAS */ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/mw8080bw.c:3374:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 3374 | DISCRETE_SQUAREWFIX(NODE_20, | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '6.8e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:3388:9: note: in expansion of macro 'DISCRETE_CRFILTER' 3388 | DISCRETE_CRFILTER(BOWLER_FOWL_SND, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3390:41: note: in expansion of macro 'RES_K' 3390 | RES_K(68), /* R1120 */ | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:3388:9: note: in expansion of macro 'DISCRETE_CRFILTER' 3388 | DISCRETE_CRFILTER(BOWLER_FOWL_SND, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3391:41: note: in expansion of macro 'CAP_U' 3391 | CAP_U(0.1) ) /* C1048 */ | ^~~~~ src/mame/audio/mw8080bw.c:3886:45: warning: narrowing conversion of '6.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3886 | 12.0/2, /* dc BIAS */ \ | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/mw8080bw.c:3880:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 3880 | DISCRETE_LFSR_NOISE(INVADERS_NOISE, /* IC N5, pin 10 */ \ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4083:9: note: in expansion of macro 'INVADERS_NOISE_GENERATOR' 4083 | INVADERS_NOISE_GENERATOR | ^~~~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '7.5e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3922:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3922 | DISCRETE_555_ASTABLE(INVADERS_NODE(31, _board), /* IC F3, pin 6 */ \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3925:41: note: in expansion of macro 'RES_K' 3925 | RES_K(75), /* R131 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4085:9: note: in expansion of macro 'INVADERS_FLEET' 4085 | INVADERS_FLEET(1) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3922:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3922 | DISCRETE_555_ASTABLE(INVADERS_NODE(31, _board), /* IC F3, pin 6 */ \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3926:41: note: in expansion of macro 'CAP_U' 3926 | CAP_U(0.1), /* C29 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4085:9: note: in expansion of macro 'INVADERS_FLEET' 4085 | INVADERS_FLEET(1) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999999e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:3928:9: note: in expansion of macro 'DISCRETE_RCFILTER' 3928 | DISCRETE_RCFILTER(INVADERS_NODE(32, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3931:41: note: in expansion of macro 'CAP_U' 3931 | CAP_U(4.7) ) /* C31 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4085:9: note: in expansion of macro 'INVADERS_FLEET' 4085 | INVADERS_FLEET(1) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:3932:9: note: in expansion of macro 'DISCRETE_RCFILTER' 3932 | DISCRETE_RCFILTER(INVADERS_NODE(INVADERS_FLEET_SND, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3935:41: note: in expansion of macro 'CAP_U' 3935 | CAP_U(10) ) /* C32 */ | ^~~~~ src/mame/audio/mw8080bw.c:4085:9: note: in expansion of macro 'INVADERS_FLEET' 4085 | INVADERS_FLEET(1) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3943:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3943 | DISCRETE_555_ASTABLE(INVADERS_NODE(40, _board), /* IC F4, pin 9 */ \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3945:41: note: in expansion of macro 'RES_K' 3945 | RES_K(100), /* R94 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4086:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4086 | INVADERS_BONUS_MISSLE_BASE(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3943:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3943 | DISCRETE_555_ASTABLE(INVADERS_NODE(40, _board), /* IC F4, pin 9 */ \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3946:41: note: in expansion of macro 'RES_K' 3946 | RES_K(47), /* R95 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4086:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4086 | INVADERS_BONUS_MISSLE_BASE(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3943:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3943 | DISCRETE_555_ASTABLE(INVADERS_NODE(40, _board), /* IC F4, pin 9 */ \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3947:41: note: in expansion of macro 'CAP_U' 3947 | CAP_U(1), /* C34 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4086:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4086 | INVADERS_BONUS_MISSLE_BASE(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3954:44: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3954 | 1.0/2, /* BIAS */ \ | ~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/mw8080bw.c:3949:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 3949 | DISCRETE_SQUAREWFIX(INVADERS_NODE(41, _board), \ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4086:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4086 | INVADERS_BONUS_MISSLE_BASE(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '5.6e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4007:9: note: in expansion of macro 'DISCRETE_RCFILTER' 4007 | DISCRETE_RCFILTER(INVADERS_NODE(62, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4009:41: note: in expansion of macro 'RES_K' 4009 | RES_K(5.6), /* R84 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4088:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4088 | INVADERS_EXPLOSION(1) | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4007:9: note: in expansion of macro 'DISCRETE_RCFILTER' 4007 | DISCRETE_RCFILTER(INVADERS_NODE(62, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4010:41: note: in expansion of macro 'CAP_U' 4010 | CAP_U(0.1) ) /* C27 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4088:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4088 | INVADERS_EXPLOSION(1) | ^~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4013:52: warning: narrowing conversion of '1.24e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4013 | RES_K(5.6) + RES_K(6.8), /* R84 + R85 */ \ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4011:9: note: in expansion of macro 'DISCRETE_RCFILTER' 4011 | DISCRETE_RCFILTER(INVADERS_NODE(INVADERS_EXPLOSION_SND, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4088:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4088 | INVADERS_EXPLOSION(1) | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4011:9: note: in expansion of macro 'DISCRETE_RCFILTER' 4011 | DISCRETE_RCFILTER(INVADERS_NODE(INVADERS_EXPLOSION_SND, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4014:41: note: in expansion of macro 'CAP_U' 4014 | CAP_U(0.1) ) /* C28 */ | ^~~~~ src/mame/audio/mw8080bw.c:4088:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4088 | INVADERS_EXPLOSION(1) | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '-5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/mw8080bw.c:4091:1: note: in expansion of macro 'DISCRETE_SOUND_END' 4091 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4041:50: warning: narrowing conversion of '1.33e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4041 | RES_M(1) + RES_K(330), /* R29, R11 */ \ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4039:9: note: in expansion of macro 'DISCRETE_CRFILTER' 4039 | DISCRETE_CRFILTER(INVADERS_NODE(74, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4089:9: note: in expansion of macro 'INVADERS_MISSILE' 4089 | INVADERS_MISSILE(1, invaders) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4039:9: note: in expansion of macro 'DISCRETE_CRFILTER' 4039 | DISCRETE_CRFILTER(INVADERS_NODE(74, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4042:41: note: in expansion of macro 'CAP_U' 4042 | CAP_U(0.1) ) /* C57 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4089:9: note: in expansion of macro 'INVADERS_MISSILE' 4089 | INVADERS_MISSILE(1, invaders) | ^~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4423:23: warning: narrowing conversion of '1.2e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4423 | 7700, 12.0, 0, 12.0 / 2, &blueshrk_lfsr) /* CLK,AMPL,FEED,BIAS,LFSRTB */ | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/mw8080bw.c:4421:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 4421 | DISCRETE_LFSR_NOISE(BLUESHRK_NOISE_1, /* IC N5, pin 10 (NODE_11) */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4423:37: warning: narrowing conversion of '6.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4423 | 7700, 12.0, 0, 12.0 / 2, &blueshrk_lfsr) /* CLK,AMPL,FEED,BIAS,LFSRTB */ | ~~~~~^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/mw8080bw.c:4421:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 4421 | DISCRETE_LFSR_NOISE(BLUESHRK_NOISE_1, /* IC N5, pin 10 (NODE_11) */ | ^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:3489:43: warning: narrowing conversion of '1.4410058027079303e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3489 | #define FREQ_OF_555(_r1, _r2, _c) (1.49 / ((_r1 + 2 * _r2) * _c)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4557:133: note: in expansion of macro 'DSE' 4557 | #define DISCRETE_COUNTER(NODE,ENAB,RESET,CLK,MIN,MAX,DIR,INIT0,CLKTYPE) DSC_SND_ENTRY( NODE, dss_counter , DSS_NODE , 8, DSE( ENAB,RESET,CLK,NODE_NC,NODE_NC,DIR,INIT0,NODE_NC ), DSE( ENAB,RESET,CLK,MIN,MAX,DIR,INIT0,CLKTYPE ), NULL, "DISCRETE_COUNTER" ), | ^~~ src/mame/audio/mw8080bw.c:4435:9: note: in expansion of macro 'DISCRETE_COUNTER' 4435 | DISCRETE_COUNTER(NODE_40, /* IC H3, pin 5 */ | ^~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4437:17: note: in expansion of macro 'FREQ_OF_555' 4437 | FREQ_OF_555(BLUESHRK_R601, 0, BLUESHRK_C600), /* CLK - IC H1, pin 9 */ | ^~~~~~~~~~~ src/mame/audio/mw8080bw.c:4443:31: warning: narrowing conversion of '3.1999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4443 | BLUESHRK_C602 + BLUESHRK_C603, /* INP0 - IC H3, pin 5 low */ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/mw8080bw.c:4440:9: note: in expansion of macro 'DISCRETE_SWITCH' 4440 | DISCRETE_SWITCH(NODE_41, /* value of toggled caps */ | ^~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.4999999999999999e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/mw8080bw.c:4440:9: note: in expansion of macro 'DISCRETE_SWITCH' 4440 | DISCRETE_SWITCH(NODE_41, /* value of toggled caps */ | ^~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4250:25: note: in expansion of macro 'CAP_U' 4250 | #define BLUESHRK_C604 CAP_U(0.015) | ^~~~~ src/mame/audio/mw8080bw.c:4444:17: note: in expansion of macro 'BLUESHRK_C604' 4444 | BLUESHRK_C604) /* INP1 - IC H3, pin 6 low */ | ^~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:4445:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 4445 | DISCRETE_555_ASTABLE(BLUESHRK_HIT_SND, /* IC H2, pin 2 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4203:25: note: in expansion of macro 'RES_K' 4203 | #define BLUESHRK_R602 RES_K(22) | ^~~~~ src/mame/audio/mw8080bw.c:4447:17: note: in expansion of macro 'BLUESHRK_R602' 4447 | BLUESHRK_R602, BLUESHRK_R603, NODE_41, /* R1,R2,C */ | ^~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.9e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:4445:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 4445 | DISCRETE_555_ASTABLE(BLUESHRK_HIT_SND, /* IC H2, pin 2 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4204:25: note: in expansion of macro 'RES_K' 4204 | #define BLUESHRK_R603 RES_K(39) | ^~~~~ src/mame/audio/mw8080bw.c:4447:32: note: in expansion of macro 'BLUESHRK_R603' 4447 | BLUESHRK_R602, BLUESHRK_R603, NODE_41, /* R1,R2,C */ | ^~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4472:29: warning: narrowing conversion of '-6.9999999999999996e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4472 | 1, NODE_54, -0.7) /* ENAB,IN0,IN1 */ | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4579:133: note: in expansion of macro 'DSE' 4579 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) DSC_SND_ENTRY( NODE, dst_adder , DSS_NODE , 3, DSE( ENAB,INP0,INP1 ), DSE( ENAB,INP0,INP1 ), NULL, "DISCRETE_ADDER2" ), | ^~~ src/mame/audio/mw8080bw.c:4471:9: note: in expansion of macro 'DISCRETE_ADDER2' 4471 | DISCRETE_ADDER2(NODE_55, /* diode drops voltage */ | ^~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4478:9: note: in expansion of macro 'DISCRETE_RCFILTER' 4478 | DISCRETE_RCFILTER(NODE_58, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4231:25: note: in expansion of macro 'RES_K' 4231 | #define BLUESHRK_R724 RES_K(12) | ^~~~~ src/mame/audio/mw8080bw.c:4480:17: note: in expansion of macro 'BLUESHRK_R724' 4480 | BLUESHRK_R724, BLUESHRK_C704) | ^~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.4999999999999999e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4478:9: note: in expansion of macro 'DISCRETE_RCFILTER' 4478 | DISCRETE_RCFILTER(NODE_58, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4256:25: note: in expansion of macro 'CAP_U' 4256 | #define BLUESHRK_C704 CAP_U(0.015) | ^~~~~ src/mame/audio/mw8080bw.c:4480:32: note: in expansion of macro 'BLUESHRK_C704' 4480 | BLUESHRK_R724, BLUESHRK_C704) | ^~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4483:31: warning: narrowing conversion of '8.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4483 | BLUESHRK_R724 + BLUESHRK_R725, BLUESHRK_C704) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4481:9: note: in expansion of macro 'DISCRETE_RCFILTER' 4481 | DISCRETE_RCFILTER(NODE_59, | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.4999999999999999e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4481:9: note: in expansion of macro 'DISCRETE_RCFILTER' 4481 | DISCRETE_RCFILTER(NODE_59, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4256:25: note: in expansion of macro 'CAP_U' 4256 | #define BLUESHRK_C704 CAP_U(0.015) | ^~~~~ src/mame/audio/mw8080bw.c:4483:48: note: in expansion of macro 'BLUESHRK_C704' 4483 | BLUESHRK_R724 + BLUESHRK_R725, BLUESHRK_C704) | ^~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4486:47: warning: narrowing conversion of '4.1e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4486 | BLUESHRK_R724 + BLUESHRK_R725 + BLUESHRK_R726, BLUESHRK_C704) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4484:9: note: in expansion of macro 'DISCRETE_RCFILTER' 4484 | DISCRETE_RCFILTER(NODE_60, | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.4999999999999999e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4484:9: note: in expansion of macro 'DISCRETE_RCFILTER' 4484 | DISCRETE_RCFILTER(NODE_60, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4256:25: note: in expansion of macro 'CAP_U' 4256 | #define BLUESHRK_C704 CAP_U(0.015) | ^~~~~ src/mame/audio/mw8080bw.c:4486:64: note: in expansion of macro 'BLUESHRK_C704' 4486 | BLUESHRK_R724 + BLUESHRK_R725 + BLUESHRK_R726, BLUESHRK_C704) | ^~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.2000000000000001e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4493:9: note: in expansion of macro 'DISCRETE_RCFILTER' 4493 | DISCRETE_RCFILTER(BLUESHRK_SHARK_SND, | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4259:25: note: in expansion of macro 'CAP_U' 4259 | #define BLUESHRK_C707 CAP_U(2.2) | ^~~~~ src/mame/audio/mw8080bw.c:4495:20: note: in expansion of macro 'BLUESHRK_C707' 4495 | 1, BLUESHRK_C707) | ^~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3886:45: warning: narrowing conversion of '6.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3886 | 12.0/2, /* dc BIAS */ \ | ~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/mw8080bw.c:3880:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 3880 | DISCRETE_LFSR_NOISE(INVADERS_NOISE, /* IC N5, pin 10 */ \ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4652:9: note: in expansion of macro 'INVADERS_NOISE_GENERATOR' 4652 | INVADERS_NOISE_GENERATOR | ^~~~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '7.5e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3922:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3922 | DISCRETE_555_ASTABLE(INVADERS_NODE(31, _board), /* IC F3, pin 6 */ \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3925:41: note: in expansion of macro 'RES_K' 3925 | RES_K(75), /* R131 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4654:9: note: in expansion of macro 'INVADERS_FLEET' 4654 | INVADERS_FLEET(1) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3922:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3922 | DISCRETE_555_ASTABLE(INVADERS_NODE(31, _board), /* IC F3, pin 6 */ \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3926:41: note: in expansion of macro 'CAP_U' 3926 | CAP_U(0.1), /* C29 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4654:9: note: in expansion of macro 'INVADERS_FLEET' 4654 | INVADERS_FLEET(1) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999999e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:3928:9: note: in expansion of macro 'DISCRETE_RCFILTER' 3928 | DISCRETE_RCFILTER(INVADERS_NODE(32, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3931:41: note: in expansion of macro 'CAP_U' 3931 | CAP_U(4.7) ) /* C31 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4654:9: note: in expansion of macro 'INVADERS_FLEET' 4654 | INVADERS_FLEET(1) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:3932:9: note: in expansion of macro 'DISCRETE_RCFILTER' 3932 | DISCRETE_RCFILTER(INVADERS_NODE(INVADERS_FLEET_SND, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3935:41: note: in expansion of macro 'CAP_U' 3935 | CAP_U(10) ) /* C32 */ | ^~~~~ src/mame/audio/mw8080bw.c:4654:9: note: in expansion of macro 'INVADERS_FLEET' 4654 | INVADERS_FLEET(1) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3943:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3943 | DISCRETE_555_ASTABLE(INVADERS_NODE(40, _board), /* IC F4, pin 9 */ \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3945:41: note: in expansion of macro 'RES_K' 3945 | RES_K(100), /* R94 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4655:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4655 | INVADERS_BONUS_MISSLE_BASE(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3943:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3943 | DISCRETE_555_ASTABLE(INVADERS_NODE(40, _board), /* IC F4, pin 9 */ \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3946:41: note: in expansion of macro 'RES_K' 3946 | RES_K(47), /* R95 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4655:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4655 | INVADERS_BONUS_MISSLE_BASE(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3943:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3943 | DISCRETE_555_ASTABLE(INVADERS_NODE(40, _board), /* IC F4, pin 9 */ \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3947:41: note: in expansion of macro 'CAP_U' 3947 | CAP_U(1), /* C34 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4655:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4655 | INVADERS_BONUS_MISSLE_BASE(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3954:44: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3954 | 1.0/2, /* BIAS */ \ | ~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/mw8080bw.c:3949:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 3949 | DISCRETE_SQUAREWFIX(INVADERS_NODE(41, _board), \ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4655:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4655 | INVADERS_BONUS_MISSLE_BASE(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '5.6e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4007:9: note: in expansion of macro 'DISCRETE_RCFILTER' 4007 | DISCRETE_RCFILTER(INVADERS_NODE(62, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4009:41: note: in expansion of macro 'RES_K' 4009 | RES_K(5.6), /* R84 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4657:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4657 | INVADERS_EXPLOSION(1) | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4007:9: note: in expansion of macro 'DISCRETE_RCFILTER' 4007 | DISCRETE_RCFILTER(INVADERS_NODE(62, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4010:41: note: in expansion of macro 'CAP_U' 4010 | CAP_U(0.1) ) /* C27 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4657:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4657 | INVADERS_EXPLOSION(1) | ^~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4013:52: warning: narrowing conversion of '1.24e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4013 | RES_K(5.6) + RES_K(6.8), /* R84 + R85 */ \ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4011:9: note: in expansion of macro 'DISCRETE_RCFILTER' 4011 | DISCRETE_RCFILTER(INVADERS_NODE(INVADERS_EXPLOSION_SND, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4657:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4657 | INVADERS_EXPLOSION(1) | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4011:9: note: in expansion of macro 'DISCRETE_RCFILTER' 4011 | DISCRETE_RCFILTER(INVADERS_NODE(INVADERS_EXPLOSION_SND, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4014:41: note: in expansion of macro 'CAP_U' 4014 | CAP_U(0.1) ) /* C28 */ | ^~~~~ src/mame/audio/mw8080bw.c:4657:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4657 | INVADERS_EXPLOSION(1) | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '-5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/mw8080bw.c:4671:1: note: in expansion of macro 'DISCRETE_SOUND_END' 4671 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4041:50: warning: narrowing conversion of '1.33e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4041 | RES_M(1) + RES_K(330), /* R29, R11 */ \ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4039:9: note: in expansion of macro 'DISCRETE_CRFILTER' 4039 | DISCRETE_CRFILTER(INVADERS_NODE(74, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4658:9: note: in expansion of macro 'INVADERS_MISSILE' 4658 | INVADERS_MISSILE(1, invad2ct) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4039:9: note: in expansion of macro 'DISCRETE_CRFILTER' 4039 | DISCRETE_CRFILTER(INVADERS_NODE(74, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4042:41: note: in expansion of macro 'CAP_U' 4042 | CAP_U(0.1) ) /* C57 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4658:9: note: in expansion of macro 'INVADERS_MISSILE' 4658 | INVADERS_MISSILE(1, invad2ct) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '7.5e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3922:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3922 | DISCRETE_555_ASTABLE(INVADERS_NODE(31, _board), /* IC F3, pin 6 */ \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3925:41: note: in expansion of macro 'RES_K' 3925 | RES_K(75), /* R131 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4665:9: note: in expansion of macro 'INVADERS_FLEET' 4665 | INVADERS_FLEET(2) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3922:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3922 | DISCRETE_555_ASTABLE(INVADERS_NODE(31, _board), /* IC F3, pin 6 */ \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3926:41: note: in expansion of macro 'CAP_U' 3926 | CAP_U(0.1), /* C29 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4665:9: note: in expansion of macro 'INVADERS_FLEET' 4665 | INVADERS_FLEET(2) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999999e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:3928:9: note: in expansion of macro 'DISCRETE_RCFILTER' 3928 | DISCRETE_RCFILTER(INVADERS_NODE(32, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3931:41: note: in expansion of macro 'CAP_U' 3931 | CAP_U(4.7) ) /* C31 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4665:9: note: in expansion of macro 'INVADERS_FLEET' 4665 | INVADERS_FLEET(2) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:3932:9: note: in expansion of macro 'DISCRETE_RCFILTER' 3932 | DISCRETE_RCFILTER(INVADERS_NODE(INVADERS_FLEET_SND, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3935:41: note: in expansion of macro 'CAP_U' 3935 | CAP_U(10) ) /* C32 */ | ^~~~~ src/mame/audio/mw8080bw.c:4665:9: note: in expansion of macro 'INVADERS_FLEET' 4665 | INVADERS_FLEET(2) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3943:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3943 | DISCRETE_555_ASTABLE(INVADERS_NODE(40, _board), /* IC F4, pin 9 */ \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3945:41: note: in expansion of macro 'RES_K' 3945 | RES_K(100), /* R94 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4666:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4666 | INVADERS_BONUS_MISSLE_BASE(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3943:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3943 | DISCRETE_555_ASTABLE(INVADERS_NODE(40, _board), /* IC F4, pin 9 */ \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3946:41: note: in expansion of macro 'RES_K' 3946 | RES_K(47), /* R95 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4666:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4666 | INVADERS_BONUS_MISSLE_BASE(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/mw8080bw.c:3943:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 3943 | DISCRETE_555_ASTABLE(INVADERS_NODE(40, _board), /* IC F4, pin 9 */ \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3947:41: note: in expansion of macro 'CAP_U' 3947 | CAP_U(1), /* C34 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4666:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4666 | INVADERS_BONUS_MISSLE_BASE(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3954:44: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3954 | 1.0/2, /* BIAS */ \ | ~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/mw8080bw.c:3949:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 3949 | DISCRETE_SQUAREWFIX(INVADERS_NODE(41, _board), \ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4666:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4666 | INVADERS_BONUS_MISSLE_BASE(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '5.6e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4007:9: note: in expansion of macro 'DISCRETE_RCFILTER' 4007 | DISCRETE_RCFILTER(INVADERS_NODE(62, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4009:41: note: in expansion of macro 'RES_K' 4009 | RES_K(5.6), /* R84 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4668:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4668 | INVADERS_EXPLOSION(2) | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4007:9: note: in expansion of macro 'DISCRETE_RCFILTER' 4007 | DISCRETE_RCFILTER(INVADERS_NODE(62, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4010:41: note: in expansion of macro 'CAP_U' 4010 | CAP_U(0.1) ) /* C27 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4668:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4668 | INVADERS_EXPLOSION(2) | ^~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4013:52: warning: narrowing conversion of '1.24e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4013 | RES_K(5.6) + RES_K(6.8), /* R84 + R85 */ \ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4011:9: note: in expansion of macro 'DISCRETE_RCFILTER' 4011 | DISCRETE_RCFILTER(INVADERS_NODE(INVADERS_EXPLOSION_SND, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4668:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4668 | INVADERS_EXPLOSION(2) | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4011:9: note: in expansion of macro 'DISCRETE_RCFILTER' 4011 | DISCRETE_RCFILTER(INVADERS_NODE(INVADERS_EXPLOSION_SND, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4014:41: note: in expansion of macro 'CAP_U' 4014 | CAP_U(0.1) ) /* C28 */ | ^~~~~ src/mame/audio/mw8080bw.c:4668:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4668 | INVADERS_EXPLOSION(2) | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '-5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/mw8080bw.c:4671:1: note: in expansion of macro 'DISCRETE_SOUND_END' 4671 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4041:50: warning: narrowing conversion of '1.33e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4041 | RES_M(1) + RES_K(330), /* R29, R11 */ \ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4039:9: note: in expansion of macro 'DISCRETE_CRFILTER' 4039 | DISCRETE_CRFILTER(INVADERS_NODE(74, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4669:9: note: in expansion of macro 'INVADERS_MISSILE' 4669 | INVADERS_MISSILE(2, invaders) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/mw8080bw.c:4039:9: note: in expansion of macro 'DISCRETE_CRFILTER' 4039 | DISCRETE_CRFILTER(INVADERS_NODE(74, _board), \ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4042:41: note: in expansion of macro 'CAP_U' 4042 | CAP_U(0.1) ) /* C57 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4669:9: note: in expansion of macro 'INVADERS_MISSILE' 4669 | INVADERS_MISSILE(2, invaders) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atlantis.c -o obj/mame/drivers/atlantis.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/atlantis.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/gridlee.c -o obj/mame/audio/gridlee.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/gridlee.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/balsente.c -o obj/mame/video/balsente.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/balsente.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gridlee.c -o obj/mame/video/gridlee.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gridlee.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gridlee.c -o obj/mame/drivers/gridlee.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gridlee.c:82: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/balsente.c -o obj/mame/machine/balsente.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/balsente.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/mcr.c -o obj/mame/machine/mcr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/mcr.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mcr.c -o obj/mame/video/mcr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mcr.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mcr3.c -o obj/mame/video/mcr3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mcr3.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/balsente.c -o obj/mame/drivers/balsente.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/balsente.c:229: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/mcr68.c -o obj/mame/machine/mcr68.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/mcr68.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mcr68.c -o obj/mame/drivers/mcr68.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mcr68.c:58: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mcr68.c -o obj/mame/video/mcr68.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mcr68.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/midtunit.c -o obj/mame/machine/midtunit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/midtunit.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/midtunit.c -o obj/mame/drivers/midtunit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/midtunit.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mcr.c -o obj/mame/drivers/mcr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mcr.c:286: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/midqslvr.c -o obj/mame/drivers/midqslvr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/midqslvr.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mcr3.c -o obj/mame/drivers/mcr3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mcr3.c:106: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/midvunit.c -o obj/mame/video/midvunit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/midvunit.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/midwunit.c -o obj/mame/machine/midwunit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/midwunit.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/midxunit.c -o obj/mame/machine/midxunit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/midxunit.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/midxunit.c -o obj/mame/drivers/midxunit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/midxunit.c:84: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/midwunit.c -o obj/mame/drivers/midwunit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/midwunit.c:89: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/midyunit.c -o obj/mame/machine/midyunit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/midyunit.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/midvunit.c -o obj/mame/drivers/midvunit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/midvunit.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/midyunit.c -o obj/mame/drivers/midyunit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/midyunit.c:114: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/midyunit.c -o obj/mame/video/midyunit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/midyunit.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mw18w.c -o obj/mame/drivers/mw18w.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mw18w.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/midzeus2.c -o obj/mame/video/midzeus2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/midzeus2.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/video/midzeus2.c:69:14: warning: 'zeus_point2' defined but not used [-Wunused-variable] 69 | static float zeus_point2[3]; | ^~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/midzeus.c -o obj/mame/drivers/midzeus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/midzeus.c:29: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/midzeus.c -o obj/mame/video/midzeus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/midzeus.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mwsub.c -o obj/mame/drivers/mwsub.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mwsub.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sspeedr.c -o obj/mame/drivers/sspeedr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sspeedr.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/omegrace.c -o obj/mame/drivers/omegrace.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/omegrace.c:216: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sspeedr.c -o obj/mame/video/sspeedr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/sspeedr.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/midtunit.c -o obj/mame/video/midtunit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/midtunit.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pinball2k.c -o obj/mame/drivers/pinball2k.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pinball2k.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/williams.c -o obj/mame/machine/williams.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/williams.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tmaster.c -o obj/mame/drivers/tmaster.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tmaster.c:104: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wmg.c -o obj/mame/drivers/wmg.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/6821pia.h:25, from src/mame/includes/williams.h:8, from src/mame/drivers/wmg.c:69: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/williams.c -o obj/mame/video/williams.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/williams.c:94: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/seattle.c -o obj/mame/drivers/seattle.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/seattle.c:187: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/williams.c -o obj/mame/audio/williams.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/williams.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vegas.c -o obj/mame/drivers/vegas.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vegas.c:277: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/20pacgal.c -o obj/mame/video/20pacgal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/20pacgal.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/midwayic.c -o obj/mame/machine/midwayic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/midwayic.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/30test.c -o obj/mame/drivers/30test.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/30test.c:46: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/20pacgal.c -o obj/mame/drivers/20pacgal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/20pacgal.c:84: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/baraduke.c -o obj/mame/drivers/baraduke.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/baraduke.c:108: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/williams.c -o obj/mame/drivers/williams.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/williams.c:489: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/baraduke.c -o obj/mame/video/baraduke.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/baraduke.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cswat.c -o obj/mame/drivers/cswat.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cswat.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/midway.c -o obj/mame/audio/midway.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/midway.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/galaga.c -o obj/mame/video/galaga.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/galaga.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/galaga.c -o obj/mame/audio/galaga.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/galaga.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gal3.c -o obj/mame/drivers/gal3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gal3.c:127: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bosco.c -o obj/mame/video/bosco.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/bosco.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dambustr.c -o obj/mame/drivers/dambustr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dambustr.c:51: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/digdug.c -o obj/mame/video/digdug.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/digdug.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/xevious.c -o obj/mame/machine/xevious.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/xevious.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/xevious.c -o obj/mame/video/xevious.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/xevious.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/galaxold.c -o obj/mame/machine/galaxold.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/galaxold.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/galaxian.c -o obj/mame/video/galaxian.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/galaxian.c:215: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/gaplus.c -o obj/mame/machine/gaplus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/gaplus.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/galaxian.c -o obj/mame/audio/galaxian.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/galaxian.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/audio/galaxian.h:1, from src/mame/audio/galaxian.c:24: src/mame/audio/galaxian.c:279:67: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 279 | DISCRETE_LFSR_NOISE(NODE_150, 1, 1, RNG_RATE/100, 1.0, 0, 0.5, &galaxian_lfsr) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/galaxian.c:279:17: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 279 | DISCRETE_LFSR_NOISE(NODE_150, 1, 1, RNG_RATE/100, 1.0, 0, 0.5, &galaxian_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:279:75: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 279 | DISCRETE_LFSR_NOISE(NODE_150, 1, 1, RNG_RATE/100, 1.0, 0, 0.5, &galaxian_lfsr) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/galaxian.c:279:17: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 279 | DISCRETE_LFSR_NOISE(NODE_150, 1, 1, RNG_RATE/100, 1.0, 0, 0.5, &galaxian_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:280:57: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 280 | DISCRETE_SQUAREWFIX(NODE_151,1,60*264/2,1.0,50,0.5,0) /* 2V signal */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/galaxian.c:280:17: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 280 | DISCRETE_SQUAREWFIX(NODE_151,1,60*264/2,1.0,50,0.5,0) /* 2V signal */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:280:64: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 280 | DISCRETE_SQUAREWFIX(NODE_151,1,60*264/2,1.0,50,0.5,0) /* 2V signal */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/galaxian.c:280:17: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 280 | DISCRETE_SQUAREWFIX(NODE_151,1,60*264/2,1.0,50,0.5,0) /* 2V signal */ | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/galaxian.c:292:17: note: in expansion of macro 'DISCRETE_555_CC' 292 | DISCRETE_555_CC(NODE_105, 1, NODE_100, GAL_R21, GAL_C15, 0, 0, 0, &galaxian_bck_vco) | ^~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:60:33: note: in expansion of macro 'RES_K' 60 | #define GAL_R21 RES_K(100) | ^~~~~ src/mame/audio/galaxian.c:292:56: note: in expansion of macro 'GAL_R21' 292 | DISCRETE_555_CC(NODE_105, 1, NODE_100, GAL_R21, GAL_C15, 0, 0, 0, &galaxian_bck_vco) | ^~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/galaxian.c:292:17: note: in expansion of macro 'DISCRETE_555_CC' 292 | DISCRETE_555_CC(NODE_105, 1, NODE_100, GAL_R21, GAL_C15, 0, 0, 0, &galaxian_bck_vco) | ^~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:106:33: note: in expansion of macro 'CAP_U' 106 | #define GAL_C15 CAP_U(1) | ^~~~~ src/mame/audio/galaxian.c:292:65: note: in expansion of macro 'GAL_C15' 292 | DISCRETE_555_CC(NODE_105, 1, NODE_100, GAL_R21, GAL_C15, 0, 0, 0, &galaxian_bck_vco) | ^~~~~~~ src/mame/audio/galaxian.c:294:61: warning: narrowing conversion of '1.4255319148936172e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 294 | DISCRETE_MULTADD(NODE_110, NODE_105, GAL_R33/RES_3_PARALLEL(GAL_R31,GAL_R32,GAL_R33), src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/galaxian.c:294:17: note: in expansion of macro 'DISCRETE_MULTADD' 294 | DISCRETE_MULTADD(NODE_110, NODE_105, GAL_R33/RES_3_PARALLEL(GAL_R31,GAL_R32,GAL_R33), | ^~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:295:45: warning: narrowing conversion of '-1.0638297872340425e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 295 | -5.0*GAL_R33/GAL_R31) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4613:133: note: in expansion of macro 'DSE' 4613 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), NULL, "DISCRETE_MULTADD" ), | ^~~ src/mame/audio/galaxian.c:294:17: note: in expansion of macro 'DISCRETE_MULTADD' 294 | DISCRETE_MULTADD(NODE_110, NODE_105, GAL_R33/RES_3_PARALLEL(GAL_R31,GAL_R32,GAL_R33), | ^~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:296:50: warning: narrowing conversion of '0.0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 296 | DISCRETE_CLAMP(NODE_111,NODE_110,0.0,5.0) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4582:133: note: in expansion of macro 'DSE' 4582 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) DSC_SND_ENTRY( NODE, dst_clamp , DSS_NODE , 3, DSE( INP0,MIN,MAX ), DSE( INP0,MIN,MAX ), NULL, "DISCRETE_CLAMP" ), | ^~~ src/mame/audio/galaxian.c:296:17: note: in expansion of macro 'DISCRETE_CLAMP' 296 | DISCRETE_CLAMP(NODE_111,NODE_110,0.0,5.0) | ^~~~~~~~~~~~~~ src/mame/audio/galaxian.c:296:54: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 296 | DISCRETE_CLAMP(NODE_111,NODE_110,0.0,5.0) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4582:133: note: in expansion of macro 'DSE' 4582 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) DSC_SND_ENTRY( NODE, dst_clamp , DSS_NODE , 3, DSE( INP0,MIN,MAX ), DSE( INP0,MIN,MAX ), NULL, "DISCRETE_CLAMP" ), | ^~~ src/mame/audio/galaxian.c:296:17: note: in expansion of macro 'DISCRETE_CLAMP' 296 | DISCRETE_CLAMP(NODE_111,NODE_110,0.0,5.0) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/galaxian.c:298:17: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 298 | DISCRETE_555_ASTABLE_CV(NODE_115, GAL_INP_FS1, GAL_R22, GAL_R23, GAL_C17, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:61:33: note: in expansion of macro 'RES_K' 61 | #define GAL_R22 RES_K(100) | ^~~~~ src/mame/audio/galaxian.c:298:64: note: in expansion of macro 'GAL_R22' 298 | DISCRETE_555_ASTABLE_CV(NODE_115, GAL_INP_FS1, GAL_R22, GAL_R23, GAL_C17, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/galaxian.c:298:17: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 298 | DISCRETE_555_ASTABLE_CV(NODE_115, GAL_INP_FS1, GAL_R22, GAL_R23, GAL_C17, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:62:33: note: in expansion of macro 'RES_K' 62 | #define GAL_R23 RES_K(470) | ^~~~~ src/mame/audio/galaxian.c:298:73: note: in expansion of macro 'GAL_R23' 298 | DISCRETE_555_ASTABLE_CV(NODE_115, GAL_INP_FS1, GAL_R22, GAL_R23, GAL_C17, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/galaxian.c:298:17: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 298 | DISCRETE_555_ASTABLE_CV(NODE_115, GAL_INP_FS1, GAL_R22, GAL_R23, GAL_C17, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:107:33: note: in expansion of macro 'CAP_U' 107 | #define GAL_C17 CAP_U(0.01) | ^~~~~ src/mame/audio/galaxian.c:298:82: note: in expansion of macro 'GAL_C17' 298 | DISCRETE_555_ASTABLE_CV(NODE_115, GAL_INP_FS1, GAL_R22, GAL_R23, GAL_C17, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/galaxian.c:299:17: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 299 | DISCRETE_555_ASTABLE_CV(NODE_116, GAL_INP_FS2, GAL_R25, GAL_R26, GAL_C18, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:64:33: note: in expansion of macro 'RES_K' 64 | #define GAL_R25 RES_K(100) | ^~~~~ src/mame/audio/galaxian.c:299:64: note: in expansion of macro 'GAL_R25' 299 | DISCRETE_555_ASTABLE_CV(NODE_116, GAL_INP_FS2, GAL_R25, GAL_R26, GAL_C18, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.3e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/galaxian.c:299:17: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 299 | DISCRETE_555_ASTABLE_CV(NODE_116, GAL_INP_FS2, GAL_R25, GAL_R26, GAL_C18, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:65:33: note: in expansion of macro 'RES_K' 65 | #define GAL_R26 RES_K(330) | ^~~~~ src/mame/audio/galaxian.c:299:73: note: in expansion of macro 'GAL_R26' 299 | DISCRETE_555_ASTABLE_CV(NODE_116, GAL_INP_FS2, GAL_R25, GAL_R26, GAL_C18, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/galaxian.c:299:17: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 299 | DISCRETE_555_ASTABLE_CV(NODE_116, GAL_INP_FS2, GAL_R25, GAL_R26, GAL_C18, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:108:33: note: in expansion of macro 'CAP_U' 108 | #define GAL_C18 CAP_U(0.01) | ^~~~~ src/mame/audio/galaxian.c:299:82: note: in expansion of macro 'GAL_C18' 299 | DISCRETE_555_ASTABLE_CV(NODE_116, GAL_INP_FS2, GAL_R25, GAL_R26, GAL_C18, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/galaxian.c:300:17: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 300 | DISCRETE_555_ASTABLE_CV(NODE_117, GAL_INP_FS3, GAL_R28, GAL_R29, GAL_C19, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:67:33: note: in expansion of macro 'RES_K' 67 | #define GAL_R28 RES_K(100) | ^~~~~ src/mame/audio/galaxian.c:300:64: note: in expansion of macro 'GAL_R28' 300 | DISCRETE_555_ASTABLE_CV(NODE_117, GAL_INP_FS3, GAL_R28, GAL_R29, GAL_C19, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/galaxian.c:300:17: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 300 | DISCRETE_555_ASTABLE_CV(NODE_117, GAL_INP_FS3, GAL_R28, GAL_R29, GAL_C19, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:68:33: note: in expansion of macro 'RES_K' 68 | #define GAL_R29 RES_K(220) | ^~~~~ src/mame/audio/galaxian.c:300:73: note: in expansion of macro 'GAL_R29' 300 | DISCRETE_555_ASTABLE_CV(NODE_117, GAL_INP_FS3, GAL_R28, GAL_R29, GAL_C19, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/galaxian.c:300:17: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 300 | DISCRETE_555_ASTABLE_CV(NODE_117, GAL_INP_FS3, GAL_R28, GAL_R29, GAL_C19, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:109:33: note: in expansion of macro 'CAP_U' 109 | #define GAL_C19 CAP_U(0.01) | ^~~~~ src/mame/audio/galaxian.c:300:82: note: in expansion of macro 'GAL_C19' 300 | DISCRETE_555_ASTABLE_CV(NODE_117, GAL_INP_FS3, GAL_R28, GAL_R29, GAL_C19, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '4.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/galaxian.c:374:1: note: in expansion of macro 'DISCRETE_SOUND_END' 374 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '4.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/galaxian.c:374:1: note: in expansion of macro 'DISCRETE_SOUND_END' 374 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/galaxian.c:346:17: note: in expansion of macro 'DISCRETE_RCFILTER' 346 | DISCRETE_RCFILTER(NODE_173, NODE_172, GAL_R47, GAL_C28) | ^~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:96:33: note: in expansion of macro 'RES_K' 96 | #define GAL_R47 RES_K(2.2) | ^~~~~ src/mame/audio/galaxian.c:346:55: note: in expansion of macro 'GAL_R47' 346 | DISCRETE_RCFILTER(NODE_173, NODE_172, GAL_R47, GAL_C28) | ^~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999997e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/galaxian.c:346:17: note: in expansion of macro 'DISCRETE_RCFILTER' 346 | DISCRETE_RCFILTER(NODE_173, NODE_172, GAL_R47, GAL_C28) | ^~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:118:33: note: in expansion of macro 'CAP_U' 118 | #define GAL_C28 CAP_U(47) | ^~~~~ src/mame/audio/galaxian.c:346:64: note: in expansion of macro 'GAL_C28' 346 | DISCRETE_RCFILTER(NODE_173, NODE_172, GAL_R47, GAL_C28) | ^~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '4.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/galaxian.c:374:1: note: in expansion of macro 'DISCRETE_SOUND_END' 374 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:348:69: warning: narrowing conversion of '1.0e-4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 348 | DISCRETE_TRANSFORM5(NODE_177, NODE_152, TTL_OUT, 1.0/GAL_R46, NODE_173, 1.0/GAL_R48, src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4624:133: note: in expansion of macro 'DSE' 4624 | #define DISCRETE_TRANSFORM5(NODE,INP0,INP1,INP2,INP3,INP4,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 5, DSE( INP0,INP1,INP2,INP3,INP4 ), DSE( INP0,INP1,INP2,INP3,INP4 ), FUNCT, "DISCRETE_TRANSFORM5" ), | ^~~ src/mame/audio/galaxian.c:348:17: note: in expansion of macro 'DISCRETE_TRANSFORM5' 348 | DISCRETE_TRANSFORM5(NODE_177, NODE_152, TTL_OUT, 1.0/GAL_R46, NODE_173, 1.0/GAL_R48, | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:348:92: warning: narrowing conversion of '4.5454545454545455e-4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 348 | DISCRETE_TRANSFORM5(NODE_177, NODE_152, TTL_OUT, 1.0/GAL_R46, NODE_173, 1.0/GAL_R48, src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4624:133: note: in expansion of macro 'DSE' 4624 | #define DISCRETE_TRANSFORM5(NODE,INP0,INP1,INP2,INP3,INP4,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 5, DSE( INP0,INP1,INP2,INP3,INP4 ), DSE( INP0,INP1,INP2,INP3,INP4 ), FUNCT, "DISCRETE_TRANSFORM5" ), | ^~~ src/mame/audio/galaxian.c:348:17: note: in expansion of macro 'DISCRETE_TRANSFORM5' 348 | DISCRETE_TRANSFORM5(NODE_177, NODE_152, TTL_OUT, 1.0/GAL_R46, NODE_173, 1.0/GAL_R48, | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:19:56: warning: narrowing conversion of '1.8032786885245901e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 19 | #define RES_2_PARALLEL(r1, r2) (((r1) * (r2)) / ((r1) + (r2))) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/galaxian.c:354:17: note: in expansion of macro 'DISCRETE_MULTIPLY' 354 | DISCRETE_MULTIPLY(NODE_178, RES_2_PARALLEL(GAL_R46, GAL_R48), NODE_177) | ^~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:354:45: note: in expansion of macro 'RES_2_PARALLEL' 354 | DISCRETE_MULTIPLY(NODE_178, RES_2_PARALLEL(GAL_R46, GAL_R48), NODE_177) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/galaxian.c:356:17: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 356 | DISCRETE_555_ASTABLE_CV(NODE_181, 1, GAL_R44, GAL_R45, GAL_C27, NODE_178, &galaxian_555_fire_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:93:33: note: in expansion of macro 'RES_K' 93 | #define GAL_R44 RES_K(10) | ^~~~~ src/mame/audio/galaxian.c:356:54: note: in expansion of macro 'GAL_R44' 356 | DISCRETE_555_ASTABLE_CV(NODE_181, 1, GAL_R44, GAL_R45, GAL_C27, NODE_178, &galaxian_555_fire_vco_desc) | ^~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/galaxian.c:356:17: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 356 | DISCRETE_555_ASTABLE_CV(NODE_181, 1, GAL_R44, GAL_R45, GAL_C27, NODE_178, &galaxian_555_fire_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:94:33: note: in expansion of macro 'RES_K' 94 | #define GAL_R45 RES_K(22) | ^~~~~ src/mame/audio/galaxian.c:356:63: note: in expansion of macro 'GAL_R45' 356 | DISCRETE_555_ASTABLE_CV(NODE_181, 1, GAL_R44, GAL_R45, GAL_C27, NODE_178, &galaxian_555_fire_vco_desc) | ^~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/galaxian.c:356:17: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 356 | DISCRETE_555_ASTABLE_CV(NODE_181, 1, GAL_R44, GAL_R45, GAL_C27, NODE_178, &galaxian_555_fire_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/galaxian.c:117:33: note: in expansion of macro 'CAP_U' 117 | #define GAL_C27 CAP_U(0.01) | ^~~~~ src/mame/audio/galaxian.c:356:72: note: in expansion of macro 'GAL_C27' 356 | DISCRETE_555_ASTABLE_CV(NODE_181, 1, GAL_R44, GAL_R45, GAL_C27, NODE_178, &galaxian_555_fire_vco_desc) | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gaplus.c -o obj/mame/video/gaplus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gaplus.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galaga.c -o obj/mame/drivers/galaga.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/galaga.c:699: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/galaxold.c -o obj/mame/video/galaxold.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/galaxold.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gaplus.c -o obj/mame/drivers/gaplus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gaplus.c:152: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kungfur.c -o obj/mame/drivers/kungfur.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/kungfur.c:59: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/namcofl.c -o obj/mame/video/namcofl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/namcofl.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mappy.c -o obj/mame/video/mappy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mappy.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcoic.c -o obj/mame/drivers/namcoic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/namcoic.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/namcona1.c -o obj/mame/video/namcona1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/namcona1.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcofl.c -o obj/mame/drivers/namcofl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/namcofl.c:158: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galaxold.c -o obj/mame/drivers/galaxold.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/galaxold.c:365: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/namconb1.c -o obj/mame/video/namconb1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/namconb1.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mappy.c -o obj/mame/drivers/mappy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mappy.c:549: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcona1.c -o obj/mame/drivers/namcona1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/namcona1.c:166: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcond1.c -o obj/mame/drivers/namcond1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/namcond1.c:69: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/namcond1.c -o obj/mame/machine/namcond1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/namcond1.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcops2.c -o obj/mame/drivers/namcops2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/namcops2.c:88: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namconb1.c -o obj/mame/drivers/namconb1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/namconb1.c:272: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ygv608.c -o obj/mame/video/ygv608.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ygv608.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/namcos1.c -o obj/mame/video/namcos1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/namcos1.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/namcos1.c -o obj/mame/machine/namcos1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/namcos1.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galaxian.c -o obj/mame/drivers/galaxian.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/galaxian.c:411: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/drivers/galaxian.c:417: src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/drivers/galaxian.c:5011:9: note: in expansion of macro 'DISCRETE_CRFILTER' 5011 | DISCRETE_CRFILTER(NODE_40,NODE_30,RES_K(30),CAP_U(0.15)) | ^~~~~~~~~~~~~~~~~ src/mame/drivers/galaxian.c:5011:43: note: in expansion of macro 'RES_K' 5011 | DISCRETE_CRFILTER(NODE_40,NODE_30,RES_K(30),CAP_U(0.15)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.4999999999999999e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/drivers/galaxian.c:5011:9: note: in expansion of macro 'DISCRETE_CRFILTER' 5011 | DISCRETE_CRFILTER(NODE_40,NODE_30,RES_K(30),CAP_U(0.15)) | ^~~~~~~~~~~~~~~~~ src/mame/drivers/galaxian.c:5011:53: note: in expansion of macro 'CAP_U' 5011 | DISCRETE_CRFILTER(NODE_40,NODE_30,RES_K(30),CAP_U(0.15)) | ^~~~~ src/mame/drivers/galaxian.c: In member function 'void galaxian_state::init_mshuttle()': src/mame/drivers/galaxian.c:6286:81: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 6286 | { 0x40,0x41,0x44,0x15,0x05,0x51,0x54,0x55,0x50,0x00,0x01,0x04, -1,0x10,0x11,0x14 }, | ^~ src/mame/drivers/galaxian.c:6288:51: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 6288 | { 0x11,0x14,0x10,0x00,0x44,0x05, -1,0x04,0x45,0x15,0x55,0x50, -1,0x01,0x54,0x51 }, | ^~ src/mame/drivers/galaxian.c:6288:81: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 6288 | { 0x11,0x14,0x10,0x00,0x44,0x05, -1,0x04,0x45,0x15,0x55,0x50, -1,0x01,0x54,0x51 }, | ^~ src/mame/drivers/galaxian.c:6289:91: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 6289 | { 0x14,0x01,0x11,0x10,0x50,0x15,0x00,0x40,0x04,0x51,0x45,0x05,0x55,0x54, -1,0x44 }, | ^~ src/mame/drivers/galaxian.c:6290:31: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 6290 | { 0x04,0x10, -1,0x40,0x15,0x41,0x50,0x50,0x11, -1,0x14,0x00,0x51,0x45,0x55,0x01 }, | ^~ src/mame/drivers/galaxian.c:6290:66: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 6290 | { 0x04,0x10, -1,0x40,0x15,0x41,0x50,0x50,0x11, -1,0x14,0x00,0x51,0x45,0x55,0x01 }, | ^~ src/mame/drivers/galaxian.c:6291:41: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 6291 | { 0x44,0x45,0x00,0x51, -1, -1,0x15,0x11,0x01,0x10,0x04,0x55,0x05,0x40,0x50,0x41 }, | ^~ src/mame/drivers/galaxian.c:6291:46: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 6291 | { 0x44,0x45,0x00,0x51, -1, -1,0x15,0x11,0x01,0x10,0x04,0x55,0x05,0x40,0x50,0x41 }, | ^~ src/mame/drivers/galaxian.c:6292:66: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 6292 | { 0x51,0x00,0x01,0x05,0x04,0x55,0x54,0x50,0x41, -1,0x11,0x15,0x14,0x10,0x44,0x40 }, | ^~ src/mame/drivers/galaxian.c:6293:41: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 6293 | { 0x05,0x04,0x51,0x01, -1, -1,0x55, -1,0x00,0x50,0x15,0x14,0x44,0x41,0x40,0x54 }, | ^~ src/mame/drivers/galaxian.c:6293:46: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 6293 | { 0x05,0x04,0x51,0x01, -1, -1,0x55, -1,0x00,0x50,0x15,0x14,0x44,0x41,0x40,0x54 }, | ^~ src/mame/drivers/galaxian.c:6293:56: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 6293 | { 0x05,0x04,0x51,0x01, -1, -1,0x55, -1,0x00,0x50,0x15,0x14,0x44,0x41,0x40,0x54 }, | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcos1.c -o obj/mame/drivers/namcos1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/namcos1.c:336: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/ns11prot.c -o obj/mame/machine/ns11prot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/ns11prot.h:8, from src/mame/machine/ns11prot.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcos10.c -o obj/mame/drivers/namcos10.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/namcos10.c:267: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/namco_settings.c -o obj/mame/machine/namco_settings.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/namco_settings.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcos11.c -o obj/mame/drivers/namcos11.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/namcos11.c:272: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/namcos2.c -o obj/mame/machine/namcos2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/namcos2.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/namcos21.c -o obj/mame/video/namcos21.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/namcos21.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcos12.c -o obj/mame/drivers/namcos12.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/namcos12.c:1040: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/namcos2.c -o obj/mame/video/namcos2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/namcos2.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/namcos86.c -o obj/mame/video/namcos86.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/namcos86.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcos2.c -o obj/mame/drivers/namcos2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/namcos2.c:447: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcos86.c -o obj/mame/drivers/namcos86.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/namcos86.c:175: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcos21.c -o obj/mame/drivers/namcos21.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/namcos21.c:296: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/namcos22.c -o obj/mame/video/namcos22.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/namcos22.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pacland.c -o obj/mame/drivers/pacland.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pacland.c:191: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcos22.c -o obj/mame/drivers/namcos22.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/namcos22.c:1157: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pacland.c -o obj/mame/video/pacland.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/pacland.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcos23.c -o obj/mame/drivers/namcos23.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/namcos23.c:1233: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/polepos.c -o obj/mame/video/polepos.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/polepos.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/polepos.c -o obj/mame/audio/polepos.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/polepos.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/audio/namco52.h:6, from src/mame/audio/polepos.c:7: src/mame/audio/polepos.c:283:50: warning: narrowing conversion of '-2.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 283 | NODE_21, -POLEPOS_VREF) | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4579:133: note: in expansion of macro 'DSE' 4579 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) DSC_SND_ENTRY( NODE, dst_adder , DSS_NODE , 3, DSE( ENAB,INP0,INP1 ), DSE( ENAB,INP0,INP1 ), NULL, "DISCRETE_ADDER2" ), | ^~~ src/mame/audio/polepos.c:281:9: note: in expansion of macro 'DISCRETE_ADDER2' 281 | DISCRETE_ADDER2(POLEPOS_CHANL1_SND, | ^~~~~~~~~~~~~~~ src/mame/audio/polepos.c:300:50: warning: narrowing conversion of '-2.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 300 | NODE_31, -POLEPOS_VREF) | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4579:133: note: in expansion of macro 'DSE' 4579 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) DSC_SND_ENTRY( NODE, dst_adder , DSS_NODE , 3, DSE( ENAB,INP0,INP1 ), DSE( ENAB,INP0,INP1 ), NULL, "DISCRETE_ADDER2" ), | ^~~ src/mame/audio/polepos.c:298:9: note: in expansion of macro 'DISCRETE_ADDER2' 298 | DISCRETE_ADDER2(POLEPOS_CHANL2_SND, | ^~~~~~~~~~~~~~~ src/mame/audio/polepos.c:317:50: warning: narrowing conversion of '-2.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 317 | NODE_41, -POLEPOS_VREF) | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4579:133: note: in expansion of macro 'DSE' 4579 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) DSC_SND_ENTRY( NODE, dst_adder , DSS_NODE , 3, DSE( ENAB,INP0,INP1 ), DSE( ENAB,INP0,INP1 ), NULL, "DISCRETE_ADDER2" ), | ^~~ src/mame/audio/polepos.c:315:9: note: in expansion of macro 'DISCRETE_ADDER2' 315 | DISCRETE_ADDER2(POLEPOS_CHANL3_SND, | ^~~~~~~~~~~~~~~ src/mame/audio/polepos.c:330:50: warning: narrowing conversion of '-2.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 330 | NODE_50, -POLEPOS_VREF) | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4579:133: note: in expansion of macro 'DSE' 4579 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) DSC_SND_ENTRY( NODE, dst_adder , DSS_NODE , 3, DSE( ENAB,INP0,INP1 ), DSE( ENAB,INP0,INP1 ), NULL, "DISCRETE_ADDER2" ), | ^~~ src/mame/audio/polepos.c:328:9: note: in expansion of macro 'DISCRETE_ADDER2' 328 | DISCRETE_ADDER2(NODE_51, | ^~~~~~~~~~~~~~~ src/mame/audio/polepos.c:350:69: warning: narrowing conversion of '1.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 350 | 5.0 - OP_AMP_VP_RAIL_OFFSET - POLEPOS_VREF) /* MAX */ | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4582:133: note: in expansion of macro 'DSE' 4582 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) DSC_SND_ENTRY( NODE, dst_clamp , DSS_NODE , 3, DSE( INP0,MIN,MAX ), DSE( INP0,MIN,MAX ), NULL, "DISCRETE_CLAMP" ), | ^~~ src/mame/audio/polepos.c:347:9: note: in expansion of macro 'DISCRETE_CLAMP' 347 | DISCRETE_CLAMP(POLEPOS_CHANL4_SND, | ^~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/skykid.c -o obj/mame/video/skykid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/skykid.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rallyx.c -o obj/mame/video/rallyx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/rallyx.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tankbatt.c -o obj/mame/video/tankbatt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tankbatt.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rallyx.c -o obj/mame/drivers/rallyx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/rallyx.c:191: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/skykid.c -o obj/mame/drivers/skykid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/skykid.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tankbatt.c -o obj/mame/drivers/tankbatt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tankbatt.c:59: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/toypop.c -o obj/mame/video/toypop.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/toypop.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/polepos.c -o obj/mame/drivers/polepos.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/polepos.c:218: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/turrett.c -o obj/mame/audio/turrett.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/turrett.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/turrett.c -o obj/mame/video/turrett.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/turrett.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tceptor.c -o obj/mame/video/tceptor.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tceptor.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tceptor.c -o obj/mame/drivers/tceptor.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tceptor.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/geebee.c -o obj/mame/audio/geebee.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/geebee.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/toypop.c -o obj/mame/drivers/toypop.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/toypop.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/turrett.c -o obj/mame/drivers/turrett.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/turrett.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/c117.c -o obj/mame/machine/c117.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/c117.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/namco06.c -o obj/mame/machine/namco06.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/namco06.c:84: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/namcoio.c -o obj/mame/machine/namcoio.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/namcoio.c:111: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/warpwarp.c -o obj/mame/audio/warpwarp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/warpwarp.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/warpwarp.c -o obj/mame/video/warpwarp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/warpwarp.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/warpwarp.c -o obj/mame/drivers/warpwarp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/warpwarp.c:127: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/namco50.c -o obj/mame/machine/namco50.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/namco50.c:135: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/namco62.c -o obj/mame/machine/namco62.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/namco62.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/namco51.c -o obj/mame/machine/namco51.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/namco51.c:59: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/namco53.c -o obj/mame/machine/namco53.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/namco53.c:57: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/namco52.c -o obj/mame/audio/namco52.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/namco52.c:50: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/namco54.c -o obj/mame/audio/namco54.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/namco54.c:52: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/namcomcu.c -o obj/mame/machine/namcomcu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/namcomcu.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/c45.c -o obj/mame/video/c45.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/c45.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/c116.c -o obj/mame/video/c116.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/c116.c:68: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/neoboot.c -o obj/mame/machine/neoboot.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/crgolf.c -o obj/mame/drivers/crgolf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/crgolf.c:57: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/neoprot.c -o obj/mame/machine/neoprot.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/crgolf.c -o obj/mame/video/crgolf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/crgolf.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/suprgolf.c -o obj/mame/drivers/suprgolf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/suprgolf.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/neogeo.c -o obj/mame/video/neogeo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/neogeo.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/neogeo_spr.c -o obj/mame/video/neogeo_spr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/neogeo_spr.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/ng_memcard.c -o obj/mame/machine/ng_memcard.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/ng_memcard.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/armedf.c -o obj/mame/video/armedf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/armedf.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/neocrypt.c -o obj/mame/machine/neocrypt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/neocrypt.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cclimber.c -o obj/mame/video/cclimber.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/cclimber.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/cclimber.c -o obj/mame/machine/cclimber.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/cclimber.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/machine/cclimber.c: In member function 'void cclimber_state::init_cclimber()': src/mame/machine/cclimber.c:41:51: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 41 | { 0x04,0x51,0x45,0x00,0x44,0x10, -1,0x55,0x11,0x54,0x50,0x40,0x05, -1,0x14,0x01 }, | ^~ src/mame/machine/cclimber.c:41:86: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 41 | { 0x04,0x51,0x45,0x00,0x44,0x10, -1,0x55,0x11,0x54,0x50,0x40,0x05, -1,0x14,0x01 }, | ^~ src/mame/machine/cclimber.c:42:76: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 42 | { 0x54,0x51,0x15,0x45,0x44,0x01,0x11,0x41,0x04,0x55,0x50, -1,0x00,0x10,0x40, -1 }, | ^~ src/mame/machine/cclimber.c:42:96: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 42 | { 0x54,0x51,0x15,0x45,0x44,0x01,0x11,0x41,0x04,0x55,0x50, -1,0x00,0x10,0x40, -1 }, | ^~ src/mame/machine/cclimber.c:43:21: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 43 | { -1,0x54,0x14,0x50,0x51,0x01, -1,0x40,0x41,0x10,0x00,0x55,0x05,0x44,0x11,0x45 }, | ^~ src/mame/machine/cclimber.c:43:51: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 43 | { -1,0x54,0x14,0x50,0x51,0x01, -1,0x40,0x41,0x10,0x00,0x55,0x05,0x44,0x11,0x45 }, | ^~ src/mame/machine/cclimber.c:44:36: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 44 | { 0x51,0x04,0x10, -1,0x50,0x40,0x00, -1,0x41,0x01,0x05,0x15,0x11,0x14,0x44,0x54 }, | ^~ src/mame/machine/cclimber.c:44:56: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 44 | { 0x51,0x04,0x10, -1,0x50,0x40,0x00, -1,0x41,0x01,0x05,0x15,0x11,0x14,0x44,0x54 }, | ^~ src/mame/machine/cclimber.c:45:21: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 45 | { -1, -1,0x54,0x01,0x15,0x40,0x45,0x41,0x51,0x04,0x50,0x05,0x11,0x44,0x10,0x14 } | ^~ src/mame/machine/cclimber.c:45:26: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 45 | { -1, -1,0x54,0x01,0x15,0x40,0x45,0x41,0x51,0x04,0x50,0x05,0x11,0x44,0x10,0x14 } | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/neogeo.c -o obj/mame/drivers/neogeo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/neogeo.c:451: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/clshroad.c -o obj/mame/video/clshroad.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/clshroad.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/cclimber.c -o obj/mame/audio/cclimber.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/cclimber.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dacholer.c -o obj/mame/drivers/dacholer.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dacholer.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cop01.c -o obj/mame/video/cop01.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/cop01.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/clshroad.c -o obj/mame/drivers/clshroad.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/clshroad.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cclimber.c -o obj/mame/drivers/cclimber.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cclimber.c:205: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/armedf.c -o obj/mame/drivers/armedf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/armedf.c:290: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cop01.c -o obj/mame/drivers/cop01.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cop01.c:54: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/csplayh5.c -o obj/mame/drivers/csplayh5.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/csplayh5.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gomoku.c -o obj/mame/drivers/gomoku.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gomoku.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/galivan.c -o obj/mame/video/galivan.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/galivan.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/gomoku.c -o obj/mame/audio/gomoku.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/gomoku.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gomoku.c -o obj/mame/video/gomoku.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gomoku.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galivan.c -o obj/mame/drivers/galivan.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/galivan.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/hyhoo.c -o obj/mame/video/hyhoo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/hyhoo.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hyhoo.c -o obj/mame/drivers/hyhoo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/hyhoo.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/magmax.c -o obj/mame/video/magmax.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/magmax.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/neogeo_noslot.c -o obj/mame/drivers/neogeo_noslot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/neogeo_noslot.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/magmax.c -o obj/mame/drivers/magmax.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/magmax.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nbmj8688.c -o obj/mame/video/nbmj8688.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/nbmj8688.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nbmj8900.c -o obj/mame/drivers/nbmj8900.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/nbmj8900.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jangou.c -o obj/mame/drivers/jangou.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jangou.c:28: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nbmj8891.c -o obj/mame/video/nbmj8891.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/nbmj8891.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nbmj8900.c -o obj/mame/video/nbmj8900.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/nbmj8900.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nbmj8991.c -o obj/mame/video/nbmj8991.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/nbmj8991.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nbmj9195.c -o obj/mame/video/nbmj9195.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/nbmj9195.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nbmj8688.c -o obj/mame/drivers/nbmj8688.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/nbmj8688.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/niyanpai.c -o obj/mame/video/niyanpai.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/niyanpai.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nbmj8991.c -o obj/mame/drivers/nbmj8991.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/nbmj8991.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pastelg.c -o obj/mame/video/pastelg.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/pastelg.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nightgal.c -o obj/mame/drivers/nightgal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/nightgal.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nbmj8891.c -o obj/mame/drivers/nbmj8891.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/nbmj8891.c:41: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/niyanpai.c -o obj/mame/drivers/niyanpai.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/niyanpai.c:36: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pastelg.c -o obj/mame/drivers/pastelg.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pastelg.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/seicross.c -o obj/mame/video/seicross.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/seicross.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nbmj9195.c -o obj/mame/drivers/nbmj9195.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/nbmj9195.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/terracre.c -o obj/mame/video/terracre.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/terracre.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tubep.c -o obj/mame/video/tubep.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tubep.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/seicross.c -o obj/mame/drivers/seicross.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/seicross.c:45: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wiping.c -o obj/mame/drivers/wiping.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wiping.c:36: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/wiping.c -o obj/mame/audio/wiping.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/wiping.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/terracre.c -o obj/mame/drivers/terracre.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/terracre.c:81: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wiping.c -o obj/mame/video/wiping.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/wiping.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tubep.c -o obj/mame/drivers/tubep.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tubep.c:101: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/nb1414m4.c -o obj/mame/machine/nb1414m4.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/nb1414m4.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/nb1413m3.c -o obj/mame/machine/nb1413m3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/nb1413m3.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cham24.c -o obj/mame/drivers/cham24.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cham24.c:57: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dkong.c -o obj/mame/video/dkong.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/dkong.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mario.c -o obj/mame/video/mario.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mario.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mario.c -o obj/mame/drivers/mario.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mario.c:92: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/multigam.c -o obj/mame/drivers/multigam.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/multigam.c:107: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/mario.c -o obj/mame/audio/mario.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/mario.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/mario.h:12, from src/mame/audio/mario.c:6: src/mame/audio/mario.c:370:61: warning: narrowing conversion of '3.2547499999999993e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 370 | DISCRETE_ONESHOTR(_N, 0, _T, 1, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4615:133: note: in expansion of macro 'DSE' 4615 | #define DISCRETE_ONESHOTR(NODE,RESET,TRIG,AMPL,WIDTH,TYPE) DSC_SND_ENTRY( NODE, dst_oneshot , DSS_NODE , 5, DSE( RESET,TRIG,AMPL,WIDTH,NODE_NC ), DSE( RESET,TRIG,AMPL,WIDTH,TYPE ), NULL, "One Shot Resetable" ), | ^~~ src/mame/audio/mario.c:370:9: note: in expansion of macro 'DISCRETE_ONESHOTR' 370 | DISCRETE_ONESHOTR(_N, 0, _T, 1, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mario.c:406:9: note: in expansion of macro 'DISCRETE_LS123' 406 | DISCRETE_LS123(NODE_10, /* IC 2H, pin 13 */ | ^~~~~~~~~~~~~~ src/mame/audio/mario.c:439:17: warning: narrowing conversion of '1.15e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 439 | 0.115, 4.0) /* measured Low/High */ | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4643:133: note: in expansion of macro 'DSE' 4643 | #define DISCRETE_XTIME_BUFFER(NODE,IN0,LOW,HIGH) DSC_SND_ENTRY( NODE, dst_xtime_buffer, DSS_NODE , 4, DSE( IN0,LOW,HIGH,NODE_NC ), DSE( IN0,LOW,HIGH,0 ), NULL, "DISCRETE_XTIME_BUFFER" ), | ^~~ src/mame/audio/mario.c:437:9: note: in expansion of macro 'DISCRETE_XTIME_BUFFER' 437 | DISCRETE_XTIME_BUFFER(NODE_11, /* IC 1H, pin 10 */ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mario.c:439:24: warning: narrowing conversion of '4.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 439 | 0.115, 4.0) /* measured Low/High */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4643:133: note: in expansion of macro 'DSE' 4643 | #define DISCRETE_XTIME_BUFFER(NODE,IN0,LOW,HIGH) DSC_SND_ENTRY( NODE, dst_xtime_buffer, DSS_NODE , 4, DSE( IN0,LOW,HIGH,NODE_NC ), DSE( IN0,LOW,HIGH,0 ), NULL, "DISCRETE_XTIME_BUFFER" ), | ^~~ src/mame/audio/mario.c:437:9: note: in expansion of macro 'DISCRETE_XTIME_BUFFER' 437 | DISCRETE_XTIME_BUFFER(NODE_11, /* IC 1H, pin 10 */ | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:20:46: warning: narrowing conversion of '4.2555331991951707e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 20 | #define RES_3_PARALLEL(r1, r2, r3) (1.0 / (1.0 / (r1) + 1.0 / (r2) + 1.0 / (r3))) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mario.c:441:9: note: in expansion of macro 'DISCRETE_RCFILTER' 441 | DISCRETE_RCFILTER(NODE_12, NODE_11, RES_3_PARALLEL(MR_R6, LS629_FREQ_R_IN, LS629_FREQ_R_IN), MR_C3 ) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mario.c:441:45: note: in expansion of macro 'RES_3_PARALLEL' 441 | DISCRETE_RCFILTER(NODE_12, NODE_11, RES_3_PARALLEL(MR_R6, LS629_FREQ_R_IN, LS629_FREQ_R_IN), MR_C3 ) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mario.c:441:9: note: in expansion of macro 'DISCRETE_RCFILTER' 441 | DISCRETE_RCFILTER(NODE_12, NODE_11, RES_3_PARALLEL(MR_R6, LS629_FREQ_R_IN, LS629_FREQ_R_IN), MR_C3 ) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mario.c:347:21: note: in expansion of macro 'CAP_U' 347 | #define MR_C3 CAP_U(10) /* verified */ | ^~~~~ src/mame/audio/mario.c:441:102: note: in expansion of macro 'MR_C3' 441 | DISCRETE_RCFILTER(NODE_12, NODE_11, RES_3_PARALLEL(MR_R6, LS629_FREQ_R_IN, LS629_FREQ_R_IN), MR_C3 ) | ^~~~~ src/mame/audio/mario.c:459:17: warning: narrowing conversion of '6.6000000000000003e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 459 | 0.066, 3.8) /* LOW; HIGH (varies due to load 3.7 - 4.4) */ | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4645:133: note: in expansion of macro 'DSE' 4645 | #define DISCRETE_XTIME_AND(NODE,IN0,IN1,LOW,HIGH) DSC_SND_ENTRY( NODE, dst_xtime_and , DSS_NODE , 5, DSE( IN0,IN1,LOW,HIGH,NODE_NC ), DSE( IN0,IN1,LOW,HIGH,0 ), NULL, "DISCRETE_XTIME_AND" ), | ^~~ src/mame/audio/mario.c:457:9: note: in expansion of macro 'DISCRETE_XTIME_AND' 457 | DISCRETE_XTIME_AND(DS_OUT_SOUND0, /* IC 2K, pin 6 */ | ^~~~~~~~~~~~~~~~~~ src/mame/audio/mario.c:459:24: warning: narrowing conversion of '3.7999999999999998e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 459 | 0.066, 3.8) /* LOW; HIGH (varies due to load 3.7 - 4.4) */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4645:133: note: in expansion of macro 'DSE' 4645 | #define DISCRETE_XTIME_AND(NODE,IN0,IN1,LOW,HIGH) DSC_SND_ENTRY( NODE, dst_xtime_and , DSS_NODE , 5, DSE( IN0,IN1,LOW,HIGH,NODE_NC ), DSE( IN0,IN1,LOW,HIGH,0 ), NULL, "DISCRETE_XTIME_AND" ), | ^~~ src/mame/audio/mario.c:457:9: note: in expansion of macro 'DISCRETE_XTIME_AND' 457 | DISCRETE_XTIME_AND(DS_OUT_SOUND0, /* IC 2K, pin 6 */ | ^~~~~~~~~~~~~~~~~~ src/mame/audio/mario.c:370:61: warning: narrowing conversion of '3.2547499999999993e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 370 | DISCRETE_ONESHOTR(_N, 0, _T, 1, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4615:133: note: in expansion of macro 'DSE' 4615 | #define DISCRETE_ONESHOTR(NODE,RESET,TRIG,AMPL,WIDTH,TYPE) DSC_SND_ENTRY( NODE, dst_oneshot , DSS_NODE , 5, DSE( RESET,TRIG,AMPL,WIDTH,NODE_NC ), DSE( RESET,TRIG,AMPL,WIDTH,TYPE ), NULL, "One Shot Resetable" ), | ^~~ src/mame/audio/mario.c:370:9: note: in expansion of macro 'DISCRETE_ONESHOTR' 370 | DISCRETE_ONESHOTR(_N, 0, _T, 1, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mario.c:468:9: note: in expansion of macro 'DISCRETE_LS123' 468 | DISCRETE_LS123(NODE_20, /* IC 2H, pin 5 */ | ^~~~~~~~~~~~~~ src/mame/audio/mario.c:501:17: warning: narrowing conversion of '1.15e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 501 | 0.115, 4.0) /* measured Low/High */ | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4643:133: note: in expansion of macro 'DSE' 4643 | #define DISCRETE_XTIME_BUFFER(NODE,IN0,LOW,HIGH) DSC_SND_ENTRY( NODE, dst_xtime_buffer, DSS_NODE , 4, DSE( IN0,LOW,HIGH,NODE_NC ), DSE( IN0,LOW,HIGH,0 ), NULL, "DISCRETE_XTIME_BUFFER" ), | ^~~ src/mame/audio/mario.c:499:9: note: in expansion of macro 'DISCRETE_XTIME_BUFFER' 499 | DISCRETE_XTIME_BUFFER(NODE_21, /* IC 1H, pin 8 */ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mario.c:501:24: warning: narrowing conversion of '4.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 501 | 0.115, 4.0) /* measured Low/High */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4643:133: note: in expansion of macro 'DSE' 4643 | #define DISCRETE_XTIME_BUFFER(NODE,IN0,LOW,HIGH) DSC_SND_ENTRY( NODE, dst_xtime_buffer, DSS_NODE , 4, DSE( IN0,LOW,HIGH,NODE_NC ), DSE( IN0,LOW,HIGH,0 ), NULL, "DISCRETE_XTIME_BUFFER" ), | ^~~ src/mame/audio/mario.c:499:9: note: in expansion of macro 'DISCRETE_XTIME_BUFFER' 499 | DISCRETE_XTIME_BUFFER(NODE_21, /* IC 1H, pin 8 */ | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:20:46: warning: narrowing conversion of '4.2555331991951707e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 20 | #define RES_3_PARALLEL(r1, r2, r3) (1.0 / (1.0 / (r1) + 1.0 / (r2) + 1.0 / (r3))) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mario.c:503:9: note: in expansion of macro 'DISCRETE_RCFILTER' 503 | DISCRETE_RCFILTER(NODE_22, NODE_21, RES_3_PARALLEL(MR_R7, LS629_FREQ_R_IN, LS629_FREQ_R_IN), MR_C4 ) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mario.c:503:45: note: in expansion of macro 'RES_3_PARALLEL' 503 | DISCRETE_RCFILTER(NODE_22, NODE_21, RES_3_PARALLEL(MR_R7, LS629_FREQ_R_IN, LS629_FREQ_R_IN), MR_C4 ) | ^~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999999e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/mario.c:503:9: note: in expansion of macro 'DISCRETE_RCFILTER' 503 | DISCRETE_RCFILTER(NODE_22, NODE_21, RES_3_PARALLEL(MR_R7, LS629_FREQ_R_IN, LS629_FREQ_R_IN), MR_C4 ) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mario.c:348:21: note: in expansion of macro 'CAP_U' 348 | #define MR_C4 CAP_U(4.7) /* verified */ | ^~~~~ src/mame/audio/mario.c:503:102: note: in expansion of macro 'MR_C4' 503 | DISCRETE_RCFILTER(NODE_22, NODE_21, RES_3_PARALLEL(MR_R7, LS629_FREQ_R_IN, LS629_FREQ_R_IN), MR_C4 ) | ^~~~~ src/mame/audio/mario.c:521:17: warning: narrowing conversion of '6.6000000000000003e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 521 | 0.066, 3.8) /* LOW; HIGH (varies due to load 3.7 - 4.4) */ | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4645:133: note: in expansion of macro 'DSE' 4645 | #define DISCRETE_XTIME_AND(NODE,IN0,IN1,LOW,HIGH) DSC_SND_ENTRY( NODE, dst_xtime_and , DSS_NODE , 5, DSE( IN0,IN1,LOW,HIGH,NODE_NC ), DSE( IN0,IN1,LOW,HIGH,0 ), NULL, "DISCRETE_XTIME_AND" ), | ^~~ src/mame/audio/mario.c:519:9: note: in expansion of macro 'DISCRETE_XTIME_AND' 519 | DISCRETE_XTIME_AND(DS_OUT_SOUND1, /* IC 2K, pin 3 */ | ^~~~~~~~~~~~~~~~~~ src/mame/audio/mario.c:521:24: warning: narrowing conversion of '3.7999999999999998e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 521 | 0.066, 3.8) /* LOW; HIGH (varies due to load 3.7 - 4.4) */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4645:133: note: in expansion of macro 'DSE' 4645 | #define DISCRETE_XTIME_AND(NODE,IN0,IN1,LOW,HIGH) DSC_SND_ENTRY( NODE, dst_xtime_and , DSS_NODE , 5, DSE( IN0,IN1,LOW,HIGH,NODE_NC ), DSE( IN0,IN1,LOW,HIGH,0 ), NULL, "DISCRETE_XTIME_AND" ), | ^~~ src/mame/audio/mario.c:519:9: note: in expansion of macro 'DISCRETE_XTIME_AND' 519 | DISCRETE_XTIME_AND(DS_OUT_SOUND1, /* IC 2K, pin 3 */ | ^~~~~~~~~~~~~~~~~~ src/mame/audio/mario.c:370:61: warning: narrowing conversion of '5.6047499999999993e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 370 | DISCRETE_ONESHOTR(_N, 0, _T, 1, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4615:133: note: in expansion of macro 'DSE' 4615 | #define DISCRETE_ONESHOTR(NODE,RESET,TRIG,AMPL,WIDTH,TYPE) DSC_SND_ENTRY( NODE, dst_oneshot , DSS_NODE , 5, DSE( RESET,TRIG,AMPL,WIDTH,NODE_NC ), DSE( RESET,TRIG,AMPL,WIDTH,TYPE ), NULL, "One Shot Resetable" ), | ^~~ src/mame/audio/mario.c:370:9: note: in expansion of macro 'DISCRETE_ONESHOTR' 370 | DISCRETE_ONESHOTR(_N, 0, _T, 1, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE) | ^~~~~~~~~~~~~~~~~ src/mame/audio/mario.c:538:9: note: in expansion of macro 'DISCRETE_LS123' 538 | DISCRETE_LS123(NODE_110, /* IC 4L, pin 13 */ | ^~~~~~~~~~~~~~ src/mame/audio/mario.c:543:17: warning: narrowing conversion of '1.51e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 543 | 0.151, 4.14) /* measured Low/High */ | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4644:133: note: in expansion of macro 'DSE' 4644 | #define DISCRETE_XTIME_INVERTER(NODE,IN0,LOW,HIGH) DSC_SND_ENTRY( NODE, dst_xtime_buffer, DSS_NODE , 4, DSE( IN0,LOW,HIGH,NODE_NC ), DSE( IN0,LOW,HIGH,1 ), NULL, "DISCRETE_XTIME_INVERTER" ), | ^~~ src/mame/audio/mario.c:541:9: note: in expansion of macro 'DISCRETE_XTIME_INVERTER' 541 | DISCRETE_XTIME_INVERTER(NODE_111, /* IC 4J, pin 8 */ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mario.c:543:24: warning: narrowing conversion of '4.1399999999999997e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 543 | 0.151, 4.14) /* measured Low/High */ | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4644:133: note: in expansion of macro 'DSE' 4644 | #define DISCRETE_XTIME_INVERTER(NODE,IN0,LOW,HIGH) DSC_SND_ENTRY( NODE, dst_xtime_buffer, DSS_NODE , 4, DSE( IN0,LOW,HIGH,NODE_NC ), DSE( IN0,LOW,HIGH,1 ), NULL, "DISCRETE_XTIME_INVERTER" ), | ^~~ src/mame/audio/mario.c:541:9: note: in expansion of macro 'DISCRETE_XTIME_INVERTER' 541 | DISCRETE_XTIME_INVERTER(NODE_111, /* IC 4J, pin 8 */ | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.3500000000000001e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/mario.c:637:1: note: in expansion of macro 'DISCRETE_SOUND_END' 637 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '4.1500000000000004e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/mario.c:637:1: note: in expansion of macro 'DISCRETE_SOUND_END' 637 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '6.6000000000000003e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/mario.c:637:1: note: in expansion of macro 'DISCRETE_SOUND_END' 637 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '4.0700000000000003e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/mario.c:637:1: note: in expansion of macro 'DISCRETE_SOUND_END' 637 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/mario.c:607:54: warning: narrowing conversion of '1.5625e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 607 | DISCRETE_MULTIPLY(NODE_170, DS_DAC, TTL_HIGH / 256.0) /* MXR1 */ | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/mario.c:607:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 607 | DISCRETE_MULTIPLY(NODE_170, DS_DAC, TTL_HIGH / 256.0) /* MXR1 */ | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '7.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4669:133: note: in expansion of macro 'DSE' 4669 | #define DISCRETE_RCFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_RCFILTER_VREF" ), | ^~~ src/mame/audio/mario.c:616:9: note: in expansion of macro 'DISCRETE_RCFILTER_VREF' 616 | DISCRETE_RCFILTER_VREF(DS_OUT_DAC, NODE_171, RES_K(750), CAP_P(180), 2.5) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mario.c:616:54: note: in expansion of macro 'RES_K' 616 | DISCRETE_RCFILTER_VREF(DS_OUT_DAC, NODE_171, RES_K(750), CAP_P(180), 2.5) | ^~~~~ src/emu/machine/rescap.h:11:35: warning: narrowing conversion of '1.8e-10' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 11 | #define CAP_P(cap) ((double)(cap) * 1e-12) | ~~~~~~~~~~~~~~~^~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4669:133: note: in expansion of macro 'DSE' 4669 | #define DISCRETE_RCFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_RCFILTER_VREF" ), | ^~~ src/mame/audio/mario.c:616:9: note: in expansion of macro 'DISCRETE_RCFILTER_VREF' 616 | DISCRETE_RCFILTER_VREF(DS_OUT_DAC, NODE_171, RES_K(750), CAP_P(180), 2.5) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mario.c:616:66: note: in expansion of macro 'CAP_P' 616 | DISCRETE_RCFILTER_VREF(DS_OUT_DAC, NODE_171, RES_K(750), CAP_P(180), 2.5) | ^~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '2.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/mario.c:637:1: note: in expansion of macro 'DISCRETE_SOUND_END' 637 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/n8080.c -o obj/mame/audio/n8080.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/n8080.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/n8080.c -o obj/mame/drivers/n8080.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/n8080.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/n8080.c -o obj/mame/video/n8080.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/n8080.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dkong.c -o obj/mame/drivers/dkong.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dkong.c:382: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/playch10.c -o obj/mame/video/playch10.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/playch10.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/dkong.c -o obj/mame/audio/dkong.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/dkong.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/audio/dkong.c:4: src/mame/audio/dkong.c:362:55: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 362 | DISCRETE_LFSR_NOISE(NODE_11, 1, 1, CLOCK_2VF, 1.0, 0, 0.5, &dkong_lfsr) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/dkong.c:362:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 362 | DISCRETE_LFSR_NOISE(NODE_11, 1, 1, CLOCK_2VF, 1.0, 0, 0.5, &dkong_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:362:63: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 362 | DISCRETE_LFSR_NOISE(NODE_11, 1, 1, CLOCK_2VF, 1.0, 0, 0.5, &dkong_lfsr) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/dkong.c:362:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 362 | DISCRETE_LFSR_NOISE(NODE_11, 1, 1, CLOCK_2VF, 1.0, 0, 0.5, &dkong_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:79:29: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 79 | #define DK_SUP_V 5.0 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4622:133: note: in expansion of macro 'DSE' 4622 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), FUNCT, "DISCRETE_TRANSFORM3" ), | ^~~ src/mame/audio/dkong.c:364:9: note: in expansion of macro 'DISCRETE_TRANSFORM3' 364 | DISCRETE_TRANSFORM3(NODE_13,NODE_12,3,DK_SUP_V,"01>2*") | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:364:47: note: in expansion of macro 'DK_SUP_V' 364 | DISCRETE_TRANSFORM3(NODE_13,NODE_12,3,DK_SUP_V,"01>2*") | ^~~~~~~~ src/mame/audio/dkong.c:370:47: warning: narrowing conversion of '5.9999999999999998e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 370 | DISCRETE_TRANSFORM2(NODE_16, NODE_15, 0.6, "01>") | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4621:133: note: in expansion of macro 'DSE' 4621 | #define DISCRETE_TRANSFORM2(NODE,INP0,INP1,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 2, DSE( INP0,INP1 ), DSE( INP0,INP1 ), FUNCT, "DISCRETE_TRANSFORM2" ), | ^~~ src/mame/audio/dkong.c:370:9: note: in expansion of macro 'DISCRETE_TRANSFORM2' 370 | DISCRETE_TRANSFORM2(NODE_16, NODE_15, 0.6, "01>") | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:79:29: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 79 | #define DK_SUP_V 5.0 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4663:133: note: in expansion of macro 'DSE' 4663 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc2 , DSS_NODE , 6, DSE( SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC ), DSE( SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL ), NULL, "DISCRETE_RCDISC2" ), | ^~~ src/mame/audio/dkong.c:371:9: note: in expansion of macro 'DISCRETE_RCDISC2' 371 | DISCRETE_RCDISC2(NODE_17,NODE_16,DK_SUP_V,DK_R8+DK_R7,0.0,DK_R7,DK_C20) | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:371:42: note: in expansion of macro 'DK_SUP_V' 371 | DISCRETE_RCDISC2(NODE_17,NODE_16,DK_SUP_V,DK_R8+DK_R7,0.0,DK_R7,DK_C20) | ^~~~~~~~ src/mame/audio/dkong.c:371:63: warning: narrowing conversion of '0.0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 371 | DISCRETE_RCDISC2(NODE_17,NODE_16,DK_SUP_V,DK_R8+DK_R7,0.0,DK_R7,DK_C20) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4663:133: note: in expansion of macro 'DSE' 4663 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc2 , DSS_NODE , 6, DSE( SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC ), DSE( SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL ), NULL, "DISCRETE_RCDISC2" ), | ^~~ src/mame/audio/dkong.c:371:9: note: in expansion of macro 'DISCRETE_RCDISC2' 371 | DISCRETE_RCDISC2(NODE_17,NODE_16,DK_SUP_V,DK_R8+DK_R7,0.0,DK_R7,DK_C20) | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:376:54: warning: narrowing conversion of '7.1830985915492962e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 376 | DISCRETE_MULTIPLY(DS_OUT_SOUND0,NODE_22,DK_R3/R_SERIES(DK_R3,DK_R4)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/dkong.c:376:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 376 | DISCRETE_MULTIPLY(DS_OUT_SOUND0,NODE_22,DK_R3/R_SERIES(DK_R3,DK_R4)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4686:128: note: in expansion of macro 'DSE' 4686 | #define DISCRETE_CUSTOM8(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 8, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), INFO, "DISCRETE_CUSTOM8" ), | ^~~ src/mame/audio/dkong.c:389:9: note: in expansion of macro 'DISCRETE_CUSTOM8' 389 | DISCRETE_CUSTOM8(NODE_28, dkong_custom_mixer, DS_SOUND1_INV, NODE_25, | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:127:21: note: in expansion of macro 'RES_K' 127 | #define DK_R32 RES_K(10) | ^~~~~ src/mame/audio/dkong.c:390:33: note: in expansion of macro 'DK_R32' 390 | DK_R32, DK_R50, DK_R51, DK_R49, DK_C24, DK_SUP_V, NULL) | ^~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4686:128: note: in expansion of macro 'DSE' 4686 | #define DISCRETE_CUSTOM8(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 8, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), INFO, "DISCRETE_CUSTOM8" ), | ^~~ src/mame/audio/dkong.c:389:9: note: in expansion of macro 'DISCRETE_CUSTOM8' 389 | DISCRETE_CUSTOM8(NODE_28, dkong_custom_mixer, DS_SOUND1_INV, NODE_25, | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:138:21: note: in expansion of macro 'RES_K' 138 | #define DK_R50 RES_K(10) | ^~~~~ src/mame/audio/dkong.c:390:41: note: in expansion of macro 'DK_R50' 390 | DK_R32, DK_R50, DK_R51, DK_R49, DK_C24, DK_SUP_V, NULL) | ^~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4686:128: note: in expansion of macro 'DSE' 4686 | #define DISCRETE_CUSTOM8(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 8, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), INFO, "DISCRETE_CUSTOM8" ), | ^~~ src/mame/audio/dkong.c:389:9: note: in expansion of macro 'DISCRETE_CUSTOM8' 389 | DISCRETE_CUSTOM8(NODE_28, dkong_custom_mixer, DS_SOUND1_INV, NODE_25, | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:139:21: note: in expansion of macro 'RES_K' 139 | #define DK_R51 RES_K(10) | ^~~~~ src/mame/audio/dkong.c:390:49: note: in expansion of macro 'DK_R51' 390 | DK_R32, DK_R50, DK_R51, DK_R49, DK_C24, DK_SUP_V, NULL) | ^~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4686:128: note: in expansion of macro 'DSE' 4686 | #define DISCRETE_CUSTOM8(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 8, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), INFO, "DISCRETE_CUSTOM8" ), | ^~~ src/mame/audio/dkong.c:389:9: note: in expansion of macro 'DISCRETE_CUSTOM8' 389 | DISCRETE_CUSTOM8(NODE_28, dkong_custom_mixer, DS_SOUND1_INV, NODE_25, | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:132:21: note: in expansion of macro 'RES_K' 132 | #define DK_R49 RES_K(1.2) | ^~~~~ src/mame/audio/dkong.c:390:57: note: in expansion of macro 'DK_R49' 390 | DK_R32, DK_R50, DK_R51, DK_R49, DK_C24, DK_SUP_V, NULL) | ^~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4686:128: note: in expansion of macro 'DSE' 4686 | #define DISCRETE_CUSTOM8(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 8, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), INFO, "DISCRETE_CUSTOM8" ), | ^~~ src/mame/audio/dkong.c:389:9: note: in expansion of macro 'DISCRETE_CUSTOM8' 389 | DISCRETE_CUSTOM8(NODE_28, dkong_custom_mixer, DS_SOUND1_INV, NODE_25, | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:154:21: note: in expansion of macro 'CAP_U' 154 | #define DK_C24 CAP_U(10) | ^~~~~ src/mame/audio/dkong.c:390:65: note: in expansion of macro 'DK_C24' 390 | DK_R32, DK_R50, DK_R51, DK_R49, DK_C24, DK_SUP_V, NULL) | ^~~~~~ src/mame/audio/dkong.c:79:29: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 79 | #define DK_SUP_V 5.0 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4686:128: note: in expansion of macro 'DSE' 4686 | #define DISCRETE_CUSTOM8(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 8, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), INFO, "DISCRETE_CUSTOM8" ), | ^~~ src/mame/audio/dkong.c:389:9: note: in expansion of macro 'DISCRETE_CUSTOM8' 389 | DISCRETE_CUSTOM8(NODE_28, dkong_custom_mixer, DS_SOUND1_INV, NODE_25, | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:390:73: note: in expansion of macro 'DK_SUP_V' 390 | DK_R32, DK_R50, DK_R51, DK_R49, DK_C24, DK_SUP_V, NULL) | ^~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/dkong.c:398:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 398 | DISCRETE_555_ASTABLE_CV(NODE_29, 1, RES_K(47), RES_K(27), CAP_N(47), NODE_28, | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:398:45: note: in expansion of macro 'RES_K' 398 | DISCRETE_555_ASTABLE_CV(NODE_29, 1, RES_K(47), RES_K(27), CAP_N(47), NODE_28, | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/dkong.c:398:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 398 | DISCRETE_555_ASTABLE_CV(NODE_29, 1, RES_K(47), RES_K(27), CAP_N(47), NODE_28, | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:398:56: note: in expansion of macro 'RES_K' 398 | DISCRETE_555_ASTABLE_CV(NODE_29, 1, RES_K(47), RES_K(27), CAP_N(47), NODE_28, | ^~~~~ src/emu/machine/rescap.h:10:35: warning: narrowing conversion of '4.7000000000000004e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 10 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/dkong.c:398:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 398 | DISCRETE_555_ASTABLE_CV(NODE_29, 1, RES_K(47), RES_K(27), CAP_N(47), NODE_28, | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:398:67: note: in expansion of macro 'CAP_N' 398 | DISCRETE_555_ASTABLE_CV(NODE_29, 1, RES_K(47), RES_K(27), CAP_N(47), NODE_28, | ^~~~~ src/mame/audio/dkong.c:404:47: warning: narrowing conversion of '5.9999999999999998e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 404 | DISCRETE_TRANSFORM2(NODE_34, NODE_33, 0.6, "01>") | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4621:133: note: in expansion of macro 'DSE' 4621 | #define DISCRETE_TRANSFORM2(NODE,INP0,INP1,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 2, DSE( INP0,INP1 ), DSE( INP0,INP1 ), FUNCT, "DISCRETE_TRANSFORM2" ), | ^~~ src/mame/audio/dkong.c:404:9: note: in expansion of macro 'DISCRETE_TRANSFORM2' 404 | DISCRETE_TRANSFORM2(NODE_34, NODE_33, 0.6, "01>") | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:79:29: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 79 | #define DK_SUP_V 5.0 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4663:133: note: in expansion of macro 'DSE' 4663 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc2 , DSS_NODE , 6, DSE( SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC ), DSE( SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL ), NULL, "DISCRETE_RCDISC2" ), | ^~~ src/mame/audio/dkong.c:405:9: note: in expansion of macro 'DISCRETE_RCDISC2' 405 | DISCRETE_RCDISC2(NODE_35, NODE_34,DK_SUP_V,R_SERIES(DK_R30,DK_R29),0.0,DK_R29,DK_C17) | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:405:43: note: in expansion of macro 'DK_SUP_V' 405 | DISCRETE_RCDISC2(NODE_35, NODE_34,DK_SUP_V,R_SERIES(DK_R30,DK_R29),0.0,DK_R29,DK_C17) | ^~~~~~~~ src/mame/audio/dkong.c:405:76: warning: narrowing conversion of '0.0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 405 | DISCRETE_RCDISC2(NODE_35, NODE_34,DK_SUP_V,R_SERIES(DK_R30,DK_R29),0.0,DK_R29,DK_C17) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4663:133: note: in expansion of macro 'DSE' 4663 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc2 , DSS_NODE , 6, DSE( SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC ), DSE( SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL ), NULL, "DISCRETE_RCDISC2" ), | ^~~ src/mame/audio/dkong.c:405:9: note: in expansion of macro 'DISCRETE_RCDISC2' 405 | DISCRETE_RCDISC2(NODE_35, NODE_34,DK_SUP_V,R_SERIES(DK_R30,DK_R29),0.0,DK_R29,DK_C17) | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:410:55: warning: narrowing conversion of '7.1830985915492962e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 410 | DISCRETE_MULTIPLY(DS_OUT_SOUND1,NODE_39,DK_R25/(DK_R26+DK_R25)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/dkong.c:410:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 410 | DISCRETE_MULTIPLY(DS_OUT_SOUND1,NODE_39,DK_R25/(DK_R26+DK_R25)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4686:128: note: in expansion of macro 'DSE' 4686 | #define DISCRETE_CUSTOM8(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 8, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), INFO, "DISCRETE_CUSTOM8" ), | ^~~ src/mame/audio/dkong.c:421:9: note: in expansion of macro 'DISCRETE_CUSTOM8' 421 | DISCRETE_CUSTOM8(NODE_54, dkong_custom_mixer, DS_SOUND0_INV, NODE_51, | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:129:21: note: in expansion of macro 'RES_K' 129 | #define DK_R36 RES_K(1) | ^~~~~ src/mame/audio/dkong.c:422:33: note: in expansion of macro 'DK_R36' 422 | DK_R36, DK_R45, DK_R46, DK_R44, DK_C29, DK_SUP_V, NULL) | ^~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4686:128: note: in expansion of macro 'DSE' 4686 | #define DISCRETE_CUSTOM8(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 8, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), INFO, "DISCRETE_CUSTOM8" ), | ^~~ src/mame/audio/dkong.c:421:9: note: in expansion of macro 'DISCRETE_CUSTOM8' 421 | DISCRETE_CUSTOM8(NODE_54, dkong_custom_mixer, DS_SOUND0_INV, NODE_51, | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:134:21: note: in expansion of macro 'RES_K' 134 | #define DK_R45 RES_K(10) | ^~~~~ src/mame/audio/dkong.c:422:41: note: in expansion of macro 'DK_R45' 422 | DK_R36, DK_R45, DK_R46, DK_R44, DK_C29, DK_SUP_V, NULL) | ^~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4686:128: note: in expansion of macro 'DSE' 4686 | #define DISCRETE_CUSTOM8(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 8, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), INFO, "DISCRETE_CUSTOM8" ), | ^~~ src/mame/audio/dkong.c:421:9: note: in expansion of macro 'DISCRETE_CUSTOM8' 421 | DISCRETE_CUSTOM8(NODE_54, dkong_custom_mixer, DS_SOUND0_INV, NODE_51, | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:135:21: note: in expansion of macro 'RES_K' 135 | #define DK_R46 RES_K(12) | ^~~~~ src/mame/audio/dkong.c:422:49: note: in expansion of macro 'DK_R46' 422 | DK_R36, DK_R45, DK_R46, DK_R44, DK_C29, DK_SUP_V, NULL) | ^~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4686:128: note: in expansion of macro 'DSE' 4686 | #define DISCRETE_CUSTOM8(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 8, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), INFO, "DISCRETE_CUSTOM8" ), | ^~~ src/mame/audio/dkong.c:421:9: note: in expansion of macro 'DISCRETE_CUSTOM8' 421 | DISCRETE_CUSTOM8(NODE_54, dkong_custom_mixer, DS_SOUND0_INV, NODE_51, | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:133:21: note: in expansion of macro 'RES_K' 133 | #define DK_R44 RES_K(1.2) | ^~~~~ src/mame/audio/dkong.c:422:57: note: in expansion of macro 'DK_R44' 422 | DK_R36, DK_R45, DK_R46, DK_R44, DK_C29, DK_SUP_V, NULL) | ^~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '3.2999999999999997e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4686:128: note: in expansion of macro 'DSE' 4686 | #define DISCRETE_CUSTOM8(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 8, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), INFO, "DISCRETE_CUSTOM8" ), | ^~~ src/mame/audio/dkong.c:421:9: note: in expansion of macro 'DISCRETE_CUSTOM8' 421 | DISCRETE_CUSTOM8(NODE_54, dkong_custom_mixer, DS_SOUND0_INV, NODE_51, | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:157:21: note: in expansion of macro 'CAP_U' 157 | #define DK_C29 CAP_U(3.3) | ^~~~~ src/mame/audio/dkong.c:422:65: note: in expansion of macro 'DK_C29' 422 | DK_R36, DK_R45, DK_R46, DK_R44, DK_C29, DK_SUP_V, NULL) | ^~~~~~ src/mame/audio/dkong.c:79:29: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 79 | #define DK_SUP_V 5.0 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4686:128: note: in expansion of macro 'DSE' 4686 | #define DISCRETE_CUSTOM8(NODE,CLASS,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) DSC_SND_ENTRY( NODE, CLASS, DST_CUSTOM , 8, DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), DSE( IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 ), INFO, "DISCRETE_CUSTOM8" ), | ^~~ src/mame/audio/dkong.c:421:9: note: in expansion of macro 'DISCRETE_CUSTOM8' 421 | DISCRETE_CUSTOM8(NODE_54, dkong_custom_mixer, DS_SOUND0_INV, NODE_51, | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:422:73: note: in expansion of macro 'DK_SUP_V' 422 | DK_R36, DK_R45, DK_R46, DK_R44, DK_C29, DK_SUP_V, NULL) | ^~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/dkong.c:431:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 431 | DISCRETE_555_ASTABLE_CV(NODE_55, 1, RES_K(47), RES_K(27), CAP_N(33), NODE_54, &dkong_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:431:45: note: in expansion of macro 'RES_K' 431 | DISCRETE_555_ASTABLE_CV(NODE_55, 1, RES_K(47), RES_K(27), CAP_N(33), NODE_54, &dkong_555_vco_desc) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/dkong.c:431:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 431 | DISCRETE_555_ASTABLE_CV(NODE_55, 1, RES_K(47), RES_K(27), CAP_N(33), NODE_54, &dkong_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:431:56: note: in expansion of macro 'RES_K' 431 | DISCRETE_555_ASTABLE_CV(NODE_55, 1, RES_K(47), RES_K(27), CAP_N(33), NODE_54, &dkong_555_vco_desc) | ^~~~~ src/emu/machine/rescap.h:10:35: warning: narrowing conversion of '3.3000000000000004e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 10 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/dkong.c:431:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 431 | DISCRETE_555_ASTABLE_CV(NODE_55, 1, RES_K(47), RES_K(27), CAP_N(33), NODE_54, &dkong_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:431:67: note: in expansion of macro 'CAP_N' 431 | DISCRETE_555_ASTABLE_CV(NODE_55, 1, RES_K(47), RES_K(27), CAP_N(33), NODE_54, &dkong_555_vco_desc) | ^~~~~ src/mame/audio/dkong.c:435:51: warning: narrowing conversion of '1.12e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 435 | DISCRETE_CRFILTER(NODE_61, NODE_60, DK_R15+DK_R16, DK_C23) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/dkong.c:435:9: note: in expansion of macro 'DISCRETE_CRFILTER' 435 | DISCRETE_CRFILTER(NODE_61, NODE_60, DK_R15+DK_R16, DK_C23) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999999e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/dkong.c:435:9: note: in expansion of macro 'DISCRETE_CRFILTER' 435 | DISCRETE_CRFILTER(NODE_61, NODE_60, DK_R15+DK_R16, DK_C23) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:153:21: note: in expansion of macro 'CAP_U' 153 | #define DK_C23 CAP_U(4.7) | ^~~~~ src/mame/audio/dkong.c:435:60: note: in expansion of macro 'DK_C23' 435 | DISCRETE_CRFILTER(NODE_61, NODE_60, DK_R15+DK_R16, DK_C23) | ^~~~~~ src/mame/audio/dkong.c:436:57: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 436 | DISCRETE_MULTIPLY(DS_OUT_SOUND2, NODE_61, DK_R15/(DK_R15+DK_R16)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/dkong.c:436:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 436 | DISCRETE_MULTIPLY(DS_OUT_SOUND2, NODE_61, DK_R15/(DK_R15+DK_R16)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:452:55: warning: narrowing conversion of '1.953125e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 452 | DISCRETE_TRANSFORM4(NODE_71, DS_DAC, DK_SUP_V/256.0, NODE_70, DS_DISCHARGE_INV, "01*3!2+*") | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4623:133: note: in expansion of macro 'DSE' 4623 | #define DISCRETE_TRANSFORM4(NODE,INP0,INP1,INP2,INP3,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 4, DSE( INP0,INP1,INP2,INP3 ), DSE( INP0,INP1,INP2,INP3 ), FUNCT, "DISCRETE_TRANSFORM4" ), | ^~~ src/mame/audio/dkong.c:452:9: note: in expansion of macro 'DISCRETE_TRANSFORM4' 452 | DISCRETE_TRANSFORM4(NODE_71, DS_DAC, DK_SUP_V/256.0, NODE_70, DS_DISCHARGE_INV, "01*3!2+*") | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:481:53: warning: narrowing conversion of '1.5034965034965035e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 481 | DISCRETE_ADDER2(NODE_289,1,NODE_288,5.0*43.0/(100.0+43.0)) | ~~~~~~~~^~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4579:133: note: in expansion of macro 'DSE' 4579 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) DSC_SND_ENTRY( NODE, dst_adder , DSS_NODE , 3, DSE( ENAB,INP0,INP1 ), DSE( ENAB,INP0,INP1 ), NULL, "DISCRETE_ADDER2" ), | ^~~ src/mame/audio/dkong.c:481:9: note: in expansion of macro 'DISCRETE_ADDER2' 481 | DISCRETE_ADDER2(NODE_289,1,NODE_288,5.0*43.0/(100.0+43.0)) | ^~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '5.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/dkong.c:483:9: note: in expansion of macro 'DISCRETE_CRFILTER' 483 | DISCRETE_CRFILTER(NODE_295,NODE_294, RES_K(50), DK_C13) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:483:46: note: in expansion of macro 'RES_K' 483 | DISCRETE_CRFILTER(NODE_295,NODE_294, RES_K(50), DK_C13) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '3.2999999999999996e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/dkong.c:483:9: note: in expansion of macro 'DISCRETE_CRFILTER' 483 | DISCRETE_CRFILTER(NODE_295,NODE_294, RES_K(50), DK_C13) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:145:21: note: in expansion of macro 'CAP_U' 145 | #define DK_C13 CAP_U(33) | ^~~~~ src/mame/audio/dkong.c:483:57: note: in expansion of macro 'DK_C13' 483 | DISCRETE_CRFILTER(NODE_295,NODE_294, RES_K(50), DK_C13) | ^~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/dkong.c:486:9: note: in expansion of macro 'DISCRETE_CRFILTER' 486 | DISCRETE_CRFILTER(NODE_296,NODE_295, RES_K(1), CAP_U(4.7)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:486:46: note: in expansion of macro 'RES_K' 486 | DISCRETE_CRFILTER(NODE_296,NODE_295, RES_K(1), CAP_U(4.7)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999999e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/dkong.c:486:9: note: in expansion of macro 'DISCRETE_CRFILTER' 486 | DISCRETE_CRFILTER(NODE_296,NODE_295, RES_K(1), CAP_U(4.7)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:486:56: note: in expansion of macro 'CAP_U' 486 | DISCRETE_CRFILTER(NODE_296,NODE_295, RES_K(1), CAP_U(4.7)) | ^~~~~ src/mame/audio/dkong.c:654:55: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 654 | DISCRETE_LFSR_NOISE(NODE_11, 1, 1, CLOCK_2VF, 1.0, 0, 0.5, &dkong_lfsr) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/dkong.c:654:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 654 | DISCRETE_LFSR_NOISE(NODE_11, 1, 1, CLOCK_2VF, 1.0, 0, 0.5, &dkong_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:654:63: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 654 | DISCRETE_LFSR_NOISE(NODE_11, 1, 1, CLOCK_2VF, 1.0, 0, 0.5, &dkong_lfsr) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/dkong.c:654:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 654 | DISCRETE_LFSR_NOISE(NODE_11, 1, 1, CLOCK_2VF, 1.0, 0, 0.5, &dkong_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:79:29: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 79 | #define DK_SUP_V 5.0 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4622:133: note: in expansion of macro 'DSE' 4622 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), FUNCT, "DISCRETE_TRANSFORM3" ), | ^~~ src/mame/audio/dkong.c:657:9: note: in expansion of macro 'DISCRETE_TRANSFORM3' 657 | DISCRETE_TRANSFORM3(NODE_13,NODE_12,0x04,DK_SUP_V,"01&1=2*") /*QC => SND02 */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:657:50: note: in expansion of macro 'DK_SUP_V' 657 | DISCRETE_TRANSFORM3(NODE_13,NODE_12,0x04,DK_SUP_V,"01&1=2*") /*QC => SND02 */ | ^~~~~~~~ src/mame/audio/dkong.c:79:29: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 79 | #define DK_SUP_V 5.0 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4622:133: note: in expansion of macro 'DSE' 4622 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), FUNCT, "DISCRETE_TRANSFORM3" ), | ^~~ src/mame/audio/dkong.c:658:9: note: in expansion of macro 'DISCRETE_TRANSFORM3' 658 | DISCRETE_TRANSFORM3(NODE_14,NODE_12,0x02,DK_SUP_V,"01&1=2*") /*QB => SND01 */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:658:50: note: in expansion of macro 'DK_SUP_V' 658 | DISCRETE_TRANSFORM3(NODE_14,NODE_12,0x02,DK_SUP_V,"01&1=2*") /*QB => SND01 */ | ^~~~~~~~ src/mame/audio/dkong.c:667:47: warning: narrowing conversion of '5.9999999999999998e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 667 | DISCRETE_TRANSFORM2(NODE_17, NODE_16, 0.6, "01>") /* TR2 */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4621:133: note: in expansion of macro 'DSE' 4621 | #define DISCRETE_TRANSFORM2(NODE,INP0,INP1,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 2, DSE( INP0,INP1 ), DSE( INP0,INP1 ), FUNCT, "DISCRETE_TRANSFORM2" ), | ^~~ src/mame/audio/dkong.c:667:9: note: in expansion of macro 'DISCRETE_TRANSFORM2' 667 | DISCRETE_TRANSFORM2(NODE_17, NODE_16, 0.6, "01>") /* TR2 */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:79:29: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 79 | #define DK_SUP_V 5.0 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4663:133: note: in expansion of macro 'DSE' 4663 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc2 , DSS_NODE , 6, DSE( SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC ), DSE( SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL ), NULL, "DISCRETE_RCDISC2" ), | ^~~ src/mame/audio/dkong.c:668:9: note: in expansion of macro 'DISCRETE_RCDISC2' 668 | DISCRETE_RCDISC2(NODE_18,NODE_17,DK_SUP_V,RS_R8+RS_R7,0.0,RS_R7,RS_C19) | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:668:42: note: in expansion of macro 'DK_SUP_V' 668 | DISCRETE_RCDISC2(NODE_18,NODE_17,DK_SUP_V,RS_R8+RS_R7,0.0,RS_R7,RS_C19) | ^~~~~~~~ src/mame/audio/dkong.c:668:63: warning: narrowing conversion of '0.0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 668 | DISCRETE_RCDISC2(NODE_18,NODE_17,DK_SUP_V,RS_R8+RS_R7,0.0,RS_R7,RS_C19) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4663:133: note: in expansion of macro 'DSE' 4663 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc2 , DSS_NODE , 6, DSE( SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC ), DSE( SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL ), NULL, "DISCRETE_RCDISC2" ), | ^~~ src/mame/audio/dkong.c:668:9: note: in expansion of macro 'DISCRETE_RCDISC2' 668 | DISCRETE_RCDISC2(NODE_18,NODE_17,DK_SUP_V,RS_R8+RS_R7,0.0,RS_R7,RS_C19) | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:673:54: warning: narrowing conversion of '7.1830985915492962e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 673 | DISCRETE_MULTIPLY(DS_OUT_SOUND2,NODE_22,RS_R3/R_SERIES(RS_R3,RS_R4)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/dkong.c:673:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 673 | DISCRETE_MULTIPLY(DS_OUT_SOUND2,NODE_22,RS_R3/R_SERIES(RS_R3,RS_R4)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:682:47: warning: narrowing conversion of '5.9999999999999998e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 682 | DISCRETE_TRANSFORM2(NODE_27, NODE_26, 0.6, "01>") /* TR5 */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4621:133: note: in expansion of macro 'DSE' 4621 | #define DISCRETE_TRANSFORM2(NODE,INP0,INP1,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 2, DSE( INP0,INP1 ), DSE( INP0,INP1 ), FUNCT, "DISCRETE_TRANSFORM2" ), | ^~~ src/mame/audio/dkong.c:682:9: note: in expansion of macro 'DISCRETE_TRANSFORM2' 682 | DISCRETE_TRANSFORM2(NODE_27, NODE_26, 0.6, "01>") /* TR5 */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:79:29: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 79 | #define DK_SUP_V 5.0 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4663:133: note: in expansion of macro 'DSE' 4663 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc2 , DSS_NODE , 6, DSE( SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC ), DSE( SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL ), NULL, "DISCRETE_RCDISC2" ), | ^~~ src/mame/audio/dkong.c:683:9: note: in expansion of macro 'DISCRETE_RCDISC2' 683 | DISCRETE_RCDISC2(NODE_28,NODE_27,DK_SUP_V,RS_R31+RS_R30,0.0,RS_R30,RS_C30) | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:683:42: note: in expansion of macro 'DK_SUP_V' 683 | DISCRETE_RCDISC2(NODE_28,NODE_27,DK_SUP_V,RS_R31+RS_R30,0.0,RS_R30,RS_C30) | ^~~~~~~~ src/mame/audio/dkong.c:683:65: warning: narrowing conversion of '0.0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 683 | DISCRETE_RCDISC2(NODE_28,NODE_27,DK_SUP_V,RS_R31+RS_R30,0.0,RS_R30,RS_C30) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4663:133: note: in expansion of macro 'DSE' 4663 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc2 , DSS_NODE , 6, DSE( SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC ), DSE( SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL ), NULL, "DISCRETE_RCDISC2" ), | ^~~ src/mame/audio/dkong.c:683:9: note: in expansion of macro 'DISCRETE_RCDISC2' 683 | DISCRETE_RCDISC2(NODE_28,NODE_27,DK_SUP_V,RS_R31+RS_R30,0.0,RS_R30,RS_C30) | ^~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:688:55: warning: narrowing conversion of '7.1830985915492962e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 688 | DISCRETE_MULTIPLY(DS_OUT_SOUND1,NODE_31,RS_R26/R_SERIES(RS_R26,RS_R27)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/dkong.c:688:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 688 | DISCRETE_MULTIPLY(DS_OUT_SOUND1,NODE_31,RS_R26/R_SERIES(RS_R26,RS_R27)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:79:29: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 79 | #define DK_SUP_V 5.0 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4633:133: note: in expansion of macro 'DSE' 4633 | #define DISCRETE_MIXER3(NODE,ENAB,IN0,IN1,IN2,INFO) DSC_SND_ENTRY( NODE, dst_mixer , DSS_NODE , 4, DSE( ENAB,IN0,IN1,IN2 ), DSE( ENAB,IN0,IN1,IN2 ), INFO, "DISCRETE_MIXER3" ), | ^~~ src/mame/audio/dkong.c:695:9: note: in expansion of macro 'DISCRETE_MIXER3' 695 | DISCRETE_MIXER3(NODE_42, 1, NODE_41, DK_SUP_V, 0,&radarscp_mixer_desc_0) | ^~~~~~~~~~~~~~~ src/mame/audio/dkong.c:695:46: note: in expansion of macro 'DK_SUP_V' 695 | DISCRETE_MIXER3(NODE_42, 1, NODE_41, DK_SUP_V, 0,&radarscp_mixer_desc_0) | ^~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/dkong.c:698:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 698 | DISCRETE_555_ASTABLE_CV(NODE_43, DS_SOUND6, RES_K(47), RES_K(27), RS_C49, NODE_42, &radarscp_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:698:53: note: in expansion of macro 'RES_K' 698 | DISCRETE_555_ASTABLE_CV(NODE_43, DS_SOUND6, RES_K(47), RES_K(27), RS_C49, NODE_42, &radarscp_555_vco_desc) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/dkong.c:698:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 698 | DISCRETE_555_ASTABLE_CV(NODE_43, DS_SOUND6, RES_K(47), RES_K(27), RS_C49, NODE_42, &radarscp_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:698:64: note: in expansion of macro 'RES_K' 698 | DISCRETE_555_ASTABLE_CV(NODE_43, DS_SOUND6, RES_K(47), RES_K(27), RS_C49, NODE_42, &radarscp_555_vco_desc) | ^~~~~ src/emu/machine/rescap.h:10:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 10 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/dkong.c:698:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 698 | DISCRETE_555_ASTABLE_CV(NODE_43, DS_SOUND6, RES_K(47), RES_K(27), RS_C49, NODE_42, &radarscp_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:567:21: note: in expansion of macro 'CAP_N' 567 | #define RS_C49 CAP_N(10) | ^~~~~ src/mame/audio/dkong.c:698:75: note: in expansion of macro 'RS_C49' 698 | DISCRETE_555_ASTABLE_CV(NODE_43, DS_SOUND6, RES_K(47), RES_K(27), RS_C49, NODE_42, &radarscp_555_vco_desc) | ^~~~~~ src/mame/audio/dkong.c:701:51: warning: narrowing conversion of '1.12e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 701 | DISCRETE_CRFILTER(NODE_45, NODE_44, RS_R15+RS_R16, RS_C33) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/dkong.c:701:9: note: in expansion of macro 'DISCRETE_CRFILTER' 701 | DISCRETE_CRFILTER(NODE_45, NODE_44, RS_R15+RS_R16, RS_C33) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999999e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/dkong.c:701:9: note: in expansion of macro 'DISCRETE_CRFILTER' 701 | DISCRETE_CRFILTER(NODE_45, NODE_44, RS_R15+RS_R16, RS_C33) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:560:21: note: in expansion of macro 'CAP_U' 560 | #define RS_C33 CAP_U(4.7) | ^~~~~ src/mame/audio/dkong.c:701:60: note: in expansion of macro 'RS_C33' 701 | DISCRETE_CRFILTER(NODE_45, NODE_44, RS_R15+RS_R16, RS_C33) | ^~~~~~ src/mame/audio/dkong.c:702:57: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 702 | DISCRETE_MULTIPLY(DS_OUT_SOUND0, NODE_45, RS_R15/(RS_R15+RS_R16)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/dkong.c:702:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 702 | DISCRETE_MULTIPLY(DS_OUT_SOUND0, NODE_45, RS_R15/(RS_R15+RS_R16)) | ^~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dkong.c:753:1: note: in expansion of macro 'DISCRETE_SOUND_END' 753 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/dkong.c:714:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 714 | DISCRETE_555_ASTABLE_CV(NODE_54, DS_SOUND7, RES_K(47), RES_K(27), RS_C48, NODE_53, &radarscp_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:714:53: note: in expansion of macro 'RES_K' 714 | DISCRETE_555_ASTABLE_CV(NODE_54, DS_SOUND7, RES_K(47), RES_K(27), RS_C48, NODE_53, &radarscp_555_vco_desc) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/dkong.c:714:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 714 | DISCRETE_555_ASTABLE_CV(NODE_54, DS_SOUND7, RES_K(47), RES_K(27), RS_C48, NODE_53, &radarscp_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:714:64: note: in expansion of macro 'RES_K' 714 | DISCRETE_555_ASTABLE_CV(NODE_54, DS_SOUND7, RES_K(47), RES_K(27), RS_C48, NODE_53, &radarscp_555_vco_desc) | ^~~~~ src/emu/machine/rescap.h:10:35: warning: narrowing conversion of '3.3000000000000004e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 10 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/dkong.c:714:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 714 | DISCRETE_555_ASTABLE_CV(NODE_54, DS_SOUND7, RES_K(47), RES_K(27), RS_C48, NODE_53, &radarscp_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:566:21: note: in expansion of macro 'CAP_N' 566 | #define RS_C48 CAP_N(33) | ^~~~~ src/mame/audio/dkong.c:714:75: note: in expansion of macro 'RS_C48' 714 | DISCRETE_555_ASTABLE_CV(NODE_54, DS_SOUND7, RES_K(47), RES_K(27), RS_C48, NODE_53, &radarscp_555_vco_desc) | ^~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '2.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dkong.c:753:1: note: in expansion of macro 'DISCRETE_SOUND_END' 753 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:718:51: warning: narrowing conversion of '9.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 718 | DISCRETE_CRFILTER(NODE_57, NODE_56, RS_R43+RS_R44, RS_C46) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/dkong.c:718:9: note: in expansion of macro 'DISCRETE_CRFILTER' 718 | DISCRETE_CRFILTER(NODE_57, NODE_56, RS_R43+RS_R44, RS_C46) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/dkong.c:718:9: note: in expansion of macro 'DISCRETE_CRFILTER' 718 | DISCRETE_CRFILTER(NODE_57, NODE_56, RS_R43+RS_R44, RS_C46) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:564:21: note: in expansion of macro 'CAP_U' 564 | #define RS_C46 CAP_U(1) | ^~~~~ src/mame/audio/dkong.c:718:60: note: in expansion of macro 'RS_C46' 718 | DISCRETE_CRFILTER(NODE_57, NODE_56, RS_R43+RS_R44, RS_C46) | ^~~~~~ src/mame/audio/dkong.c:719:57: warning: narrowing conversion of '4.3333333333333335e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 719 | DISCRETE_MULTIPLY(DS_OUT_SOUND7, NODE_57, RS_R44/(RS_R43+RS_R44)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/dkong.c:719:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 719 | DISCRETE_MULTIPLY(DS_OUT_SOUND7, NODE_57, RS_R44/(RS_R43+RS_R44)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:726:56: warning: narrowing conversion of '1.953125e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 726 | DISCRETE_TRANSFORM4(NODE_171, DS_DAC, DK_SUP_V/256.0, NODE_170, DS_DISCHARGE_INV, "01*3!2+*") | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4623:133: note: in expansion of macro 'DSE' 4623 | #define DISCRETE_TRANSFORM4(NODE,INP0,INP1,INP2,INP3,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 4, DSE( INP0,INP1,INP2,INP3 ), DSE( INP0,INP1,INP2,INP3 ), FUNCT, "DISCRETE_TRANSFORM4" ), | ^~~ src/mame/audio/dkong.c:726:9: note: in expansion of macro 'DISCRETE_TRANSFORM4' 726 | DISCRETE_TRANSFORM4(NODE_171, DS_DAC, DK_SUP_V/256.0, NODE_170, DS_DISCHARGE_INV, "01*3!2+*") | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:748:53: warning: narrowing conversion of '1.5034965034965035e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 748 | DISCRETE_ADDER2(NODE_289,1,NODE_288,5.0*43.0/(100.0+43.0)) | ~~~~~~~~^~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4579:133: note: in expansion of macro 'DSE' 4579 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) DSC_SND_ENTRY( NODE, dst_adder , DSS_NODE , 3, DSE( ENAB,INP0,INP1 ), DSE( ENAB,INP0,INP1 ), NULL, "DISCRETE_ADDER2" ), | ^~~ src/mame/audio/dkong.c:748:9: note: in expansion of macro 'DISCRETE_ADDER2' 748 | DISCRETE_ADDER2(NODE_289,1,NODE_288,5.0*43.0/(100.0+43.0)) | ^~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '3.2999999999999996e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/dkong.c:750:9: note: in expansion of macro 'DISCRETE_CRFILTER' 750 | DISCRETE_CRFILTER(NODE_295,NODE_294, 1000, DK_C13) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:145:21: note: in expansion of macro 'CAP_U' 145 | #define DK_C13 CAP_U(33) | ^~~~~ src/mame/audio/dkong.c:750:52: note: in expansion of macro 'DK_C13' 750 | DISCRETE_CRFILTER(NODE_295,NODE_294, 1000, DK_C13) | ^~~~~~ src/mame/audio/dkong.c:817:68: warning: narrowing conversion of '5.6047499999999993e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 817 | DISCRETE_ONESHOTR(_N, 0, _T, TTL_HIGH, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4615:133: note: in expansion of macro 'DSE' 4615 | #define DISCRETE_ONESHOTR(NODE,RESET,TRIG,AMPL,WIDTH,TYPE) DSC_SND_ENTRY( NODE, dst_oneshot , DSS_NODE , 5, DSE( RESET,TRIG,AMPL,WIDTH,NODE_NC ), DSE( RESET,TRIG,AMPL,WIDTH,TYPE ), NULL, "One Shot Resetable" ), | ^~~ src/mame/audio/dkong.c:817:9: note: in expansion of macro 'DISCRETE_ONESHOTR' 817 | DISCRETE_ONESHOTR(_N, 0, _T, TTL_HIGH, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:897:9: note: in expansion of macro 'DISCRETE_LS123' 897 | DISCRETE_LS123(NODE_110, /* IC 4K, pin 5 */ | ^~~~~~~~~~~~~~ src/mame/audio/dkong.c:902:17: warning: narrowing conversion of '4.1399999999999997e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 902 | 4.14, 0.151) /* INP0; INP1 (measured) */ | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/dkong.c:900:9: note: in expansion of macro 'DISCRETE_SWITCH' 900 | DISCRETE_SWITCH(NODE_111, /* IC 4F, pin 10 (inverter) */ | ^~~~~~~~~~~~~~~ src/mame/audio/dkong.c:902:23: warning: narrowing conversion of '1.51e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 902 | 4.14, 0.151) /* INP0; INP1 (measured) */ | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/dkong.c:900:9: note: in expansion of macro 'DISCRETE_SWITCH' 900 | DISCRETE_SWITCH(NODE_111, /* IC 4F, pin 10 (inverter) */ | ^~~~~~~~~~~~~~~ src/mame/audio/dkong.c:934:17: warning: narrowing conversion of '1.3500000000000001e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 934 | 0.135, 4.15) /* measured Low/High */ | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4644:133: note: in expansion of macro 'DSE' 4644 | #define DISCRETE_XTIME_INVERTER(NODE,IN0,LOW,HIGH) DSC_SND_ENTRY( NODE, dst_xtime_buffer, DSS_NODE , 4, DSE( IN0,LOW,HIGH,NODE_NC ), DSE( IN0,LOW,HIGH,1 ), NULL, "DISCRETE_XTIME_INVERTER" ), | ^~~ src/mame/audio/dkong.c:932:9: note: in expansion of macro 'DISCRETE_XTIME_INVERTER' 932 | DISCRETE_XTIME_INVERTER(NODE_116, /* IC 5J, pin 8 */ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:934:24: warning: narrowing conversion of '4.1500000000000004e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 934 | 0.135, 4.15) /* measured Low/High */ | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4644:133: note: in expansion of macro 'DSE' 4644 | #define DISCRETE_XTIME_INVERTER(NODE,IN0,LOW,HIGH) DSC_SND_ENTRY( NODE, dst_xtime_buffer, DSS_NODE , 4, DSE( IN0,LOW,HIGH,NODE_NC ), DSE( IN0,LOW,HIGH,1 ), NULL, "DISCRETE_XTIME_INVERTER" ), | ^~~ src/mame/audio/dkong.c:932:9: note: in expansion of macro 'DISCRETE_XTIME_INVERTER' 932 | DISCRETE_XTIME_INVERTER(NODE_116, /* IC 5J, pin 8 */ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:958:17: warning: narrowing conversion of '2.0000000000000001e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 958 | 0.2, 4.9) /* LOW; HIGH (1k pullup to 5V) */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4646:133: note: in expansion of macro 'DSE' 4646 | #define DISCRETE_XTIME_NAND(NODE,IN0,IN1,LOW,HIGH) DSC_SND_ENTRY( NODE, dst_xtime_and , DSS_NODE , 5, DSE( IN0,IN1,LOW,HIGH,NODE_NC ), DSE( IN0,IN1,LOW,HIGH,1 ), NULL, "DISCRETE_XTIME_NAND" ), | ^~~ src/mame/audio/dkong.c:956:9: note: in expansion of macro 'DISCRETE_XTIME_NAND' 956 | DISCRETE_XTIME_NAND(DS_OUT_SOUND0, /* IC 5N, pin 11 */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:958:22: warning: narrowing conversion of '4.9000000000000004e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 958 | 0.2, 4.9) /* LOW; HIGH (1k pullup to 5V) */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4646:133: note: in expansion of macro 'DSE' 4646 | #define DISCRETE_XTIME_NAND(NODE,IN0,IN1,LOW,HIGH) DSC_SND_ENTRY( NODE, dst_xtime_and , DSS_NODE , 5, DSE( IN0,IN1,LOW,HIGH,NODE_NC ), DSE( IN0,IN1,LOW,HIGH,1 ), NULL, "DISCRETE_XTIME_NAND" ), | ^~~ src/mame/audio/dkong.c:956:9: note: in expansion of macro 'DISCRETE_XTIME_NAND' 956 | DISCRETE_XTIME_NAND(DS_OUT_SOUND0, /* IC 5N, pin 11 */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:817:68: warning: narrowing conversion of '2.6234999999999997e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 817 | DISCRETE_ONESHOTR(_N, 0, _T, TTL_HIGH, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4615:133: note: in expansion of macro 'DSE' 4615 | #define DISCRETE_ONESHOTR(NODE,RESET,TRIG,AMPL,WIDTH,TYPE) DSC_SND_ENTRY( NODE, dst_oneshot , DSS_NODE , 5, DSE( RESET,TRIG,AMPL,WIDTH,NODE_NC ), DSE( RESET,TRIG,AMPL,WIDTH,TYPE ), NULL, "One Shot Resetable" ), | ^~~ src/mame/audio/dkong.c:817:9: note: in expansion of macro 'DISCRETE_ONESHOTR' 817 | DISCRETE_ONESHOTR(_N, 0, _T, TTL_HIGH, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:967:9: note: in expansion of macro 'DISCRETE_LS123' 967 | DISCRETE_LS123(NODE_10, /* IC 4K, pin 13 */ | ^~~~~~~~~~~~~~ src/mame/audio/dkong.c:972:17: warning: narrowing conversion of '1.51e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 972 | 0.151, 4.14) /* measured Low/High */ | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/dkong.c:970:9: note: in expansion of macro 'DISCRETE_SWITCH' 970 | DISCRETE_SWITCH(NODE_11, /* IC 7N, pin 6 */ | ^~~~~~~~~~~~~~~ src/mame/audio/dkong.c:972:24: warning: narrowing conversion of '4.1399999999999997e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 972 | 0.151, 4.14) /* measured Low/High */ | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/dkong.c:970:9: note: in expansion of macro 'DISCRETE_SWITCH' 970 | DISCRETE_SWITCH(NODE_11, /* IC 7N, pin 6 */ | ^~~~~~~~~~~~~~~ src/mame/audio/dkong.c:975:17: warning: narrowing conversion of '1.51e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 975 | 0.151, 4.14) /* measured Low/High */ | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4644:133: note: in expansion of macro 'DSE' 4644 | #define DISCRETE_XTIME_INVERTER(NODE,IN0,LOW,HIGH) DSC_SND_ENTRY( NODE, dst_xtime_buffer, DSS_NODE , 4, DSE( IN0,LOW,HIGH,NODE_NC ), DSE( IN0,LOW,HIGH,1 ), NULL, "DISCRETE_XTIME_INVERTER" ), | ^~~ src/mame/audio/dkong.c:973:9: note: in expansion of macro 'DISCRETE_XTIME_INVERTER' 973 | DISCRETE_XTIME_INVERTER(NODE_12, /* IC 7N, pin 4 */ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:975:24: warning: narrowing conversion of '4.1399999999999997e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 975 | 0.151, 4.14) /* measured Low/High */ | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4644:133: note: in expansion of macro 'DSE' 4644 | #define DISCRETE_XTIME_INVERTER(NODE,IN0,LOW,HIGH) DSC_SND_ENTRY( NODE, dst_xtime_buffer, DSS_NODE , 4, DSE( IN0,LOW,HIGH,NODE_NC ), DSE( IN0,LOW,HIGH,1 ), NULL, "DISCRETE_XTIME_INVERTER" ), | ^~~ src/mame/audio/dkong.c:973:9: note: in expansion of macro 'DISCRETE_XTIME_INVERTER' 973 | DISCRETE_XTIME_INVERTER(NODE_12, /* IC 7N, pin 4 */ | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/dkong.c:1005:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 1005 | DISCRETE_CRFILTER_VREF(NODE_17, NODE_16, JR_R4, JR_C23, 2.5) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:763:21: note: in expansion of macro 'RES_K' 763 | #define JR_R4 RES_K(47) | ^~~~~ src/mame/audio/dkong.c:1005:50: note: in expansion of macro 'JR_R4' 1005 | DISCRETE_CRFILTER_VREF(NODE_17, NODE_16, JR_R4, JR_C23, 2.5) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/dkong.c:1005:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 1005 | DISCRETE_CRFILTER_VREF(NODE_17, NODE_16, JR_R4, JR_C23, 2.5) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:796:21: note: in expansion of macro 'CAP_U' 796 | #define JR_C23 CAP_U(0.47) | ^~~~~ src/mame/audio/dkong.c:1005:57: note: in expansion of macro 'JR_C23' 1005 | DISCRETE_CRFILTER_VREF(NODE_17, NODE_16, JR_R4, JR_C23, 2.5) | ^~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '2.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dkong.c:1107:1: note: in expansion of macro 'DISCRETE_SOUND_END' 1107 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:10:35: warning: narrowing conversion of '5.6000000000000005e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 10 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/dkong.c:1006:9: note: in expansion of macro 'DISCRETE_RCFILTER' 1006 | DISCRETE_RCFILTER(DS_OUT_SOUND1, NODE_17, JR_R19, JR_C21) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:794:21: note: in expansion of macro 'CAP_N' 794 | #define JR_C21 CAP_N(56) | ^~~~~ src/mame/audio/dkong.c:1006:59: note: in expansion of macro 'JR_C21' 1006 | DISCRETE_RCFILTER(DS_OUT_SOUND1, NODE_17, JR_R19, JR_C21) | ^~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dkong.c:1107:1: note: in expansion of macro 'DISCRETE_SOUND_END' 1107 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dkong.c:1107:1: note: in expansion of macro 'DISCRETE_SOUND_END' 1107 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:819:68: warning: narrowing conversion of '2.6234999999999997e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 819 | DISCRETE_ONESHOTR(_N, 0, _T, TTL_HIGH, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE | DISC_OUT_ACTIVE_LOW) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4615:133: note: in expansion of macro 'DSE' 4615 | #define DISCRETE_ONESHOTR(NODE,RESET,TRIG,AMPL,WIDTH,TYPE) DSC_SND_ENTRY( NODE, dst_oneshot , DSS_NODE , 5, DSE( RESET,TRIG,AMPL,WIDTH,NODE_NC ), DSE( RESET,TRIG,AMPL,WIDTH,TYPE ), NULL, "One Shot Resetable" ), | ^~~ src/mame/audio/dkong.c:819:9: note: in expansion of macro 'DISCRETE_ONESHOTR' 819 | DISCRETE_ONESHOTR(_N, 0, _T, TTL_HIGH, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE | DISC_OUT_ACTIVE_LOW) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:1021:9: note: in expansion of macro 'DISCRETE_LS123_INV' 1021 | DISCRETE_LS123_INV(NODE_25, /* IC 8N, pin 13 (fake inverted for use by NODE_26) */ | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/dkong.c:1029:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 1029 | DISCRETE_CRFILTER_VREF(NODE_27, NODE_26, JR_R6, JR_C30, 2.5) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:765:21: note: in expansion of macro 'RES_K' 765 | #define JR_R6 RES_K(20) | ^~~~~ src/mame/audio/dkong.c:1029:50: note: in expansion of macro 'JR_R6' 1029 | DISCRETE_CRFILTER_VREF(NODE_27, NODE_26, JR_R6, JR_C30, 2.5) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/dkong.c:1029:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 1029 | DISCRETE_CRFILTER_VREF(NODE_27, NODE_26, JR_R6, JR_C30, 2.5) | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:803:21: note: in expansion of macro 'CAP_U' 803 | #define JR_C30 CAP_U(0.47) | ^~~~~ src/mame/audio/dkong.c:1029:57: note: in expansion of macro 'JR_C30' 1029 | DISCRETE_CRFILTER_VREF(NODE_27, NODE_26, JR_R6, JR_C30, 2.5) | ^~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '2.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dkong.c:1107:1: note: in expansion of macro 'DISCRETE_SOUND_END' 1107 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/dkong.c:1030:9: note: in expansion of macro 'DISCRETE_RCFILTER' 1030 | DISCRETE_RCFILTER(DS_OUT_SOUND2, NODE_27, JR_R2, JR_C25) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:798:21: note: in expansion of macro 'CAP_U' 798 | #define JR_C25 CAP_U(1) | ^~~~~ src/mame/audio/dkong.c:1030:58: note: in expansion of macro 'JR_C25' 1030 | DISCRETE_RCFILTER(DS_OUT_SOUND2, NODE_27, JR_R2, JR_C25) | ^~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '1.3400000000000001e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dkong.c:1107:1: note: in expansion of macro 'DISCRETE_SOUND_END' 1107 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '4.1600000000000001e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dkong.c:1107:1: note: in expansion of macro 'DISCRETE_SOUND_END' 1107 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '2.0000000000000001e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dkong.c:1107:1: note: in expansion of macro 'DISCRETE_SOUND_END' 1107 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4533:181: warning: narrowing conversion of '4.9000000000000004e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4533 | #define DISCRETE_SOUND_END DSC_SND_ENTRY( NODE_00, special, DSS_NULL , 0, DSE( NODE_NC ), DSE( 0 ) ,NULL ,"DISCRETE_SOUND_END" ) }; | ^ src/mame/audio/dkong.c:1107:1: note: in expansion of macro 'DISCRETE_SOUND_END' 1107 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:1074:56: warning: narrowing conversion of '1.953125e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 1074 | DISCRETE_TRANSFORM4(NODE_171, DS_DAC, DK_SUP_V/256.0, NODE_170, DS_DISCHARGE_INV, "01*3!2+*") | ^ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4623:133: note: in expansion of macro 'DSE' 4623 | #define DISCRETE_TRANSFORM4(NODE,INP0,INP1,INP2,INP3,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 4, DSE( INP0,INP1,INP2,INP3 ), DSE( INP0,INP1,INP2,INP3 ), FUNCT, "DISCRETE_TRANSFORM4" ), | ^~~ src/mame/audio/dkong.c:1074:9: note: in expansion of macro 'DISCRETE_TRANSFORM4' 1074 | DISCRETE_TRANSFORM4(NODE_171, DS_DAC, DK_SUP_V/256.0, NODE_170, DS_DISCHARGE_INV, "01*3!2+*") | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999999e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/dkong.c:1098:9: note: in expansion of macro 'DISCRETE_CRFILTER' 1098 | DISCRETE_CRFILTER(NODE_295, NODE_288, 1000, JR_C13) | ^~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:786:21: note: in expansion of macro 'CAP_U' 786 | #define JR_C13 CAP_U(4.7) | ^~~~~ src/mame/audio/dkong.c:1098:53: note: in expansion of macro 'JR_C13' 1098 | DISCRETE_CRFILTER(NODE_295, NODE_288, 1000, JR_C13) | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/snes_snd.c -o obj/mame/audio/snes_snd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/snes_snd.c:28: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nss.c -o obj/mame/drivers/nss.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/nss.c:287: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/playch10.c -o obj/mame/machine/playch10.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/playch10.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/playch10.c -o obj/mame/drivers/playch10.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/playch10.c:292: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/popeye.c -o obj/mame/video/popeye.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/popeye.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/punchout.c -o obj/mame/video/punchout.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/punchout.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/popeye.c -o obj/mame/drivers/popeye.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/popeye.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/snes.c -o obj/mame/machine/snes.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/snes.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/punchout.c -o obj/mame/drivers/punchout.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/punchout.c:116: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/spacefb.c -o obj/mame/audio/spacefb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/spacefb.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/famibox.c -o obj/mame/drivers/famibox.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/famibox.c:60: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sfcbox.c -o obj/mame/drivers/sfcbox.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sfcbox.c:118: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/spacefb.c -o obj/mame/video/spacefb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/spacefb.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spacefb.c -o obj/mame/drivers/spacefb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/spacefb.c:112: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vsnes.c -o obj/mame/video/vsnes.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/vsnes.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/snesb.c -o obj/mame/drivers/snesb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/snesb.c:146: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fitfight.c -o obj/mame/video/fitfight.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/fitfight.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/vsnes.c -o obj/mame/machine/vsnes.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/vsnes.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fitfight.c -o obj/mame/drivers/fitfight.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/fitfight.c:84: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pirates.c -o obj/mame/video/pirates.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/pirates.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pirates.c -o obj/mame/drivers/pirates.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pirates.c:90: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cultures.c -o obj/mame/drivers/cultures.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cultures.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vsnes.c -o obj/mame/drivers/vsnes.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vsnes.c:140: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/acommand.c -o obj/mame/drivers/acommand.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/acommand.c:60: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ppu2c0x.c -o obj/mame/video/ppu2c0x.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ppu2c0x.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ddealer.c -o obj/mame/drivers/ddealer.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ddealer.c:116: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/nmk004.c -o obj/mame/machine/nmk004.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/nmk004.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/macrossp.c -o obj/mame/video/macrossp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/macrossp.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/macrossp.c -o obj/mame/drivers/macrossp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/macrossp.c:287: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/quizdna.c -o obj/mame/video/quizdna.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/quizdna.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jalmah.c -o obj/mame/drivers/jalmah.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jalmah.c:114: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/quizdna.c -o obj/mame/drivers/quizdna.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/quizdna.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/quizpani.c -o obj/mame/video/quizpani.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/quizpani.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/quizpani.c -o obj/mame/drivers/quizpani.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/quizpani.c:48: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/battlex.c -o obj/mame/video/battlex.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/battlex.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nmk16.c -o obj/mame/video/nmk16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/nmk16.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/battlex.c -o obj/mame/drivers/battlex.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/battlex.c:45: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spaceg.c -o obj/mame/drivers/spaceg.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/spaceg.c:164: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/carjmbre.c -o obj/mame/drivers/carjmbre.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/carjmbre.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dday.c -o obj/mame/video/dday.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/dday.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/carjmbre.c -o obj/mame/video/carjmbre.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/carjmbre.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/popper.c -o obj/mame/video/popper.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/popper.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/popper.c -o obj/mame/drivers/popper.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/popper.c:84: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dday.c -o obj/mame/drivers/dday.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dday.c:52: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lbeach.c -o obj/mame/drivers/lbeach.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/lbeach.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/portrait.c -o obj/mame/video/portrait.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/portrait.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/monzagp.c -o obj/mame/drivers/monzagp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/monzagp.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/portrait.c -o obj/mame/drivers/portrait.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/portrait.c:86: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/espial.c -o obj/mame/video/espial.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/espial.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vega.c -o obj/mame/drivers/vega.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vega.c:76: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/funkybee.c -o obj/mame/video/funkybee.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/funkybee.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/espial.c -o obj/mame/drivers/espial.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/espial.c:39: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/marineb.c -o obj/mame/video/marineb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/marineb.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/funkybee.c -o obj/mame/drivers/funkybee.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/funkybee.c:74: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vastar.c -o obj/mame/video/vastar.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/vastar.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/marineb.c -o obj/mame/drivers/marineb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/marineb.c:38: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vastar.c -o obj/mame/drivers/vastar.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vastar.c:101: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mrflea.c -o obj/mame/video/mrflea.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mrflea.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/zodiack.c -o obj/mame/video/zodiack.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/zodiack.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/zodiack.c -o obj/mame/drivers/zodiack.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/zodiack.c:89: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nmk16.c -o obj/mame/drivers/nmk16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/nmk16.c:149: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/thief.c -o obj/mame/video/thief.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/thief.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/thief.c -o obj/mame/drivers/thief.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/thief.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mrflea.c -o obj/mame/drivers/mrflea.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mrflea.c:66: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/jumpshot.c -o obj/mame/machine/jumpshot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/jumpshot.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/acitya.c -o obj/mame/machine/acitya.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/acitya.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pacman.c -o obj/mame/video/pacman.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/pacman.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/pacplus.c -o obj/mame/machine/pacplus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/pacplus.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/theglobp.c -o obj/mame/machine/theglobp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/theglobp.c:64: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jrpacman.c -o obj/mame/drivers/jrpacman.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jrpacman.c:101: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/pcecommn.c -o obj/mame/machine/pcecommn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/pcecommn.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pengo.c -o obj/mame/drivers/pengo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pengo.c:64: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/naughtyb.c -o obj/mame/drivers/naughtyb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/naughtyb.c:105: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/paranoia.c -o obj/mame/drivers/paranoia.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/paranoia.c:36: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tourvis.c -o obj/mame/drivers/tourvis.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tourvis.c:196: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ggconnie.c -o obj/mame/drivers/ggconnie.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ggconnie.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/uapce.c -o obj/mame/drivers/uapce.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/uapce.c:93: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/drivers/uapce.c:100: src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/drivers/uapce.c:125:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 125 | DISCRETE_SQUAREWFIX(UAPCE_TONE_752, UAPCE_SOUND_EN, 752, DEFAULT_TTL_V_LOGIC_1, 50, DEFAULT_TTL_V_LOGIC_1, 0) // 752Hz | ^~~~~~~~~~~~~~~~~~~ src/mame/drivers/uapce.c:125:66: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 125 | DISCRETE_SQUAREWFIX(UAPCE_TONE_752, UAPCE_SOUND_EN, 752, DEFAULT_TTL_V_LOGIC_1, 50, DEFAULT_TTL_V_LOGIC_1, 0) // 752Hz | ^~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/drivers/uapce.c:125:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 125 | DISCRETE_SQUAREWFIX(UAPCE_TONE_752, UAPCE_SOUND_EN, 752, DEFAULT_TTL_V_LOGIC_1, 50, DEFAULT_TTL_V_LOGIC_1, 0) // 752Hz | ^~~~~~~~~~~~~~~~~~~ src/mame/drivers/uapce.c:125:93: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 125 | DISCRETE_SQUAREWFIX(UAPCE_TONE_752, UAPCE_SOUND_EN, 752, DEFAULT_TTL_V_LOGIC_1, 50, DEFAULT_TTL_V_LOGIC_1, 0) // 752Hz | ^~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/naughtyb.c -o obj/mame/video/naughtyb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/naughtyb.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/phoenix.c -o obj/mame/video/phoenix.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/phoenix.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/pleiads.c -o obj/mame/audio/pleiads.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/pleiads.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/safarir.c -o obj/mame/drivers/safarir.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/safarir.c:50: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/phoenix.c -o obj/mame/audio/phoenix.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/phoenix.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/phoenix.h:2, from src/mame/audio/phoenix.c:12: src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/phoenix.c:379:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 379 | DISCRETE_555_ASTABLE_CV(NODE_21, /* IC20 pin 6 */ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:381:57: note: in expansion of macro 'RES_K' 381 | RES_K(47), /* R25 */ | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/phoenix.c:379:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 379 | DISCRETE_555_ASTABLE_CV(NODE_21, /* IC20 pin 6 */ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:382:57: note: in expansion of macro 'RES_K' 382 | RES_K(47), /* R26 */ | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0000000000000001e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/phoenix.c:379:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 379 | DISCRETE_555_ASTABLE_CV(NODE_21, /* IC20 pin 6 */ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:383:57: note: in expansion of macro 'CAP_U' 383 | CAP_U(.001), /* C8 */ | ^~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/phoenix.c:397:9: note: in expansion of macro 'DISCRETE_SWITCH' 397 | DISCRETE_SWITCH(NODE_23, | ^~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:400:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 400 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:401:76: warning: narrowing conversion of '3.0909090909090908e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 401 | DEFAULT_TTL_V_LOGIC_1 * RES_K(100) / (RES_K(10) + RES_K(100))) /* R20, R19 */ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/phoenix.c:397:9: note: in expansion of macro 'DISCRETE_SWITCH' 397 | DISCRETE_SWITCH(NODE_23, | ^~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:407:52: warning: narrowing conversion of '9.0909090909090901e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 407 | 1.0/(1.0/RES_K(10) + 1.0/RES_K(100)), /* R19, R20 */ | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/phoenix.c:405:9: note: in expansion of macro 'DISCRETE_RCFILTER' 405 | DISCRETE_RCFILTER(NODE_25, | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999997e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/phoenix.c:405:9: note: in expansion of macro 'DISCRETE_RCFILTER' 405 | DISCRETE_RCFILTER(NODE_25, | ^~~~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:408:49: note: in expansion of macro 'CAP_U' 408 | CAP_U(.047)) /* C5 */ | ^~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/phoenix.c:426:9: note: in expansion of macro 'DISCRETE_SWITCH' 426 | DISCRETE_SWITCH(NODE_32, /* voltage level */ | ^~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:429:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 429 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:430:63: warning: narrowing conversion of '1.7e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 430 | DEFAULT_TTL_V_LOGIC_1 / 2) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4619:133: note: in expansion of macro 'DSE' 4619 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) DSC_SND_ENTRY( NODE, dst_switch , DSS_NODE , 4, DSE( ENAB,SWITCH,INP0,INP1 ), DSE( ENAB,SWITCH,INP0,INP1 ), NULL, "DISCRETE_SWITCH" ), | ^~~ src/mame/audio/phoenix.c:426:9: note: in expansion of macro 'DISCRETE_SWITCH' 426 | DISCRETE_SWITCH(NODE_32, /* voltage level */ | ^~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/phoenix.c:431:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 431 | DISCRETE_555_ASTABLE(NODE_33, /* pin 3 output of IC44 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:433:57: note: in expansion of macro 'RES_K' 433 | RES_K(47), /* R40 */ | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/phoenix.c:431:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 431 | DISCRETE_555_ASTABLE(NODE_33, /* pin 3 output of IC44 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:434:57: note: in expansion of macro 'RES_K' 434 | RES_K(100), /* R41 */ | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '5.1e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/phoenix.c:438:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 438 | DISCRETE_555_ASTABLE(NODE_34, /* pin 3 output of IC51 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:440:57: note: in expansion of macro 'RES_K' 440 | RES_K(510), /* R23 */ | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '5.1e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/phoenix.c:438:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 438 | DISCRETE_555_ASTABLE(NODE_34, /* pin 3 output of IC51 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:441:57: note: in expansion of macro 'RES_K' 441 | RES_K(510), /* R24 */ | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/phoenix.c:438:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 438 | DISCRETE_555_ASTABLE(NODE_34, /* pin 3 output of IC51 */ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:442:57: note: in expansion of macro 'CAP_U' 442 | CAP_U(1), /* C20 */ | ^~~~~ src/mame/audio/phoenix.c:465:52: warning: narrowing conversion of '3.0519685039370079e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 465 | 1.0/ (1.0/RES_K(5.1) + (1.0/(RES_K(5.1) + 1.0/(1.0/RES_K(10) + 1.0/RES_K(5) + 1.0/RES_K(10)) ))), | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/phoenix.c:463:9: note: in expansion of macro 'DISCRETE_RCFILTER' 463 | DISCRETE_RCFILTER(NODE_37, | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/phoenix.c:463:9: note: in expansion of macro 'DISCRETE_RCFILTER' 463 | DISCRETE_RCFILTER(NODE_37, | ^~~~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:466:49: note: in expansion of macro 'CAP_U' 466 | CAP_U(100)) /* R45, R46, R42, internal 555 Rs, C22 */ | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/phoenix.c:475:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 475 | DISCRETE_555_ASTABLE_CV(NODE_39, /* IC20 pin 8 output */ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:477:57: note: in expansion of macro 'RES_K' 477 | RES_K(20), /* R47 */ | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/phoenix.c:475:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 475 | DISCRETE_555_ASTABLE_CV(NODE_39, /* IC20 pin 8 output */ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:478:57: note: in expansion of macro 'RES_K' 478 | RES_K(20), /* R48 */ | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0000000000000001e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/phoenix.c:475:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 475 | DISCRETE_555_ASTABLE_CV(NODE_39, /* IC20 pin 8 output */ | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:479:57: note: in expansion of macro 'CAP_U' 479 | CAP_U(0.001), /* C23 */ | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/phoenix.c -o obj/mame/drivers/phoenix.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/phoenix.c:28: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pacman.c -o obj/mame/drivers/pacman.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pacman.c:335: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/playmark.c -o obj/mame/video/playmark.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/playmark.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/drtomy.c -o obj/mame/drivers/drtomy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/drtomy.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sderby.c -o obj/mame/video/sderby.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/sderby.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sderby.c -o obj/mame/drivers/sderby.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sderby.c:61: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sslam.c -o obj/mame/video/sslam.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/sslam.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sslam.c -o obj/mame/drivers/sslam.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sslam.c:83: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/powerbal.c -o obj/mame/drivers/powerbal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/powerbal.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/playmark.c -o obj/mame/drivers/playmark.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/playmark.c:61: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/psikyo4.c -o obj/mame/video/psikyo4.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/includes/psikyo4.h:9, from src/mame/video/psikyo4.c:29: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/psikyo.c -o obj/mame/video/psikyo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/psikyo.c:57: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ramtek.c -o obj/mame/drivers/ramtek.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ramtek.c:38: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/psikyo.c -o obj/mame/drivers/psikyo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/psikyo.c:66: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/starcrus.c -o obj/mame/drivers/starcrus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/starcrus.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hitme.c -o obj/mame/drivers/hitme.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/hitme.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/psikyosh.c -o obj/mame/drivers/psikyosh.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/psikyosh.c:274: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/psikyo4.c -o obj/mame/drivers/psikyo4.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/includes/psikyo4.h:9, from src/mame/drivers/psikyo4.c:130: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/hitme.c -o obj/mame/audio/hitme.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/hitme.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/hitme.h:7, from src/mame/audio/hitme.c:9: src/mame/audio/hitme.c:57:43: warning: narrowing conversion of '3.0599999999999999e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 57 | DISCRETE_TRANSFORM3(NODE_16,1,0.45*6.8e-6,HITME_GAME_SPEED,"012*/") | ~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4622:133: note: in expansion of macro 'DSE' 4622 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), FUNCT, "DISCRETE_TRANSFORM3" ), | ^~~ src/mame/audio/hitme.c:57:9: note: in expansion of macro 'DISCRETE_TRANSFORM3' 57 | DISCRETE_TRANSFORM3(NODE_16,1,0.45*6.8e-6,HITME_GAME_SPEED,"012*/") | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/hitme.c:58:52: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 58 | DISCRETE_SQUAREWAVE(NODE_17,1,NODE_16,1,50,0.5,0) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4564:133: note: in expansion of macro 'DSE' 4564 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewave , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWAVE" ), | ^~~ src/mame/audio/hitme.c:58:9: note: in expansion of macro 'DISCRETE_SQUAREWAVE' 58 | DISCRETE_SQUAREWAVE(NODE_17,1,NODE_16,1,50,0.5,0) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/hitme.c:75:40: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 75 | DISCRETE_555_ASTABLE(NODE_24,1,22e3,39e3,NODE_23,&desc_hitme_555) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/hitme.c:75:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 75 | DISCRETE_555_ASTABLE(NODE_24,1,22e3,39e3,NODE_23,&desc_hitme_555) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/hitme.c:75:45: warning: narrowing conversion of '3.9e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 75 | DISCRETE_555_ASTABLE(NODE_24,1,22e3,39e3,NODE_23,&desc_hitme_555) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/hitme.c:75:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 75 | DISCRETE_555_ASTABLE(NODE_24,1,22e3,39e3,NODE_23,&desc_hitme_555) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/hitme.c:78:51: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 78 | DISCRETE_CRFILTER(HITME_FINAL_SND,NODE_24,1e3,50e-6) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/hitme.c:78:9: note: in expansion of macro 'DISCRETE_CRFILTER' 78 | DISCRETE_CRFILTER(HITME_FINAL_SND,NODE_24,1e3,50e-6) | ^~~~~~~~~~~~~~~~~ src/mame/audio/hitme.c:78:55: warning: narrowing conversion of '5.0000000000000002e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 78 | DISCRETE_CRFILTER(HITME_FINAL_SND,NODE_24,1e3,50e-6) | ^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/hitme.c:78:9: note: in expansion of macro 'DISCRETE_CRFILTER' 78 | DISCRETE_CRFILTER(HITME_FINAL_SND,NODE_24,1e3,50e-6) | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/psikyosh.c -o obj/mame/video/psikyosh.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/psikyosh.c:65: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/video/psikyosh.c: In member function 'void psikyosh_state::draw_sprites(bitmap_rgb32&, const rectangle&, UINT8)': src/mame/video/psikyosh.c:943:31: warning: variable 'spr_pri' set but not used [-Wunused-but-set-variable] 943 | UINT8 bg_pri, spr_pri, alphamap; | ^~~~~~~ src/mame/video/psikyosh.c:928:26: warning: unused variable 'spr_keys' [-Wunused-variable] 928 | const input_code spr_keys[8] = {KEYCODE_Y, KEYCODE_U, KEYCODE_I, KEYCODE_O}; | ^~~~~~~~ src/mame/video/psikyosh.c:929:14: warning: unused variable 'spr_debug' [-Wunused-variable] 929 | bool spr_debug = false; | ^~~~~~~~~ src/mame/video/psikyosh.c: In member function 'UINT32 psikyosh_state::screen_update_psikyosh(screen_device&, bitmap_rgb32&, const rectangle&)': src/mame/video/psikyosh.c:1102:13: warning: unused variable 'pri_debug' [-Wunused-variable] 1102 | int pri_debug = false; | ^~~~~~~~~ src/mame/video/psikyosh.c:1105:26: warning: unused variable 'pri_keys' [-Wunused-variable] 1105 | const input_code pri_keys[8] = {KEYCODE_Z, KEYCODE_X, KEYCODE_C, KEYCODE_V, KEYCODE_B, KEYCODE_N, KEYCODE_M, KEYCODE_K}; | ^~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/starcrus.c -o obj/mame/video/starcrus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/starcrus.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/btoads.c -o obj/mame/video/btoads.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/btoads.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/appoooh.c -o obj/mame/video/appoooh.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/appoooh.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kinst.c -o obj/mame/drivers/kinst.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/kinst.c:133: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/xtheball.c -o obj/mame/drivers/xtheball.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/xtheball.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/btoads.c -o obj/mame/drivers/btoads.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/btoads.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bankp.c -o obj/mame/video/bankp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/bankp.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/appoooh.c -o obj/mame/drivers/appoooh.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/appoooh.c:164: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bankp.c -o obj/mame/drivers/bankp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bankp.c:94: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/chinsan.c -o obj/mame/drivers/chinsan.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/chinsan.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/drmicro.c -o obj/mame/drivers/drmicro.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/drmicro.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/drmicro.c -o obj/mame/video/drmicro.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/drmicro.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mjkjidai.c -o obj/mame/video/mjkjidai.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mjkjidai.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mermaid.c -o obj/mame/video/mermaid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mermaid.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jantotsu.c -o obj/mame/drivers/jantotsu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jantotsu.c:97: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mjkjidai.c -o obj/mame/drivers/mjkjidai.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mjkjidai.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mayumi.c -o obj/mame/drivers/mayumi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mayumi.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/angelkds.c -o obj/mame/video/angelkds.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/angelkds.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mermaid.c -o obj/mame/drivers/mermaid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mermaid.c:117: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bingoc.c -o obj/mame/drivers/bingoc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bingoc.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/angelkds.c -o obj/mame/drivers/angelkds.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/angelkds.c:126: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/blockade.c -o obj/mame/video/blockade.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/blockade.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/blockade.c -o obj/mame/audio/blockade.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/blockade.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/blockade.h:1, from src/mame/audio/blockade.c:3: src/mame/audio/blockade.c:33:41: warning: narrowing conversion of '9.36815e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 33 | DISCRETE_NOTE(BLOCKADE_NOTE, 1, 93681.5, BLOCKADE_NOTE_DATA, 255, 1, DISC_CLK_IS_FREQ | DISC_OUT_IS_ENERGY) | ^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4561:133: note: in expansion of macro 'DSE' 4561 | #define DISCRETE_NOTE(NODE,ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE) DSC_SND_ENTRY( NODE, dss_note , DSS_NODE , 6, DSE( ENAB,CLK,DATA,NODE_NC,NODE_NC,NODE_NC ), DSE( ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE ), NULL, "DISCRETE_NOTE" ), | ^~~ src/mame/audio/blockade.c:33:9: note: in expansion of macro 'DISCRETE_NOTE' 33 | DISCRETE_NOTE(BLOCKADE_NOTE, 1, 93681.5, BLOCKADE_NOTE_DATA, 255, 1, DISC_CLK_IS_FREQ | DISC_OUT_IS_ENERGY) | ^~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.5e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/blockade.c:34:9: note: in expansion of macro 'DISCRETE_CRFILTER' 34 | DISCRETE_CRFILTER(NODE_10, BLOCKADE_NOTE, RES_K(35), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/blockade.c:34:51: note: in expansion of macro 'RES_K' 34 | DISCRETE_CRFILTER(NODE_10, BLOCKADE_NOTE, RES_K(35), CAP_U(.01)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/blockade.c:34:9: note: in expansion of macro 'DISCRETE_CRFILTER' 34 | DISCRETE_CRFILTER(NODE_10, BLOCKADE_NOTE, RES_K(35), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/blockade.c:34:62: note: in expansion of macro 'CAP_U' 34 | DISCRETE_CRFILTER(NODE_10, BLOCKADE_NOTE, RES_K(35), CAP_U(.01)) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/blockade.c -o obj/mame/drivers/blockade.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/blockade.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/calorie.c -o obj/mame/drivers/calorie.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/calorie.c:80: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/deniam.c -o obj/mame/video/deniam.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/deniam.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dotrikun.c -o obj/mame/drivers/dotrikun.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dotrikun.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/deniam.c -o obj/mame/drivers/deniam.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/deniam.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hikaru.c -o obj/mame/drivers/hikaru.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/hikaru.c:382: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/chihiro.c -o obj/mame/drivers/chihiro.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/chihiro.c:359: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gpworld.c -o obj/mame/drivers/gpworld.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gpworld.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hshavoc.c -o obj/mame/drivers/hshavoc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/hshavoc.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kopunch.c -o obj/mame/video/kopunch.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/kopunch.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/segabb.c -o obj/mame/machine/segabb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pci.h:4, from src/mame/machine/segabb.h:6, from src/mame/machine/segabb.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lindbergh.c -o obj/mame/drivers/lindbergh.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/lindbergh.c:323: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kopunch.c -o obj/mame/drivers/kopunch.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/kopunch.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/chihiro.c -o obj/mame/video/chihiro.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/chihiro.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/megadrvb.c -o obj/mame/drivers/megadrvb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/megadrvb.c:257: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/megadriv.c -o obj/mame/machine/megadriv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/megadriv.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/model1.c -o obj/mame/drivers/model1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/model1.c:627: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/megaplay.c -o obj/mame/drivers/megaplay.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/megaplay.c:52: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/megatech.c -o obj/mame/drivers/megatech.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/megatech.c:71: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/model1.c -o obj/mame/machine/model1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/model1.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/dsbz80.c -o obj/mame/audio/dsbz80.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/dsbz80.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/coolridr.c -o obj/mame/drivers/coolridr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/coolridr.c:284: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/model1.c -o obj/mame/video/model1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/model1.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/model3.c -o obj/mame/machine/model3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/model3.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/monacogp.c -o obj/mame/drivers/monacogp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/monacogp.c:107: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/dc.c -o obj/mame/machine/dc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/dc.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/naomi.c -o obj/mame/machine/naomi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/naomi.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/naomig1.c -o obj/mame/machine/naomig1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/naomig1.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/model2.c -o obj/mame/video/model2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/model2.c:88: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/model3.c -o obj/mame/drivers/model3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/model3.c:659: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/naomibd.c -o obj/mame/machine/naomibd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/naomibd.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/naomirom.c -o obj/mame/machine/naomirom.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/naomirom.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/model2.c -o obj/mame/drivers/model2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/model2.c:114: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/naomigd.c -o obj/mame/machine/naomigd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/naomigd.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/naomim1.c -o obj/mame/machine/naomim1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/naomim1.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/model3.c -o obj/mame/video/model3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/model3.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/naomim2.c -o obj/mame/machine/naomim2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/naomim2.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/naomim4.c -o obj/mame/machine/naomim4.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/naomim4.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/naomi.c -o obj/mame/drivers/naomi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/naomi.c:1491: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/315-5881_crypt.c -o obj/mame/machine/315-5881_crypt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/315-5881_crypt.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/mapledev.c -o obj/mame/machine/mapledev.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/mapledev.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/awboard.c -o obj/mame/machine/awboard.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/awboard.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/maple-dc.c -o obj/mame/machine/maple-dc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/maple-dc.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/dc-ctrl.c -o obj/mame/machine/dc-ctrl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/dc-ctrl.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/mie.c -o obj/mame/machine/mie.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/mie.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/jvs13551.c -o obj/mame/machine/jvs13551.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/jvs13551.h:4, from src/mame/machine/jvs13551.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/machine/jvs13551.c: In member function 'virtual bool sega_837_13551::coin_counters(UINT8*&, UINT8)': src/mame/machine/jvs13551.c:102:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 102 | if(count > 1) | ^~ src/mame/machine/jvs13551.c:103:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 103 | *buf++ = coin_counter[1] >> 8; *buf++ = coin_counter[1]; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/triforce.c -o obj/mame/drivers/triforce.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/triforce.c:437: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/powervr2.c -o obj/mame/video/powervr2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/powervr2.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segacoin.c -o obj/mame/drivers/segacoin.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/segacoin.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/shtzone.c -o obj/mame/drivers/shtzone.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/shtzone.c:50: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/segag80.c -o obj/mame/machine/segag80.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/segag80.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segae.c -o obj/mame/drivers/segae.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/segae.c:302: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/puckpkmn.c -o obj/mame/drivers/puckpkmn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/puckpkmn.c:45: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/segag80v.c -o obj/mame/audio/segag80v.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/segag80v.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segag80r.c -o obj/mame/drivers/segag80r.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/segag80r.c:109: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segag80r.c -o obj/mame/video/segag80r.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/segag80r.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segag80v.c -o obj/mame/video/segag80v.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/segag80v.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/segag80r.c -o obj/mame/audio/segag80r.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/segag80r.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segahang.c -o obj/mame/video/segahang.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/segahang.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segac2.c -o obj/mame/drivers/segac2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/segac2.c:70: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segag80v.c -o obj/mame/drivers/segag80v.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/segag80v.c:137: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segaorun.c -o obj/mame/video/segaorun.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/segaorun.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segajw.c -o obj/mame/drivers/segajw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/segajw.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segald.c -o obj/mame/drivers/segald.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/segald.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segas16a.c -o obj/mame/video/segas16a.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/segas16a.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segahang.c -o obj/mame/drivers/segahang.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/segahang.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segas18.c -o obj/mame/video/segas18.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/segas18.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segas16b.c -o obj/mame/video/segas16b.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/segas16b.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segas24.c -o obj/mame/video/segas24.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/segas24.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/segas32.c -o obj/mame/machine/segas32.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/segas32.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segaorun.c -o obj/mame/drivers/segaorun.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/segaorun.c:274: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segas16a.c -o obj/mame/drivers/segas16a.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/segas16a.c:149: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segas18.c -o obj/mame/drivers/segas18.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/segas18.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segaxbd.c -o obj/mame/video/segaxbd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/segaxbd.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segas24.c -o obj/mame/drivers/segas24.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/segas24.c:336: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segaybd.c -o obj/mame/video/segaybd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/segaybd.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segaufo.c -o obj/mame/drivers/segaufo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/segaufo.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sg1000a.c -o obj/mame/drivers/sg1000a.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sg1000a.c:114: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segaybd.c -o obj/mame/drivers/segaybd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/segaybd.c:59: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segas16b.c -o obj/mame/drivers/segas16b.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/segas16b.c:871: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segas32.c -o obj/mame/drivers/segas32.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/segas32.c:494: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/stactics.c -o obj/mame/drivers/stactics.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/stactics.c:43: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/stactics.c -o obj/mame/video/stactics.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/stactics.c:49: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segaxbd.c -o obj/mame/drivers/segaxbd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/segaxbd.c:263: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/stvprot.c -o obj/mame/machine/stvprot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/stvprot.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/315-5838_317-0229_comp.c -o obj/mame/machine/315-5838_317-0229_comp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/315-5838_317-0229_comp.c:34: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segas32.c -o obj/mame/video/segas32.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/segas32.c:146: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/suprloco.c -o obj/mame/video/suprloco.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/suprloco.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/suprloco.c -o obj/mame/drivers/suprloco.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/suprloco.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/system1.c -o obj/mame/video/system1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/system1.c:89: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/turbo.c -o obj/mame/audio/turbo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/turbo.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/timetrv.c -o obj/mame/drivers/timetrv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/timetrv.c:28: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/system16.c -o obj/mame/video/system16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/system16.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/turbo.c -o obj/mame/video/turbo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/turbo.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/turbo.c -o obj/mame/drivers/turbo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/turbo.c:147: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vicdual.c -o obj/mame/video/vicdual.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/vicdual.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/stv.c -o obj/mame/drivers/stv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/stv.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/carnival.c -o obj/mame/audio/carnival.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/carnival.c:39: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/system1.c -o obj/mame/drivers/system1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/system1.c:205: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/depthch.c -o obj/mame/audio/depthch.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/depthch.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/invinco.c -o obj/mame/audio/invinco.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/invinco.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/pulsar.c -o obj/mame/audio/pulsar.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/pulsar.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/vicdual.c -o obj/mame/audio/vicdual.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/vicdual.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/vicdual.h:9, from src/mame/audio/vicdual.c:8: src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/vicdual.c:76:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 76 | DISCRETE_555_MSTABLE(NODE_30, 1, FROGS_TONGUE_EN, RES_K(100), CAP_U(1), &frogsZip555m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/vicdual.c:76:59: note: in expansion of macro 'RES_K' 76 | DISCRETE_555_MSTABLE(NODE_30, 1, FROGS_TONGUE_EN, RES_K(100), CAP_U(1), &frogsZip555m) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/vicdual.c:76:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 76 | DISCRETE_555_MSTABLE(NODE_30, 1, FROGS_TONGUE_EN, RES_K(100), CAP_U(1), &frogsZip555m) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/vicdual.c:76:71: note: in expansion of macro 'CAP_U' 76 | DISCRETE_555_MSTABLE(NODE_30, 1, FROGS_TONGUE_EN, RES_K(100), CAP_U(1), &frogsZip555m) | ^~~~~ src/mame/audio/vicdual.c:91:51: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 91 | DISCRETE_TRANSFORM5(NODE_31, 12, NODE_30, .5, RES_K(22)/RES_K(39), 0, "012-P4>*3*-") | ^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4624:133: note: in expansion of macro 'DSE' 4624 | #define DISCRETE_TRANSFORM5(NODE,INP0,INP1,INP2,INP3,INP4,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 5, DSE( INP0,INP1,INP2,INP3,INP4 ), DSE( INP0,INP1,INP2,INP3,INP4 ), FUNCT, "DISCRETE_TRANSFORM5" ), | ^~~ src/mame/audio/vicdual.c:91:9: note: in expansion of macro 'DISCRETE_TRANSFORM5' 91 | DISCRETE_TRANSFORM5(NODE_31, 12, NODE_30, .5, RES_K(22)/RES_K(39), 0, "012-P4>*3*-") | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/vicdual.c:91:64: warning: narrowing conversion of '5.641025641025641e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 91 | DISCRETE_TRANSFORM5(NODE_31, 12, NODE_30, .5, RES_K(22)/RES_K(39), 0, "012-P4>*3*-") src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4624:133: note: in expansion of macro 'DSE' 4624 | #define DISCRETE_TRANSFORM5(NODE,INP0,INP1,INP2,INP3,INP4,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 5, DSE( INP0,INP1,INP2,INP3,INP4 ), DSE( INP0,INP1,INP2,INP3,INP4 ), FUNCT, "DISCRETE_TRANSFORM5" ), | ^~~ src/mame/audio/vicdual.c:91:9: note: in expansion of macro 'DISCRETE_TRANSFORM5' 91 | DISCRETE_TRANSFORM5(NODE_31, 12, NODE_30, .5, RES_K(22)/RES_K(39), 0, "012-P4>*3*-") | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.1e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/vicdual.c:93:9: note: in expansion of macro 'DISCRETE_555_CC' 93 | DISCRETE_555_CC(NODE_32, 1, NODE_31, RES_K(1.1), CAP_U(0.14), 0, RES_K(100), 500, &frogsZip555cc) | ^~~~~~~~~~~~~~~ src/mame/audio/vicdual.c:93:46: note: in expansion of macro 'RES_K' 93 | DISCRETE_555_CC(NODE_32, 1, NODE_31, RES_K(1.1), CAP_U(0.14), 0, RES_K(100), 500, &frogsZip555cc) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.4000000000000001e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/vicdual.c:93:9: note: in expansion of macro 'DISCRETE_555_CC' 93 | DISCRETE_555_CC(NODE_32, 1, NODE_31, RES_K(1.1), CAP_U(0.14), 0, RES_K(100), 500, &frogsZip555cc) | ^~~~~~~~~~~~~~~ src/mame/audio/vicdual.c:93:58: note: in expansion of macro 'CAP_U' 93 | DISCRETE_555_CC(NODE_32, 1, NODE_31, RES_K(1.1), CAP_U(0.14), 0, RES_K(100), 500, &frogsZip555cc) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/vicdual.c:93:9: note: in expansion of macro 'DISCRETE_555_CC' 93 | DISCRETE_555_CC(NODE_32, 1, NODE_31, RES_K(1.1), CAP_U(0.14), 0, RES_K(100), 500, &frogsZip555cc) | ^~~~~~~~~~~~~~~ src/mame/audio/vicdual.c:93:74: note: in expansion of macro 'RES_K' 93 | DISCRETE_555_CC(NODE_32, 1, NODE_31, RES_K(1.1), CAP_U(0.14), 0, RES_K(100), 500, &frogsZip555cc) | ^~~~~ src/mame/audio/vicdual.c:337:62: warning: narrowing conversion of '1.7142857142857132e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 337 | DISCRETE_RAMP(NODE_20, 1, HEADON_CAR_ON_EN, (12-10.8)/7, 12, 10.8, 12) | ~~~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4617:133: note: in expansion of macro 'DSE' 4617 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) DSC_SND_ENTRY( NODE, dst_ramp , DSS_NODE , 6, DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), NULL, "DISCRETE_RAMP" ), | ^~~ src/mame/audio/vicdual.c:337:9: note: in expansion of macro 'DISCRETE_RAMP' 337 | DISCRETE_RAMP(NODE_20, 1, HEADON_CAR_ON_EN, (12-10.8)/7, 12, 10.8, 12) | ^~~~~~~~~~~~~ src/mame/audio/vicdual.c:337:70: warning: narrowing conversion of '1.0800000000000001e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 337 | DISCRETE_RAMP(NODE_20, 1, HEADON_CAR_ON_EN, (12-10.8)/7, 12, 10.8, 12) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4617:133: note: in expansion of macro 'DSE' 4617 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) DSC_SND_ENTRY( NODE, dst_ramp , DSS_NODE , 6, DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), NULL, "DISCRETE_RAMP" ), | ^~~ src/mame/audio/vicdual.c:337:9: note: in expansion of macro 'DISCRETE_RAMP' 337 | DISCRETE_RAMP(NODE_20, 1, HEADON_CAR_ON_EN, (12-10.8)/7, 12, 10.8, 12) | ^~~~~~~~~~~~~ src/mame/audio/vicdual.c:338:61: warning: narrowing conversion of '2.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 338 | DISCRETE_RAMP(NODE_21, 1, HEADON_HISPEED_PC_EN, 2.0 / 0.8, 0, -2, 0) | ~~~~^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4617:133: note: in expansion of macro 'DSE' 4617 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) DSC_SND_ENTRY( NODE, dst_ramp , DSS_NODE , 6, DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), NULL, "DISCRETE_RAMP" ), | ^~~ src/mame/audio/vicdual.c:338:9: note: in expansion of macro 'DISCRETE_RAMP' 338 | DISCRETE_RAMP(NODE_21, 1, HEADON_HISPEED_PC_EN, 2.0 / 0.8, 0, -2, 0) | ^~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/vicdual.c:345:9: note: in expansion of macro 'DISCRETE_555_CC' 345 | DISCRETE_555_CC(NODE_25, HEADON_CAR_ON_EN, NODE_22, HO_R56, HO_C31, 0, 0, HO_R72, &headon_555cc) | ^~~~~~~~~~~~~~~ src/mame/audio/vicdual.c:341:21: note: in expansion of macro 'RES_K' 341 | #define HO_R56 RES_K(10) | ^~~~~ src/mame/audio/vicdual.c:345:61: note: in expansion of macro 'HO_R56' 345 | DISCRETE_555_CC(NODE_25, HEADON_CAR_ON_EN, NODE_22, HO_R56, HO_C31, 0, 0, HO_R72, &headon_555cc) | ^~~~~~ src/emu/machine/rescap.h:10:35: warning: narrowing conversion of '1.0000000000000001e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 10 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/vicdual.c:345:9: note: in expansion of macro 'DISCRETE_555_CC' 345 | DISCRETE_555_CC(NODE_25, HEADON_CAR_ON_EN, NODE_22, HO_R56, HO_C31, 0, 0, HO_R72, &headon_555cc) | ^~~~~~~~~~~~~~~ src/mame/audio/vicdual.c:343:21: note: in expansion of macro 'CAP_N' 343 | #define HO_C31 CAP_N(100) | ^~~~~ src/mame/audio/vicdual.c:345:69: note: in expansion of macro 'HO_C31' 345 | DISCRETE_555_CC(NODE_25, HEADON_CAR_ON_EN, NODE_22, HO_R56, HO_C31, 0, 0, HO_R72, &headon_555cc) | ^~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/vicdual.c:345:9: note: in expansion of macro 'DISCRETE_555_CC' 345 | DISCRETE_555_CC(NODE_25, HEADON_CAR_ON_EN, NODE_22, HO_R56, HO_C31, 0, 0, HO_R72, &headon_555cc) | ^~~~~~~~~~~~~~~ src/mame/audio/vicdual.c:342:21: note: in expansion of macro 'RES_K' 342 | #define HO_R72 RES_K(1) | ^~~~~ src/mame/audio/vicdual.c:345:83: note: in expansion of macro 'HO_R72' 345 | DISCRETE_555_CC(NODE_25, HEADON_CAR_ON_EN, NODE_22, HO_R56, HO_C31, 0, 0, HO_R72, &headon_555cc) | ^~~~~~ src/mame/audio/vicdual.c:356:62: warning: narrowing conversion of '1.7142857142857132e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 356 | DISCRETE_RAMP(NODE_30, 1, HEADON_CAR_ON_EN, (12-10.8)/7, 12, 10.8, 12) | ~~~~~~~~~^~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4617:133: note: in expansion of macro 'DSE' 4617 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) DSC_SND_ENTRY( NODE, dst_ramp , DSS_NODE , 6, DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), NULL, "DISCRETE_RAMP" ), | ^~~ src/mame/audio/vicdual.c:356:9: note: in expansion of macro 'DISCRETE_RAMP' 356 | DISCRETE_RAMP(NODE_30, 1, HEADON_CAR_ON_EN, (12-10.8)/7, 12, 10.8, 12) | ^~~~~~~~~~~~~ src/mame/audio/vicdual.c:356:70: warning: narrowing conversion of '1.0800000000000001e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 356 | DISCRETE_RAMP(NODE_30, 1, HEADON_CAR_ON_EN, (12-10.8)/7, 12, 10.8, 12) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4617:133: note: in expansion of macro 'DSE' 4617 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) DSC_SND_ENTRY( NODE, dst_ramp , DSS_NODE , 6, DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), NULL, "DISCRETE_RAMP" ), | ^~~ src/mame/audio/vicdual.c:356:9: note: in expansion of macro 'DISCRETE_RAMP' 356 | DISCRETE_RAMP(NODE_30, 1, HEADON_CAR_ON_EN, (12-10.8)/7, 12, 10.8, 12) | ^~~~~~~~~~~~~ src/mame/audio/vicdual.c:357:61: warning: narrowing conversion of '2.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 357 | DISCRETE_RAMP(NODE_31, 1, HEADON_HISPEED_CC_EN, 2.0 / 0.8, 0, -2, 0) | ~~~~^~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4617:133: note: in expansion of macro 'DSE' 4617 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) DSC_SND_ENTRY( NODE, dst_ramp , DSS_NODE , 6, DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), DSE( ENAB,RAMP,GRAD,START,END,CLAMP ), NULL, "DISCRETE_RAMP" ), | ^~~ src/mame/audio/vicdual.c:357:9: note: in expansion of macro 'DISCRETE_RAMP' 357 | DISCRETE_RAMP(NODE_31, 1, HEADON_HISPEED_CC_EN, 2.0 / 0.8, 0, -2, 0) | ^~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/vicdual.c:364:9: note: in expansion of macro 'DISCRETE_555_CC' 364 | DISCRETE_555_CC(NODE_35, HEADON_CAR_ON_EN, NODE_32, HO_R43, HO_C20, 0, 0, HO_R35, &headon_555cc) | ^~~~~~~~~~~~~~~ src/mame/audio/vicdual.c:360:21: note: in expansion of macro 'RES_K' 360 | #define HO_R43 RES_K(10) | ^~~~~ src/mame/audio/vicdual.c:364:61: note: in expansion of macro 'HO_R43' 364 | DISCRETE_555_CC(NODE_35, HEADON_CAR_ON_EN, NODE_32, HO_R43, HO_C20, 0, 0, HO_R35, &headon_555cc) | ^~~~~~ src/emu/machine/rescap.h:10:35: warning: narrowing conversion of '1.0000000000000001e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 10 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/vicdual.c:364:9: note: in expansion of macro 'DISCRETE_555_CC' 364 | DISCRETE_555_CC(NODE_35, HEADON_CAR_ON_EN, NODE_32, HO_R43, HO_C20, 0, 0, HO_R35, &headon_555cc) | ^~~~~~~~~~~~~~~ src/mame/audio/vicdual.c:362:21: note: in expansion of macro 'CAP_N' 362 | #define HO_C20 CAP_N(100) | ^~~~~ src/mame/audio/vicdual.c:364:69: note: in expansion of macro 'HO_C20' 364 | DISCRETE_555_CC(NODE_35, HEADON_CAR_ON_EN, NODE_32, HO_R43, HO_C20, 0, 0, HO_R35, &headon_555cc) | ^~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4693:133: note: in expansion of macro 'DSE' 4693 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_cc , DSS_NODE , 7, DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), DSE( RESET,VIN,R,C,RBIAS,RGND,RDIS ), OPTIONS, "DISCRETE_555_CC" ), | ^~~ src/mame/audio/vicdual.c:364:9: note: in expansion of macro 'DISCRETE_555_CC' 364 | DISCRETE_555_CC(NODE_35, HEADON_CAR_ON_EN, NODE_32, HO_R43, HO_C20, 0, 0, HO_R35, &headon_555cc) | ^~~~~~~~~~~~~~~ src/mame/audio/vicdual.c:361:21: note: in expansion of macro 'RES_K' 361 | #define HO_R35 RES_K(1) | ^~~~~ src/mame/audio/vicdual.c:364:83: note: in expansion of macro 'HO_R35' 364 | DISCRETE_555_CC(NODE_35, HEADON_CAR_ON_EN, NODE_32, HO_R43, HO_C20, 0, 0, HO_R35, &headon_555cc) | ^~~~~~ src/mame/audio/vicdual.c:376:62: warning: narrowing conversion of '1.2e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 376 | DISCRETE_LFSR_NOISE(NODE_51, 1, 1, MM5837_CLOCK_12V, 12.0, 0, 6.0, &mm5837_lfsr) | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/vicdual.c:376:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 376 | DISCRETE_LFSR_NOISE(NODE_51, 1, 1, MM5837_CLOCK_12V, 12.0, 0, 6.0, &mm5837_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/vicdual.c:376:71: warning: narrowing conversion of '6.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 376 | DISCRETE_LFSR_NOISE(NODE_51, 1, 1, MM5837_CLOCK_12V, 12.0, 0, 6.0, &mm5837_lfsr) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/vicdual.c:376:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 376 | DISCRETE_LFSR_NOISE(NODE_51, 1, 1, MM5837_CLOCK_12V, 12.0, 0, 6.0, &mm5837_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/vicdual.c:405:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 405 | DISCRETE_555_ASTABLE(NODE_75, 1, NODE_74, RES_K(100), CAP_N(10), &headon_555_bonus) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/vicdual.c:405:51: note: in expansion of macro 'RES_K' 405 | DISCRETE_555_ASTABLE(NODE_75, 1, NODE_74, RES_K(100), CAP_N(10), &headon_555_bonus) | ^~~~~ src/emu/machine/rescap.h:10:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 10 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/vicdual.c:405:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 405 | DISCRETE_555_ASTABLE(NODE_75, 1, NODE_74, RES_K(100), CAP_N(10), &headon_555_bonus) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/vicdual.c:405:63: note: in expansion of macro 'CAP_N' 405 | DISCRETE_555_ASTABLE(NODE_75, 1, NODE_74, RES_K(100), CAP_N(10), &headon_555_bonus) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/vicdual.c:414:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 414 | DISCRETE_555_MSTABLE(NODE_81, 1, NODE_80, RES_K(470), CAP_U(1), &headon_555_crash) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/vicdual.c:414:51: note: in expansion of macro 'RES_K' 414 | DISCRETE_555_MSTABLE(NODE_81, 1, NODE_80, RES_K(470), CAP_U(1), &headon_555_crash) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/vicdual.c:414:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 414 | DISCRETE_555_MSTABLE(NODE_81, 1, NODE_80, RES_K(470), CAP_U(1), &headon_555_crash) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/vicdual.c:414:63: note: in expansion of macro 'CAP_U' 414 | DISCRETE_555_MSTABLE(NODE_81, 1, NODE_80, RES_K(470), CAP_U(1), &headon_555_crash) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/vicdual.c:423:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 423 | DISCRETE_555_MSTABLE(NODE_86, 1, NODE_80, RES_K(470), CAP_U(2.2), &headon_555_crash) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/vicdual.c:423:51: note: in expansion of macro 'RES_K' 423 | DISCRETE_555_MSTABLE(NODE_86, 1, NODE_80, RES_K(470), CAP_U(2.2), &headon_555_crash) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.2000000000000001e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4692:133: note: in expansion of macro 'DSE' 4692 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_mstbl , DSS_NODE , 4, DSE( RESET,TRIG,R,C ), DSE( RESET,TRIG,R,C ), OPTIONS, "DISCRETE_555_MSTABLE" ), | ^~~ src/mame/audio/vicdual.c:423:9: note: in expansion of macro 'DISCRETE_555_MSTABLE' 423 | DISCRETE_555_MSTABLE(NODE_86, 1, NODE_80, RES_K(470), CAP_U(2.2), &headon_555_crash) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/vicdual.c:423:63: note: in expansion of macro 'CAP_U' 423 | DISCRETE_555_MSTABLE(NODE_86, 1, NODE_80, RES_K(470), CAP_U(2.2), &headon_555_crash) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/zaxxon.c -o obj/mame/audio/zaxxon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/zaxxon.c:62: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/system16.c -o obj/mame/drivers/system16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/system16.c:89: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/zaxxon.c -o obj/mame/video/zaxxon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/zaxxon.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/315_5296.c -o obj/mame/machine/315_5296.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/315_5296.h:15, from src/mame/machine/315_5296.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vicdual.c -o obj/mame/drivers/vicdual.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vicdual.c:52: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/fddebug.c -o obj/mame/machine/fddebug.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/fddebug.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/fd1089.c -o obj/mame/machine/fd1089.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/fd1089.c:133: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/fd1094.c -o obj/mame/machine/fd1094.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/fd1094.c:371: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/machine/fd1094.c: In member function 'UINT16 fd1094_device::decrypt_one(offs_t, UINT16, const UINT8*, UINT8, bool)': src/mame/machine/fd1094.c:829:37: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 829 | if (!global_xor1) if (~val & 0x0800) val ^= 0x3002; // 1,12,13 | ^~ src/mame/machine/fd1094.c:830:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 830 | if (~val & 0x0020) val ^= 0x0044; // 2,6 | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/zaxxon.c -o obj/mame/drivers/zaxxon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/zaxxon.c:254: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/mc8123.c -o obj/mame/machine/mc8123.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/mc8123.c:75: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segaic16_road.c -o obj/mame/video/segaic16_road.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/segaic16_road.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segaic16.c -o obj/mame/video/segaic16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/segaic16.c:353: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/gdrom.c -o obj/mame/machine/gdrom.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/atadev.h:19, from src/emu/machine/atahle.h:19, from src/emu/machine/atapihle.h:19, from src/emu/machine/atapicdr.h:19, from src/mame/machine/gdrom.h:10, from src/mame/machine/gdrom.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/segaic16.c -o obj/mame/machine/segaic16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/segaic16.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/segasnd.c -o obj/mame/audio/segasnd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/segasnd.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bloodbro.c -o obj/mame/video/bloodbro.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/bloodbro.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segaic24.c -o obj/mame/video/segaic24.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/segaic24.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bloodbro.c -o obj/mame/drivers/bloodbro.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bloodbro.c:120: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cabal.c -o obj/mame/video/cabal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/cabal.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cshooter.c -o obj/mame/drivers/cshooter.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cshooter.c:88: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dcon.c -o obj/mame/drivers/dcon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dcon.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dcon.c -o obj/mame/video/dcon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/dcon.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cabal.c -o obj/mame/drivers/cabal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cabal.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/deadang.c -o obj/mame/video/deadang.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/deadang.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sega16sp.c -o obj/mame/video/sega16sp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/sega16sp.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dynduke.c -o obj/mame/drivers/dynduke.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dynduke.c:65: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/deadang.c -o obj/mame/drivers/deadang.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/deadang.c:39: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dynduke.c -o obj/mame/video/dynduke.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/dynduke.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/feversoc.c -o obj/mame/drivers/feversoc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/feversoc.c:63: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/goal92.c -o obj/mame/video/goal92.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/goal92.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kncljoe.c -o obj/mame/video/kncljoe.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/kncljoe.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/goal92.c -o obj/mame/drivers/goal92.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/goal92.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kncljoe.c -o obj/mame/drivers/kncljoe.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/kncljoe.c:28: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/goodejan.c -o obj/mame/drivers/goodejan.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/goodejan.c:69: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/legionna.c -o obj/mame/video/legionna.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/legionna.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mustache.c -o obj/mame/video/mustache.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mustache.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mustache.c -o obj/mame/drivers/mustache.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mustache.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/raiden.c -o obj/mame/video/raiden.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/raiden.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/r2crypt.c -o obj/mame/machine/r2crypt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/r2crypt.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/legionna.c -o obj/mame/drivers/legionna.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/legionna.c:73: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/raiden.c -o obj/mame/drivers/raiden.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/raiden.c:50: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/panicr.c -o obj/mame/drivers/panicr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/panicr.c:61: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/raiden2cop.c -o obj/mame/machine/raiden2cop.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/raiden2cop.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/seibuspi.c -o obj/mame/machine/seibuspi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/seibuspi.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/raiden2.c -o obj/mame/drivers/raiden2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/raiden2.c:135: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/seibuspi.c -o obj/mame/video/seibuspi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/seibuspi.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/r2dx_v33.c -o obj/mame/drivers/r2dx_v33.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/r2dx_v33.c:62: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/stfight.c -o obj/mame/drivers/stfight.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/stfight.c:246: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/stfight.c -o obj/mame/machine/stfight.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/stfight.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sengokmj.c -o obj/mame/drivers/sengokmj.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sengokmj.c:56: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/stfight.c -o obj/mame/video/stfight.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/stfight.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/seibuspi.c -o obj/mame/drivers/seibuspi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/seibuspi.c:845: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wiz.c -o obj/mame/video/wiz.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/wiz.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/seicop.c -o obj/mame/machine/seicop.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/seicop.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/toki.c -o obj/mame/video/toki.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/toki.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/spisprit.c -o obj/mame/machine/spisprit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/spisprit.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/seibu_crtc.c -o obj/mame/video/seibu_crtc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/seibu_crtc.c:168: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/toki.c -o obj/mame/drivers/toki.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/toki.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wiz.c -o obj/mame/drivers/wiz.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wiz.c:177: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/drivers/wiz.c:180: src/mame/drivers/wiz.c:232:58: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 232 | DISCRETE_RCDISC (SHOT_IN1, STINGER_SHOT_EN1, 1.0, 0.2, 1.0) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4662:133: note: in expansion of macro 'DSE' 4662 | #define DISCRETE_RCDISC(NODE,ENAB,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc , DSS_NODE , 4, DSE( ENAB,INP0,NODE_NC,NODE_NC ), DSE( ENAB,INP0,RVAL,CVAL ), NULL, "DISCRETE_RCDISC" ), | ^~~ src/mame/drivers/wiz.c:232:9: note: in expansion of macro 'DISCRETE_RCDISC' 232 | DISCRETE_RCDISC (SHOT_IN1, STINGER_SHOT_EN1, 1.0, 0.2, 1.0) | ^~~~~~~~~~~~~~~ src/mame/drivers/wiz.c:233:58: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 233 | DISCRETE_RCDISC (SHOT_IN2, STINGER_SHOT_EN2, 1.0, 0.2, 1.0) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4662:133: note: in expansion of macro 'DSE' 4662 | #define DISCRETE_RCDISC(NODE,ENAB,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc , DSS_NODE , 4, DSE( ENAB,INP0,NODE_NC,NODE_NC ), DSE( ENAB,INP0,RVAL,CVAL ), NULL, "DISCRETE_RCDISC" ), | ^~~ src/mame/drivers/wiz.c:233:9: note: in expansion of macro 'DISCRETE_RCDISC' 233 | DISCRETE_RCDISC (SHOT_IN2, STINGER_SHOT_EN2, 1.0, 0.2, 1.0) | ^~~~~~~~~~~~~~~ src/mame/drivers/wiz.c:247:58: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 247 | DISCRETE_RCDISC (BOOM_IN1, STINGER_BOOM_EN1, 1.0, 0.25, 1.0) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4662:133: note: in expansion of macro 'DSE' 4662 | #define DISCRETE_RCDISC(NODE,ENAB,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc , DSS_NODE , 4, DSE( ENAB,INP0,NODE_NC,NODE_NC ), DSE( ENAB,INP0,RVAL,CVAL ), NULL, "DISCRETE_RCDISC" ), | ^~~ src/mame/drivers/wiz.c:247:9: note: in expansion of macro 'DISCRETE_RCDISC' 247 | DISCRETE_RCDISC (BOOM_IN1, STINGER_BOOM_EN1, 1.0, 0.25, 1.0) | ^~~~~~~~~~~~~~~ src/mame/drivers/wiz.c:248:58: warning: narrowing conversion of '1.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 248 | DISCRETE_RCDISC (BOOM_IN2, STINGER_BOOM_EN2, 1.0, 0.25, 1.0) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4662:133: note: in expansion of macro 'DSE' 4662 | #define DISCRETE_RCDISC(NODE,ENAB,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc , DSS_NODE , 4, DSE( ENAB,INP0,NODE_NC,NODE_NC ), DSE( ENAB,INP0,RVAL,CVAL ), NULL, "DISCRETE_RCDISC" ), | ^~~ src/mame/drivers/wiz.c:248:9: note: in expansion of macro 'DISCRETE_RCDISC' 248 | DISCRETE_RCDISC (BOOM_IN2, STINGER_BOOM_EN2, 1.0, 0.25, 1.0) | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rdpblend.c -o obj/mame/video/rdpblend.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/rdpblend.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/seibu.c -o obj/mame/audio/seibu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/seibu.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aleck64.c -o obj/mame/drivers/aleck64.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/aleck64.c:170: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rdpspn16.c -o obj/mame/video/rdpspn16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/rdpspn16.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rdptpipe.c -o obj/mame/video/rdptpipe.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/rdptpipe.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/hanaawas.c -o obj/mame/video/hanaawas.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/hanaawas.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hanaawas.c -o obj/mame/drivers/hanaawas.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/hanaawas.c:28: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/n64.c -o obj/mame/machine/n64.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/n64.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/macs.c -o obj/mame/drivers/macs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/macs.c:58: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/speedatk.c -o obj/mame/video/speedatk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/speedatk.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/seta.c -o obj/mame/video/seta.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/seta.c:138: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/seta2.c -o obj/mame/video/seta2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/seta2.c:77: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/n64.c -o obj/mame/video/n64.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/n64.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jclub2.c -o obj/mame/drivers/jclub2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jclub2.c:95: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/speedatk.c -o obj/mame/drivers/speedatk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/speedatk.c:78: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/srmp2.c -o obj/mame/video/srmp2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/srmp2.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/speglsht.c -o obj/mame/drivers/speglsht.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/speglsht.c:106: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/srmp5.c -o obj/mame/drivers/srmp5.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/srmp5.c:39: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/seta2.c -o obj/mame/drivers/seta2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/seta2.c:107: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/srmp6.c -o obj/mame/drivers/srmp6.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/srmp6.c:69: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ssv.c -o obj/mame/video/ssv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ssv.c:137: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/srmp2.c -o obj/mame/drivers/srmp2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/srmp2.c:58: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/st0020.c -o obj/mame/video/st0020.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/st0020.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/seta001.c -o obj/mame/video/seta001.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/seta001.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/simple_st0016.c -o obj/mame/drivers/simple_st0016.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/simple_st0016.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/st0016.c -o obj/mame/machine/st0016.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/st0016.h:8, from src/mame/machine/st0016.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nyny.c -o obj/mame/drivers/nyny.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/nyny.c:64: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/r2dtank.c -o obj/mame/drivers/r2dtank.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/r2dtank.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sigmab52.c -o obj/mame/drivers/sigmab52.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sigmab52.c:127: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ssv.c -o obj/mame/drivers/ssv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ssv.c:162: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spiders.c -o obj/mame/drivers/spiders.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/spiders.c:190: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bbusters.c -o obj/mame/video/bbusters.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/bbusters.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sub.c -o obj/mame/drivers/sub.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sub.c:111: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sigmab98.c -o obj/mame/drivers/sigmab98.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sigmab98.c:90: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/spiders.c -o obj/mame/audio/spiders.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/spiders.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/audio/spiders.c:10: src/mame/audio/spiders.c:131:76: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 131 | DISCRETE_LFSR_NOISE(NODE_30, 1, 1, SPIDERS_SOUND_CLK/(1000), 1, 0, 0.5, &spiders_lfsr) | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4559:133: note: in expansion of macro 'DSE' 4559 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) DSC_SND_ENTRY( NODE, dss_lfsr_noise , DSS_NODE , 6, DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), DSE( ENAB,RESET,CLK,AMPL,FEED,BIAS ), LFSRTB, "DISCRETE_LFSR_NOISE" ), | ^~~ src/mame/audio/spiders.c:131:9: note: in expansion of macro 'DISCRETE_LFSR_NOISE' 131 | DISCRETE_LFSR_NOISE(NODE_30, 1, 1, SPIDERS_SOUND_CLK/(1000), 1, 0, 0.5, &spiders_lfsr) | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:132:73: warning: narrowing conversion of '5.0e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 132 | DISCRETE_SQUAREWFIX(NODE_31, 1, SPIDERS_SOUND_CLK/(10*10*16),1, 50.0, 0.5, 0) /* 3.75 kHz */ | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/spiders.c:132:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 132 | DISCRETE_SQUAREWFIX(NODE_31, 1, SPIDERS_SOUND_CLK/(10*10*16),1, 50.0, 0.5, 0) /* 3.75 kHz */ | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:132:79: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 132 | DISCRETE_SQUAREWFIX(NODE_31, 1, SPIDERS_SOUND_CLK/(10*10*16),1, 50.0, 0.5, 0) /* 3.75 kHz */ | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4565:133: note: in expansion of macro 'DSE' 4565 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) DSC_SND_ENTRY( NODE, dss_squarewfix , DSS_NODE , 6, DSE( ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC ), DSE( ENAB,FREQ,AMPL,DUTY,BIAS,PHASE ), NULL, "DISCRETE_SQUAREWFIX" ), | ^~~ src/mame/audio/spiders.c:132:9: note: in expansion of macro 'DISCRETE_SQUAREWFIX' 132 | DISCRETE_SQUAREWFIX(NODE_31, 1, SPIDERS_SOUND_CLK/(10*10*16),1, 50.0, 0.5, 0) /* 3.75 kHz */ | ^~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/spiders.c:139:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 139 | DISCRETE_MULTIPLY(NODE_41, DEFAULT_TTL_V_LOGIC_1, SPIDERS_FIRE_EN) | ^~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:139:36: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 139 | DISCRETE_MULTIPLY(NODE_41, DEFAULT_TTL_V_LOGIC_1, SPIDERS_FIRE_EN) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/spiders.c:140:9: note: in expansion of macro 'DISCRETE_RCFILTER' 140 | DISCRETE_RCFILTER(NODE_42, NODE_41,RES_K(2.2),CAP_U(47)) //R11, C11 | ^~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:140:44: note: in expansion of macro 'RES_K' 140 | DISCRETE_RCFILTER(NODE_42, NODE_41,RES_K(2.2),CAP_U(47)) //R11, C11 | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999997e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/spiders.c:140:9: note: in expansion of macro 'DISCRETE_RCFILTER' 140 | DISCRETE_RCFILTER(NODE_42, NODE_41,RES_K(2.2),CAP_U(47)) //R11, C11 | ^~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:140:55: note: in expansion of macro 'CAP_U' 140 | DISCRETE_RCFILTER(NODE_42, NODE_41,RES_K(2.2),CAP_U(47)) //R11, C11 | ^~~~~ src/mame/audio/spiders.c:141:56: warning: narrowing conversion of '2.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 141 | DISCRETE_TRANSFORM4(NODE_43, NODE_40, NODE_42, 2.5, 24.5,"012*3/-") | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4623:133: note: in expansion of macro 'DSE' 4623 | #define DISCRETE_TRANSFORM4(NODE,INP0,INP1,INP2,INP3,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 4, DSE( INP0,INP1,INP2,INP3 ), DSE( INP0,INP1,INP2,INP3 ), FUNCT, "DISCRETE_TRANSFORM4" ), | ^~~ src/mame/audio/spiders.c:141:9: note: in expansion of macro 'DISCRETE_TRANSFORM4' 141 | DISCRETE_TRANSFORM4(NODE_43, NODE_40, NODE_42, 2.5, 24.5,"012*3/-") | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:141:61: warning: narrowing conversion of '2.45e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 141 | DISCRETE_TRANSFORM4(NODE_43, NODE_40, NODE_42, 2.5, 24.5,"012*3/-") | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4623:133: note: in expansion of macro 'DSE' 4623 | #define DISCRETE_TRANSFORM4(NODE,INP0,INP1,INP2,INP3,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 4, DSE( INP0,INP1,INP2,INP3 ), DSE( INP0,INP1,INP2,INP3 ), FUNCT, "DISCRETE_TRANSFORM4" ), | ^~~ src/mame/audio/spiders.c:141:9: note: in expansion of macro 'DISCRETE_TRANSFORM4' 141 | DISCRETE_TRANSFORM4(NODE_43, NODE_40, NODE_42, 2.5, 24.5,"012*3/-") | ^~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/spiders.c:143:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 143 | DISCRETE_555_ASTABLE_CV(NODE_44, 1, RES_K(10), RES_K(22), CAP_N(100), NODE_43, &spiders_fire_555a) //R10, R18, C12 | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:143:45: note: in expansion of macro 'RES_K' 143 | DISCRETE_555_ASTABLE_CV(NODE_44, 1, RES_K(10), RES_K(22), CAP_N(100), NODE_43, &spiders_fire_555a) //R10, R18, C12 | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/spiders.c:143:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 143 | DISCRETE_555_ASTABLE_CV(NODE_44, 1, RES_K(10), RES_K(22), CAP_N(100), NODE_43, &spiders_fire_555a) //R10, R18, C12 | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:143:56: note: in expansion of macro 'RES_K' 143 | DISCRETE_555_ASTABLE_CV(NODE_44, 1, RES_K(10), RES_K(22), CAP_N(100), NODE_43, &spiders_fire_555a) //R10, R18, C12 | ^~~~~ src/emu/machine/rescap.h:10:35: warning: narrowing conversion of '1.0000000000000001e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 10 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/spiders.c:143:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 143 | DISCRETE_555_ASTABLE_CV(NODE_44, 1, RES_K(10), RES_K(22), CAP_N(100), NODE_43, &spiders_fire_555a) //R10, R18, C12 | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:143:67: note: in expansion of macro 'CAP_N' 143 | DISCRETE_555_ASTABLE_CV(NODE_44, 1, RES_K(10), RES_K(22), CAP_N(100), NODE_43, &spiders_fire_555a) //R10, R18, C12 | ^~~~~ src/mame/audio/spiders.c:144:57: warning: narrowing conversion of '2.7000000000000002e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 144 | DISCRETE_MULTIPLY(NODE_45, DEFAULT_TTL_V_LOGIC_1-0.7, SPIDERS_FIRE_EN) // Diode drop D2 src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/spiders.c:144:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 144 | DISCRETE_MULTIPLY(NODE_45, DEFAULT_TTL_V_LOGIC_1-0.7, SPIDERS_FIRE_EN) // Diode drop D2 | ^~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:3733:45: warning: narrowing conversion of '2.75e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3733 | #define DISC_CD4066_THRESHOLD 2.75 | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4620:133: note: in expansion of macro 'DSE' 4620 | #define DISCRETE_ASWITCH(NODE,CTRL,INP,THRESHOLD) DSC_SND_ENTRY( NODE, dst_aswitch , DSS_NODE , 3, DSE( CTRL,INP,THRESHOLD ), DSE( CTRL,INP, THRESHOLD), NULL, "Analog Switch" ), | ^~~ src/mame/audio/spiders.c:145:9: note: in expansion of macro 'DISCRETE_ASWITCH' 145 | DISCRETE_ASWITCH(NODE_46, NODE_44, NODE_45, DISC_CD4066_THRESHOLD) | ^~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:145:53: note: in expansion of macro 'DISC_CD4066_THRESHOLD' 145 | DISCRETE_ASWITCH(NODE_46, NODE_44, NODE_45, DISC_CD4066_THRESHOLD) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/spiders.c:148:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 148 | DISCRETE_MULTIPLY(NODE_50, DEFAULT_TTL_V_LOGIC_1, SPIDERS_EXP_EN) | ^~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:148:36: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 148 | DISCRETE_MULTIPLY(NODE_50, DEFAULT_TTL_V_LOGIC_1, SPIDERS_EXP_EN) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/spiders.c:150:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 150 | DISCRETE_MULTIPLY(NODE_52, DEFAULT_TTL_V_LOGIC_1, NODE_32) // Noise 0/1 -> TTL | ^~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:150:36: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 150 | DISCRETE_MULTIPLY(NODE_52, DEFAULT_TTL_V_LOGIC_1, NODE_32) // Noise 0/1 -> TTL | ^~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:3733:45: warning: narrowing conversion of '2.75e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3733 | #define DISC_CD4066_THRESHOLD 2.75 | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4620:133: note: in expansion of macro 'DSE' 4620 | #define DISCRETE_ASWITCH(NODE,CTRL,INP,THRESHOLD) DSC_SND_ENTRY( NODE, dst_aswitch , DSS_NODE , 3, DSE( CTRL,INP,THRESHOLD ), DSE( CTRL,INP, THRESHOLD), NULL, "Analog Switch" ), | ^~~ src/mame/audio/spiders.c:151:9: note: in expansion of macro 'DISCRETE_ASWITCH' 151 | DISCRETE_ASWITCH(NODE_53, NODE_52, NODE_51, DISC_CD4066_THRESHOLD) | ^~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:151:53: note: in expansion of macro 'DISC_CD4066_THRESHOLD' 151 | DISCRETE_ASWITCH(NODE_53, NODE_52, NODE_51, DISC_CD4066_THRESHOLD) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/spiders.c:155:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 155 | DISCRETE_555_ASTABLE_CV(NODE_61, 1, RES_K(10), RES_K(22), CAP_N(22), NODE_60, &spiders_fire_555a) //R48, R47, C24 | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:155:45: note: in expansion of macro 'RES_K' 155 | DISCRETE_555_ASTABLE_CV(NODE_61, 1, RES_K(10), RES_K(22), CAP_N(22), NODE_60, &spiders_fire_555a) //R48, R47, C24 | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/spiders.c:155:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 155 | DISCRETE_555_ASTABLE_CV(NODE_61, 1, RES_K(10), RES_K(22), CAP_N(22), NODE_60, &spiders_fire_555a) //R48, R47, C24 | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:155:56: note: in expansion of macro 'RES_K' 155 | DISCRETE_555_ASTABLE_CV(NODE_61, 1, RES_K(10), RES_K(22), CAP_N(22), NODE_60, &spiders_fire_555a) //R48, R47, C24 | ^~~~~ src/emu/machine/rescap.h:10:35: warning: narrowing conversion of '2.2000000000000002e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 10 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/spiders.c:155:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 155 | DISCRETE_555_ASTABLE_CV(NODE_61, 1, RES_K(10), RES_K(22), CAP_N(22), NODE_60, &spiders_fire_555a) //R48, R47, C24 | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:155:67: note: in expansion of macro 'CAP_N' 155 | DISCRETE_555_ASTABLE_CV(NODE_61, 1, RES_K(10), RES_K(22), CAP_N(22), NODE_60, &spiders_fire_555a) //R48, R47, C24 | ^~~~~ src/emu/sound/discrete.h:3527:45: warning: narrowing conversion of '3.3999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3527 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4612:133: note: in expansion of macro 'DSE' 4612 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) DSC_SND_ENTRY( NODE, dst_gain , DSS_NODE , 3, DSE( INP0,INP1,NODE_NC ), DSE( INP0,INP1,0 ), NULL, "DISCRETE_MULTIPLY" ), | ^~~ src/mame/audio/spiders.c:156:9: note: in expansion of macro 'DISCRETE_MULTIPLY' 156 | DISCRETE_MULTIPLY(NODE_62, DEFAULT_TTL_V_LOGIC_1, SPIDERS_SUPER_WEB_EXPL_EN) | ^~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:156:36: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 156 | DISCRETE_MULTIPLY(NODE_62, DEFAULT_TTL_V_LOGIC_1, SPIDERS_SUPER_WEB_EXPL_EN) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:3733:45: warning: narrowing conversion of '2.75e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3733 | #define DISC_CD4066_THRESHOLD 2.75 | ^~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4620:133: note: in expansion of macro 'DSE' 4620 | #define DISCRETE_ASWITCH(NODE,CTRL,INP,THRESHOLD) DSC_SND_ENTRY( NODE, dst_aswitch , DSS_NODE , 3, DSE( CTRL,INP,THRESHOLD ), DSE( CTRL,INP, THRESHOLD), NULL, "Analog Switch" ), | ^~~ src/mame/audio/spiders.c:158:9: note: in expansion of macro 'DISCRETE_ASWITCH' 158 | DISCRETE_ASWITCH(NODE_64, NODE_61, NODE_63, DISC_CD4066_THRESHOLD) | ^~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:158:53: note: in expansion of macro 'DISC_CD4066_THRESHOLD' 158 | DISCRETE_ASWITCH(NODE_64, NODE_61, NODE_63, DISC_CD4066_THRESHOLD) | ^~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.3e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/spiders.c:161:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 161 | DISCRETE_555_ASTABLE_CV(NODE_70, 1, RES_K(330), 0, CAP_U(1), -1, &spiders_super_web_555a) //R46, C23 | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:161:45: note: in expansion of macro 'RES_K' 161 | DISCRETE_555_ASTABLE_CV(NODE_70, 1, RES_K(330), 0, CAP_U(1), -1, &spiders_super_web_555a) //R46, C23 | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/spiders.c:161:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 161 | DISCRETE_555_ASTABLE_CV(NODE_70, 1, RES_K(330), 0, CAP_U(1), -1, &spiders_super_web_555a) //R46, C23 | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:161:60: note: in expansion of macro 'CAP_U' 161 | DISCRETE_555_ASTABLE_CV(NODE_70, 1, RES_K(330), 0, CAP_U(1), -1, &spiders_super_web_555a) //R46, C23 | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/spiders.c:163:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 163 | DISCRETE_555_ASTABLE_CV(NODE_72, SPIDERS_SUPER_WEB_EN, RES_K(100), RES_K(330), CAP_U(0.01), NODE_71, &spiders_super_web_555a) //R22, R33, C16 | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:163:64: note: in expansion of macro 'RES_K' 163 | DISCRETE_555_ASTABLE_CV(NODE_72, SPIDERS_SUPER_WEB_EN, RES_K(100), RES_K(330), CAP_U(0.01), NODE_71, &spiders_super_web_555a) //R22, R33, C16 | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.3e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/spiders.c:163:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 163 | DISCRETE_555_ASTABLE_CV(NODE_72, SPIDERS_SUPER_WEB_EN, RES_K(100), RES_K(330), CAP_U(0.01), NODE_71, &spiders_super_web_555a) //R22, R33, C16 | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:163:76: note: in expansion of macro 'RES_K' 163 | DISCRETE_555_ASTABLE_CV(NODE_72, SPIDERS_SUPER_WEB_EN, RES_K(100), RES_K(330), CAP_U(0.01), NODE_71, &spiders_super_web_555a) //R22, R33, C16 | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/spiders.c:163:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 163 | DISCRETE_555_ASTABLE_CV(NODE_72, SPIDERS_SUPER_WEB_EN, RES_K(100), RES_K(330), CAP_U(0.01), NODE_71, &spiders_super_web_555a) //R22, R33, C16 | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:163:88: note: in expansion of macro 'CAP_U' 163 | DISCRETE_555_ASTABLE_CV(NODE_72, SPIDERS_SUPER_WEB_EN, RES_K(100), RES_K(330), CAP_U(0.01), NODE_71, &spiders_super_web_555a) //R22, R33, C16 | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/spiders.c:164:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 164 | DISCRETE_555_ASTABLE_CV(NODE_73, SPIDERS_X_EN, RES_K(100), RES_K(470), CAP_N(47), NODE_71, &spiders_super_web_555a) // R23, R32, C15 | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:164:56: note: in expansion of macro 'RES_K' 164 | DISCRETE_555_ASTABLE_CV(NODE_73, SPIDERS_X_EN, RES_K(100), RES_K(470), CAP_N(47), NODE_71, &spiders_super_web_555a) // R23, R32, C15 | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '4.7e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/spiders.c:164:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 164 | DISCRETE_555_ASTABLE_CV(NODE_73, SPIDERS_X_EN, RES_K(100), RES_K(470), CAP_N(47), NODE_71, &spiders_super_web_555a) // R23, R32, C15 | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:164:68: note: in expansion of macro 'RES_K' 164 | DISCRETE_555_ASTABLE_CV(NODE_73, SPIDERS_X_EN, RES_K(100), RES_K(470), CAP_N(47), NODE_71, &spiders_super_web_555a) // R23, R32, C15 | ^~~~~ src/emu/machine/rescap.h:10:35: warning: narrowing conversion of '4.7000000000000004e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 10 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/spiders.c:164:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 164 | DISCRETE_555_ASTABLE_CV(NODE_73, SPIDERS_X_EN, RES_K(100), RES_K(470), CAP_N(47), NODE_71, &spiders_super_web_555a) // R23, R32, C15 | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:164:80: note: in expansion of macro 'CAP_N' 164 | DISCRETE_555_ASTABLE_CV(NODE_73, SPIDERS_X_EN, RES_K(100), RES_K(470), CAP_N(47), NODE_71, &spiders_super_web_555a) // R23, R32, C15 | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bbusters.c -o obj/mame/drivers/bbusters.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bbusters.c:200: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dmndrby.c -o obj/mame/drivers/dmndrby.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dmndrby.c:54: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/hng64_net.c -o obj/mame/machine/hng64_net.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/msm6242.h:15, from src/mame/includes/hng64.h:1, from src/mame/machine/hng64_net.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/hng64.c -o obj/mame/video/hng64.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/hng64.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/video/hng64.c: In member function 'void hng64_state::hng64_drawtilemap(screen_device&, bitmap_rgb32&, const rectangle&, int)': src/mame/video/hng64.c:658:44: warning: array subscript [0, 3] is outside array bounds of 'hng64_state::hng64_tilemap [4]' [-Warray-bounds=] 658 | else tilemap = m_tilemap[tm].m_tilemap_8x8; // _alt | ~~~~~~~~~~~~^ In file included from src/mame/video/hng64.c:3: src/mame/includes/hng64.h:192:23: note: while referencing 'hng64_state::m_tilemap' 192 | hng64_tilemap m_tilemap[4]; | ^~~~~~~~~ src/mame/video/hng64.c:653:44: warning: array subscript [0, 3] is outside array bounds of 'hng64_state::hng64_tilemap [4]' [-Warray-bounds=] 653 | else tilemap = m_tilemap[tm].m_tilemap_8x8; | ~~~~~~~~~~~~^ src/mame/includes/hng64.h:192:23: note: while referencing 'hng64_state::m_tilemap' 192 | hng64_tilemap m_tilemap[4]; | ^~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/seta.c -o obj/mame/drivers/seta.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/seta.c:1358: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/hng64.c -o obj/mame/audio/hng64.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/msm6242.h:15, from src/mame/includes/hng64.h:1, from src/mame/audio/hng64.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/hng64_sprite.c -o obj/mame/video/hng64_sprite.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/msm6242.h:15, from src/mame/includes/hng64.h:1, from src/mame/video/hng64_sprite.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hng64.c -o obj/mame/drivers/hng64.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/hng64.c:440: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lasso.c -o obj/mame/video/lasso.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/lasso.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mainsnk.c -o obj/mame/video/mainsnk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mainsnk.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mainsnk.c -o obj/mame/drivers/mainsnk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mainsnk.c:110: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/hng64_3d.c -o obj/mame/video/hng64_3d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/msm6242.h:15, from src/mame/includes/hng64.h:1, from src/mame/video/hng64_3d.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lasso.c -o obj/mame/drivers/lasso.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/lasso.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/munchmo.c -o obj/mame/video/munchmo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/munchmo.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/munchmo.c -o obj/mame/drivers/munchmo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/munchmo.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/prehisle.c -o obj/mame/drivers/prehisle.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/prehisle.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/prehisle.c -o obj/mame/video/prehisle.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/prehisle.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/snk6502.c -o obj/mame/video/snk6502.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/snk6502.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/snk68.c -o obj/mame/video/snk68.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/snk68.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/snk.c -o obj/mame/video/snk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/snk.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/video/snk.c: In member function 'void snk_state::ikari_unknown_video_w(address_space&, offs_t, UINT8, UINT8)': src/mame/video/snk.c:585:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 585 | if (data != 0x20 && // normal | ^~ src/mame/video/snk.c:590:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 590 | m_tx_tilemap->set_palette_offset((data & 0x01) << 4); | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/snk6502.c -o obj/mame/audio/snk6502.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/snk6502.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/snk6502.h:7, from src/mame/audio/snk6502.c:15: src/mame/audio/snk6502.c:116:100: warning: narrowing conversion of '2.8999999999999999e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 116 | DISCRETE_RCDISC2(NODE_10, FANTASY_BOMB_EN, 0, RES_K(10) + RES_K(33), DEFAULT_TTL_V_LOGIC_1 - 0.5, RES_K(1), CAP_U(1)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4663:133: note: in expansion of macro 'DSE' 4663 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) DSC_SND_ENTRY( NODE, dst_rcdisc2 , DSS_NODE , 6, DSE( SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC ), DSE( SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL ), NULL, "DISCRETE_RCDISC2" ), | ^~~ src/mame/audio/snk6502.c:116:9: note: in expansion of macro 'DISCRETE_RCDISC2' 116 | DISCRETE_RCDISC2(NODE_10, FANTASY_BOMB_EN, 0, RES_K(10) + RES_K(33), DEFAULT_TTL_V_LOGIC_1 - 0.5, RES_K(1), CAP_U(1)) | ^~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/snk6502.c:121:9: note: in expansion of macro 'DISCRETE_RCFILTER' 121 | DISCRETE_RCFILTER(NODE_21, NODE_20, RES_K(22), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/snk6502.c:121:45: note: in expansion of macro 'RES_K' 121 | DISCRETE_RCFILTER(NODE_21, NODE_20, RES_K(22), CAP_U(.01)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/snk6502.c:121:9: note: in expansion of macro 'DISCRETE_RCFILTER' 121 | DISCRETE_RCFILTER(NODE_21, NODE_20, RES_K(22), CAP_U(.01)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/snk6502.c:121:56: note: in expansion of macro 'CAP_U' 121 | DISCRETE_RCFILTER(NODE_21, NODE_20, RES_K(22), CAP_U(.01)) | ^~~~~ src/mame/audio/snk6502.c:122:55: warning: narrowing conversion of '4.4e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 122 | DISCRETE_RCFILTER(NODE_22, NODE_21, RES_K(22) + RES_K(22), CAP_P(2200)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/snk6502.c:122:9: note: in expansion of macro 'DISCRETE_RCFILTER' 122 | DISCRETE_RCFILTER(NODE_22, NODE_21, RES_K(22) + RES_K(22), CAP_P(2200)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:11:35: warning: narrowing conversion of '2.1999999999999998e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 11 | #define CAP_P(cap) ((double)(cap) * 1e-12) | ~~~~~~~~~~~~~~~^~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/snk6502.c:122:9: note: in expansion of macro 'DISCRETE_RCFILTER' 122 | DISCRETE_RCFILTER(NODE_22, NODE_21, RES_K(22) + RES_K(22), CAP_P(2200)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/snk6502.c:122:69: note: in expansion of macro 'CAP_P' 122 | DISCRETE_RCFILTER(NODE_22, NODE_21, RES_K(22) + RES_K(22), CAP_P(2200)) | ^~~~~ src/mame/audio/snk6502.c:123:67: warning: narrowing conversion of '6.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 123 | DISCRETE_RCFILTER(NODE_23, NODE_22, RES_K(22) + RES_K(22) + RES_K(22), CAP_U(.001)) src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/snk6502.c:123:9: note: in expansion of macro 'DISCRETE_RCFILTER' 123 | DISCRETE_RCFILTER(NODE_23, NODE_22, RES_K(22) + RES_K(22) + RES_K(22), CAP_U(.001)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.0000000000000001e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/snk6502.c:123:9: note: in expansion of macro 'DISCRETE_RCFILTER' 123 | DISCRETE_RCFILTER(NODE_23, NODE_22, RES_K(22) + RES_K(22) + RES_K(22), CAP_U(.001)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/snk6502.c:123:81: note: in expansion of macro 'CAP_U' 123 | DISCRETE_RCFILTER(NODE_23, NODE_22, RES_K(22) + RES_K(22) + RES_K(22), CAP_U(.001)) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/zndip.c -o obj/mame/machine/zndip.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/zndip.h:8, from src/mame/machine/zndip.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/snk68.c -o obj/mame/drivers/snk68.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/snk68.c:43: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/snk6502.c -o obj/mame/drivers/snk6502.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/snk6502.c:281: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/cat702.c -o obj/mame/machine/cat702.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/cat702.h:8, from src/mame/machine/cat702.c:85: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/cliffhgr.c -o obj/mame/audio/cliffhgr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/cliffhgr.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/audio/cliffhgr.c:2: src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.4e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/cliffhgr.c:34:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 34 | DISCRETE_555_ASTABLE(NODE_03, 1, RES_K(24), RES_K(10), CAP_U(0.047), &desc_cliffhgr_555) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/cliffhgr.c:34:42: note: in expansion of macro 'RES_K' 34 | DISCRETE_555_ASTABLE(NODE_03, 1, RES_K(24), RES_K(10), CAP_U(0.047), &desc_cliffhgr_555) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/cliffhgr.c:34:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 34 | DISCRETE_555_ASTABLE(NODE_03, 1, RES_K(24), RES_K(10), CAP_U(0.047), &desc_cliffhgr_555) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/cliffhgr.c:34:53: note: in expansion of macro 'RES_K' 34 | DISCRETE_555_ASTABLE(NODE_03, 1, RES_K(24), RES_K(10), CAP_U(0.047), &desc_cliffhgr_555) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999999999997e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/cliffhgr.c:34:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 34 | DISCRETE_555_ASTABLE(NODE_03, 1, RES_K(24), RES_K(10), CAP_U(0.047), &desc_cliffhgr_555) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/cliffhgr.c:34:64: note: in expansion of macro 'CAP_U' 34 | DISCRETE_555_ASTABLE(NODE_03, 1, RES_K(24), RES_K(10), CAP_U(0.047), &desc_cliffhgr_555) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.4e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/cliffhgr.c:35:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 35 | DISCRETE_555_ASTABLE(NODE_04, 1, RES_K(24), RES_K(10), CAP_U(0.1), &desc_cliffhgr_555) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/cliffhgr.c:35:42: note: in expansion of macro 'RES_K' 35 | DISCRETE_555_ASTABLE(NODE_04, 1, RES_K(24), RES_K(10), CAP_U(0.1), &desc_cliffhgr_555) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/cliffhgr.c:35:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 35 | DISCRETE_555_ASTABLE(NODE_04, 1, RES_K(24), RES_K(10), CAP_U(0.1), &desc_cliffhgr_555) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/cliffhgr.c:35:53: note: in expansion of macro 'RES_K' 35 | DISCRETE_555_ASTABLE(NODE_04, 1, RES_K(24), RES_K(10), CAP_U(0.1), &desc_cliffhgr_555) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/cliffhgr.c:35:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 35 | DISCRETE_555_ASTABLE(NODE_04, 1, RES_K(24), RES_K(10), CAP_U(0.1), &desc_cliffhgr_555) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/cliffhgr.c:35:64: note: in expansion of macro 'CAP_U' 35 | DISCRETE_555_ASTABLE(NODE_04, 1, RES_K(24), RES_K(10), CAP_U(0.1), &desc_cliffhgr_555) | ^~~~~ src/mame/audio/cliffhgr.c:40:46: warning: narrowing conversion of '3.1972789115646256e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 40 | DISCRETE_RCFILTER(NODE_07,NODE_05,1.0/(1.0/RES_K(4.7)+1.0/RES_K(10)), CAP_U(0.1)) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/cliffhgr.c:40:9: note: in expansion of macro 'DISCRETE_RCFILTER' 40 | DISCRETE_RCFILTER(NODE_07,NODE_05,1.0/(1.0/RES_K(4.7)+1.0/RES_K(10)), CAP_U(0.1)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/cliffhgr.c:40:9: note: in expansion of macro 'DISCRETE_RCFILTER' 40 | DISCRETE_RCFILTER(NODE_07,NODE_05,1.0/(1.0/RES_K(4.7)+1.0/RES_K(10)), CAP_U(0.1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/cliffhgr.c:40:79: note: in expansion of macro 'CAP_U' 40 | DISCRETE_RCFILTER(NODE_07,NODE_05,1.0/(1.0/RES_K(4.7)+1.0/RES_K(10)), CAP_U(0.1)) | ^~~~~ src/mame/audio/cliffhgr.c:41:46: warning: narrowing conversion of '3.5789473684210525e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 41 | DISCRETE_RCFILTER(NODE_08,NODE_06,1.0/(1.0/RES_K(5.1)+1.0/RES_K(12)), CAP_U(0.1)) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/cliffhgr.c:41:9: note: in expansion of macro 'DISCRETE_RCFILTER' 41 | DISCRETE_RCFILTER(NODE_08,NODE_06,1.0/(1.0/RES_K(5.1)+1.0/RES_K(12)), CAP_U(0.1)) | ^~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4668:133: note: in expansion of macro 'DSE' 4668 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_rcfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_RCFILTER" ), | ^~~ src/mame/audio/cliffhgr.c:41:9: note: in expansion of macro 'DISCRETE_RCFILTER' 41 | DISCRETE_RCFILTER(NODE_08,NODE_06,1.0/(1.0/RES_K(5.1)+1.0/RES_K(12)), CAP_U(0.1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/cliffhgr.c:41:79: note: in expansion of macro 'CAP_U' 41 | DISCRETE_RCFILTER(NODE_08,NODE_06,1.0/(1.0/RES_K(5.1)+1.0/RES_K(12)), CAP_U(0.1)) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/astinvad.c -o obj/mame/drivers/astinvad.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/astinvad.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/berzerk.c -o obj/mame/drivers/berzerk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/berzerk.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/drivers/berzerk.c: In member function 'void berzerk_state::get_pens(rgb_t*)': src/mame/drivers/berzerk.c:438:51: warning: narrowing conversion of '2.4324324324324323e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 438 | static const int resistances_el[] = { 1.0 / ((1.0 / 750.0) + (1.0 / 360.0)), 0 }; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cliffhgr.c -o obj/mame/drivers/cliffhgr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cliffhgr.c:78: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/supdrapo.c -o obj/mame/drivers/supdrapo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/supdrapo.c:65: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mazerbla.c -o obj/mame/drivers/mazerbla.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mazerbla.c:118: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/subsino.c -o obj/mame/machine/subsino.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/subsino.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/arabian.c -o obj/mame/video/arabian.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/arabian.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lastfght.c -o obj/mame/drivers/lastfght.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/lastfght.c:65: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/zn.c -o obj/mame/drivers/zn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/zn.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/arabian.c -o obj/mame/drivers/arabian.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/arabian.c:45: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ikki.c -o obj/mame/video/ikki.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ikki.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/snk.c -o obj/mame/drivers/snk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/snk.c:269: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kangaroo.c -o obj/mame/video/kangaroo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/kangaroo.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kangaroo.c -o obj/mame/drivers/kangaroo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/kangaroo.c:156: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dai3wksi.c -o obj/mame/drivers/dai3wksi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dai3wksi.c:38: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ikki.c -o obj/mame/drivers/ikki.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ikki.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/markham.c -o obj/mame/video/markham.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/markham.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/markham.c -o obj/mame/drivers/markham.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/markham.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/subsino2.c -o obj/mame/drivers/subsino2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/subsino2.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/route16.c -o obj/mame/video/route16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/route16.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/subsino.c -o obj/mame/drivers/subsino.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/subsino.c:219: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/shangha3.c -o obj/mame/video/shangha3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/shangha3.c:61: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/shanghai.c -o obj/mame/drivers/shanghai.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/shanghai.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/emu/emu.h:84: src/mame/drivers/shanghai.c: In function 'device_t* construct_machine_config_shanghai(machine_config&, device_t*, device_t*)': src/mame/drivers/shanghai.c:437:36: warning: 'HD63484' is deprecated [-Wdeprecated-declarations] 437 | MCFG_DEVICE_ADD("hd63484", HD63484, 0) | ^~~~~~~ src/emu/mconfig.h:150:49: note: in definition of macro 'MCFG_DEVICE_ADD' 150 | device = config.device_add(owner, _tag, _type, _clock); | ^~~~~ In file included from src/mame/drivers/shanghai.c:25: src/emu/video/hd63484.h:77:42: note: declared here 77 | extern ATTR_DEPRECATED const device_type HD63484; | ^~~~~~~ src/mame/drivers/shanghai.c: In function 'device_t* construct_machine_config_shangha2(machine_config&, device_t*, device_t*)': src/mame/drivers/shanghai.c:472:36: warning: 'HD63484' is deprecated [-Wdeprecated-declarations] 472 | MCFG_DEVICE_ADD("hd63484", HD63484, 0) | ^~~~~~~ src/emu/mconfig.h:150:49: note: in definition of macro 'MCFG_DEVICE_ADD' 150 | device = config.device_add(owner, _tag, _type, _clock); | ^~~~~ src/emu/video/hd63484.h:77:42: note: declared here 77 | extern ATTR_DEPRECATED const device_type HD63484; | ^~~~~~~ src/mame/drivers/shanghai.c: In function 'device_t* construct_machine_config_kothello(machine_config&, device_t*, device_t*)': src/mame/drivers/shanghai.c:510:36: warning: 'HD63484' is deprecated [-Wdeprecated-declarations] 510 | MCFG_DEVICE_ADD("hd63484", HD63484, 0) | ^~~~~~~ src/emu/mconfig.h:150:49: note: in definition of macro 'MCFG_DEVICE_ADD' 150 | device = config.device_add(owner, _tag, _type, _clock); | ^~~~~ src/emu/video/hd63484.h:77:42: note: declared here 77 | extern ATTR_DEPRECATED const device_type HD63484; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/route16.c -o obj/mame/drivers/route16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/route16.c:70: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/strnskil.c -o obj/mame/video/strnskil.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/strnskil.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/video/strnskil.c: In member function 'void strnskil_state::draw_sprites(bitmap_ind16&, const rectangle&)': src/mame/video/strnskil.c:104:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 104 | if (sx > 248) | ^~ src/mame/video/strnskil.c:108:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 108 | m_gfxdecode->m_gfx[1]->transmask(bitmap,cliprect, | ^~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tonton.c -o obj/mame/drivers/tonton.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tonton.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/shangha3.c -o obj/mame/drivers/shangha3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/shangha3.c:34: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/strnskil.c -o obj/mame/drivers/strnskil.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/strnskil.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/goindol.c -o obj/mame/video/goindol.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/goindol.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/suna8.c -o obj/mame/audio/suna8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/suna8.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/go2000.c -o obj/mame/drivers/go2000.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/go2000.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/goindol.c -o obj/mame/drivers/goindol.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/goindol.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/suna8.c -o obj/mame/video/suna8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/suna8.c:71: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/suna16.c -o obj/mame/video/suna16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/suna16.c:60: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mil4000.c -o obj/mame/drivers/mil4000.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mil4000.c:116: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/arkanoid.c -o obj/mame/machine/arkanoid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/arkanoid.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/40love.c -o obj/mame/video/40love.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/40love.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/suna16.c -o obj/mame/drivers/suna16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/suna16.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/2mindril.c -o obj/mame/drivers/2mindril.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/2mindril.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/40love.c -o obj/mame/drivers/40love.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/40love.c:225: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/arkanoid.c -o obj/mame/video/arkanoid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/arkanoid.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/suna8.c -o obj/mame/drivers/suna8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/suna8.c:34: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/arkanoid.c -o obj/mame/drivers/arkanoid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/arkanoid.c:759: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/bonzeadv.c -o obj/mame/machine/bonzeadv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/bonzeadv.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ashnojoe.c -o obj/mame/video/ashnojoe.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ashnojoe.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/asuka.c -o obj/mame/video/asuka.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/asuka.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ashnojoe.c -o obj/mame/drivers/ashnojoe.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ashnojoe.c:75: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/bigevglf.c -o obj/mame/machine/bigevglf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/bigevglf.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bigevglf.c -o obj/mame/video/bigevglf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/bigevglf.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bking.c -o obj/mame/video/bking.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/bking.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bublbobl.c -o obj/mame/video/bublbobl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/bublbobl.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bigevglf.c -o obj/mame/drivers/bigevglf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bigevglf.c:58: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/bublbobl.c -o obj/mame/machine/bublbobl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/bublbobl.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/asuka.c -o obj/mame/drivers/asuka.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/asuka.c:215: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bking.c -o obj/mame/drivers/bking.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bking.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/buggychl.c -o obj/mame/machine/buggychl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/buggychl.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bublbobl.c -o obj/mame/drivers/bublbobl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bublbobl.c:269: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/capr1.c -o obj/mame/drivers/capr1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/capr1.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/buggychl.c -o obj/mame/video/buggychl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/buggychl.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/caprcyc.c -o obj/mame/drivers/caprcyc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/caprcyc.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/buggychl.c -o obj/mame/drivers/buggychl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/buggychl.c:78: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/chaknpop.c -o obj/mame/machine/chaknpop.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/chaknpop.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/chaknpop.c -o obj/mame/video/chaknpop.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/chaknpop.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/chaknpop.c -o obj/mame/drivers/chaknpop.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/chaknpop.c:110: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cchance.c -o obj/mame/drivers/cchance.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cchance.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/champbwl.c -o obj/mame/drivers/champbwl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/champbwl.c:153: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/crbaloon.c -o obj/mame/video/crbaloon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/crbaloon.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/changela.c -o obj/mame/video/changela.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/changela.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/changela.c -o obj/mame/drivers/changela.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/changela.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/darius.c -o obj/mame/video/darius.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/darius.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/crbaloon.c -o obj/mame/drivers/crbaloon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/crbaloon.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/crbaloon.c -o obj/mame/audio/crbaloon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/crbaloon.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/crbaloon.h:7, from src/mame/audio/crbaloon.c:10: src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/crbaloon.c:105:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 105 | DISCRETE_555_ASTABLE(NODE_10, 1, RES_K(10), RES_K(100), CAP_U(1), &desc_crbaloon_laugh_osc) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/crbaloon.c:105:42: note: in expansion of macro 'RES_K' 105 | DISCRETE_555_ASTABLE(NODE_10, 1, RES_K(10), RES_K(100), CAP_U(1), &desc_crbaloon_laugh_osc) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/crbaloon.c:105:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 105 | DISCRETE_555_ASTABLE(NODE_10, 1, RES_K(10), RES_K(100), CAP_U(1), &desc_crbaloon_laugh_osc) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/crbaloon.c:105:53: note: in expansion of macro 'RES_K' 105 | DISCRETE_555_ASTABLE(NODE_10, 1, RES_K(10), RES_K(100), CAP_U(1), &desc_crbaloon_laugh_osc) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/crbaloon.c:105:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 105 | DISCRETE_555_ASTABLE(NODE_10, 1, RES_K(10), RES_K(100), CAP_U(1), &desc_crbaloon_laugh_osc) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/crbaloon.c:105:65: note: in expansion of macro 'CAP_U' 105 | DISCRETE_555_ASTABLE(NODE_10, 1, RES_K(10), RES_K(100), CAP_U(1), &desc_crbaloon_laugh_osc) | ^~~~~ src/mame/audio/crbaloon.c:107:20: warning: narrowing conversion of '3.2258064516129025e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 107 | 1.0/(1.0/RES_K(5) + 1.0/RES_K(10) + 1.0/RES_K(100)), // 5k & 10k are 555 internal | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/crbaloon.c:106:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 106 | DISCRETE_CRFILTER_VREF(NODE_11, NODE_10, | ^~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999991e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/crbaloon.c:106:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 106 | DISCRETE_CRFILTER_VREF(NODE_11, NODE_10, | ^~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/crbaloon.c:108:17: note: in expansion of macro 'CAP_U' 108 | CAP_U(10), | ^~~~~ src/mame/audio/crbaloon.c:110:61: warning: narrowing conversion of '3.225806451612903e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 110 | 5.0* (1.0/(1.0/RES_K(10) + 1.0/RES_K(100))) / (RES_K(5)+(1.0/(1.0/RES_K(10) + 1.0/RES_K(100)))) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4659:133: note: in expansion of macro 'DSE' 4659 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 4, DSE( INP0,RVAL,CVAL,VREF ), DSE( INP0,RVAL,CVAL,VREF ), NULL, "DISCRETE_CRFILTER_VREF" ), | ^~~ src/mame/audio/crbaloon.c:106:9: note: in expansion of macro 'DISCRETE_CRFILTER_VREF' 106 | DISCRETE_CRFILTER_VREF(NODE_11, NODE_10, | ^~~~~~~~~~~~~~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/crbaloon.c:111:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 111 | DISCRETE_555_ASTABLE_CV(NODE_12, CRBALOON_LAUGH_EN, RES_K(1), RES_K(22), CAP_U(.1), NODE_11, &desc_crbaloon_laugh_osc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/crbaloon.c:111:61: note: in expansion of macro 'RES_K' 111 | DISCRETE_555_ASTABLE_CV(NODE_12, CRBALOON_LAUGH_EN, RES_K(1), RES_K(22), CAP_U(.1), NODE_11, &desc_crbaloon_laugh_osc) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/crbaloon.c:111:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 111 | DISCRETE_555_ASTABLE_CV(NODE_12, CRBALOON_LAUGH_EN, RES_K(1), RES_K(22), CAP_U(.1), NODE_11, &desc_crbaloon_laugh_osc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/crbaloon.c:111:71: note: in expansion of macro 'RES_K' 111 | DISCRETE_555_ASTABLE_CV(NODE_12, CRBALOON_LAUGH_EN, RES_K(1), RES_K(22), CAP_U(.1), NODE_11, &desc_crbaloon_laugh_osc) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/audio/crbaloon.c:111:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 111 | DISCRETE_555_ASTABLE_CV(NODE_12, CRBALOON_LAUGH_EN, RES_K(1), RES_K(22), CAP_U(.1), NODE_11, &desc_crbaloon_laugh_osc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/crbaloon.c:111:82: note: in expansion of macro 'CAP_U' 111 | DISCRETE_555_ASTABLE_CV(NODE_12, CRBALOON_LAUGH_EN, RES_K(1), RES_K(22), CAP_U(.1), NODE_11, &desc_crbaloon_laugh_osc) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/crbaloon.c:113:9: note: in expansion of macro 'DISCRETE_CRFILTER' 113 | DISCRETE_CRFILTER(CRBALOON_LAUGH_SND, NODE_13, RES_K(20), CAP_U(1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/crbaloon.c:113:56: note: in expansion of macro 'RES_K' 113 | DISCRETE_CRFILTER(CRBALOON_LAUGH_SND, NODE_13, RES_K(20), CAP_U(1)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/crbaloon.c:113:9: note: in expansion of macro 'DISCRETE_CRFILTER' 113 | DISCRETE_CRFILTER(CRBALOON_LAUGH_SND, NODE_13, RES_K(20), CAP_U(1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/crbaloon.c:113:67: note: in expansion of macro 'CAP_U' 113 | DISCRETE_CRFILTER(CRBALOON_LAUGH_SND, NODE_13, RES_K(20), CAP_U(1)) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '5.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/crbaloon.c:125:9: note: in expansion of macro 'DISCRETE_CRFILTER' 125 | DISCRETE_CRFILTER(CRBALOON_MUSIC_SND, NODE_23, RES_K(50), CAP_U(1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/crbaloon.c:125:56: note: in expansion of macro 'RES_K' 125 | DISCRETE_CRFILTER(CRBALOON_MUSIC_SND, NODE_23, RES_K(50), CAP_U(1)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/crbaloon.c:125:9: note: in expansion of macro 'DISCRETE_CRFILTER' 125 | DISCRETE_CRFILTER(CRBALOON_MUSIC_SND, NODE_23, RES_K(50), CAP_U(1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/crbaloon.c:125:67: note: in expansion of macro 'CAP_U' 125 | DISCRETE_CRFILTER(CRBALOON_MUSIC_SND, NODE_23, RES_K(50), CAP_U(1)) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/crbaloon.c:131:9: note: in expansion of macro 'DISCRETE_CRFILTER' 131 | DISCRETE_CRFILTER(NODE_91, NODE_90, RES_K(100), CAP_U(1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/crbaloon.c:131:45: note: in expansion of macro 'RES_K' 131 | DISCRETE_CRFILTER(NODE_91, NODE_90, RES_K(100), CAP_U(1)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/crbaloon.c:131:9: note: in expansion of macro 'DISCRETE_CRFILTER' 131 | DISCRETE_CRFILTER(NODE_91, NODE_90, RES_K(100), CAP_U(1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/crbaloon.c:131:57: note: in expansion of macro 'CAP_U' 131 | DISCRETE_CRFILTER(NODE_91, NODE_90, RES_K(100), CAP_U(1)) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/darkmist.c -o obj/mame/video/darkmist.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/darkmist.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cyclemb.c -o obj/mame/drivers/cyclemb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cyclemb.c:74: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/drivers/cyclemb.c: In member function 'void cyclemb_state::skydest_draw_sprites(screen_device&, bitmap_ind16&, const rectangle&)': src/mame/drivers/cyclemb.c:332:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 332 | if(m_obj3_ram[i+1] & 1) | ^~ src/mame/drivers/cyclemb.c:335:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 335 | x = 0x138 - x; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/exzisus.c -o obj/mame/video/exzisus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/exzisus.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/exzisus.c -o obj/mame/drivers/exzisus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/exzisus.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fgoal.c -o obj/mame/video/fgoal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/fgoal.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/flstory.c -o obj/mame/machine/flstory.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/flstory.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/darkmist.c -o obj/mame/drivers/darkmist.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/darkmist.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fgoal.c -o obj/mame/drivers/fgoal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/fgoal.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/darius.c -o obj/mame/drivers/darius.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/darius.c:129: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/flstory.c -o obj/mame/video/flstory.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/flstory.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/galastrm.c -o obj/mame/video/galastrm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/galastrm.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gladiatr.c -o obj/mame/video/gladiatr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gladiatr.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galastrm.c -o obj/mame/drivers/galastrm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/galastrm.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/grchamp.c -o obj/mame/audio/grchamp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/grchamp.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/flstory.c -o obj/mame/drivers/flstory.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/flstory.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/groundfx.c -o obj/mame/video/groundfx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/groundfx.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/grchamp.c -o obj/mame/drivers/grchamp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/grchamp.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gladiatr.c -o obj/mame/drivers/gladiatr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gladiatr.c:184: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/grchamp.c -o obj/mame/video/grchamp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/grchamp.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/groundfx.c -o obj/mame/drivers/groundfx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/groundfx.c:65: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gsword.c -o obj/mame/video/gsword.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gsword.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/tait8741.c -o obj/mame/machine/tait8741.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/tait8741.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gunbustr.c -o obj/mame/video/gunbustr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gunbustr.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gsword.c -o obj/mame/drivers/gsword.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gsword.c:144: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gunbustr.c -o obj/mame/drivers/gunbustr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gunbustr.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/invqix.c -o obj/mame/drivers/invqix.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/invqix.c:119: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ksayakyu.c -o obj/mame/video/ksayakyu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ksayakyu.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ksayakyu.c -o obj/mame/drivers/ksayakyu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ksayakyu.c:66: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/lkage.c -o obj/mame/machine/lkage.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/lkage.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jollyjgr.c -o obj/mame/drivers/jollyjgr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jollyjgr.c:100: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lkage.c -o obj/mame/video/lkage.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/lkage.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lgp.c -o obj/mame/drivers/lgp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/lgp.c:66: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/lsasquad.c -o obj/mame/machine/lsasquad.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/lsasquad.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lsasquad.c -o obj/mame/video/lsasquad.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/lsasquad.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lkage.c -o obj/mame/drivers/lkage.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/lkage.c:86: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/halleys.c -o obj/mame/drivers/halleys.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/halleys.c:162: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/drivers/halleys.c: In member function 'void halleys_state::blit(int)': src/mame/drivers/halleys.c:937:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 937 | if (al & 0x01) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/mame/drivers/halleys.c:937:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 937 | if (al & 0x01) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/mame/drivers/halleys.c:938:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 938 | if (al & 0x02) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/mame/drivers/halleys.c:938:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 938 | if (al & 0x02) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/mame/drivers/halleys.c:939:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 939 | if (al & 0x04) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/mame/drivers/halleys.c:939:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 939 | if (al & 0x04) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/mame/drivers/halleys.c:940:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 940 | if (al & 0x08) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/mame/drivers/halleys.c:940:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 940 | if (al & 0x08) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/mame/drivers/halleys.c:941:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 941 | if (al & 0x10) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/mame/drivers/halleys.c:941:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 941 | if (al & 0x10) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/mame/drivers/halleys.c:942:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 942 | if (al & 0x20) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/mame/drivers/halleys.c:942:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 942 | if (al & 0x20) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/mame/drivers/halleys.c:943:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 943 | if (al & 0x40) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/mame/drivers/halleys.c:943:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 943 | if (al & 0x40) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/mame/drivers/halleys.c: In member function 'void halleys_state::copy_fixed_xp(bitmap_ind16&, UINT16*)': src/mame/drivers/halleys.c:1404:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1404 | if (ax) edi[ecx ] = ax; ax = esi[ecx+2]; | ^~ src/mame/drivers/halleys.c:1404:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1404 | if (ax) edi[ecx ] = ax; ax = esi[ecx+2]; | ^~ src/mame/drivers/halleys.c:1405:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1405 | if (bx) edi[ecx+1] = bx; bx = esi[ecx+3]; | ^~ src/mame/drivers/halleys.c:1405:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1405 | if (bx) edi[ecx+1] = bx; bx = esi[ecx+3]; | ^~ src/mame/drivers/halleys.c:1406:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1406 | if (ax) edi[ecx+2] = ax; ax = esi[ecx+4]; | ^~ src/mame/drivers/halleys.c:1406:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1406 | if (ax) edi[ecx+2] = ax; ax = esi[ecx+4]; | ^~ src/mame/drivers/halleys.c:1407:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1407 | if (bx) edi[ecx+3] = bx; bx = esi[ecx+5]; | ^~ src/mame/drivers/halleys.c:1407:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1407 | if (bx) edi[ecx+3] = bx; bx = esi[ecx+5]; | ^~ src/mame/drivers/halleys.c:1408:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1408 | if (ax) edi[ecx+4] = ax; ax = esi[ecx+6]; | ^~ src/mame/drivers/halleys.c:1408:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1408 | if (ax) edi[ecx+4] = ax; ax = esi[ecx+6]; | ^~ src/mame/drivers/halleys.c:1409:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1409 | if (bx) edi[ecx+5] = bx; bx = esi[ecx+7]; | ^~ src/mame/drivers/halleys.c:1409:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1409 | if (bx) edi[ecx+5] = bx; bx = esi[ecx+7]; | ^~ src/mame/drivers/halleys.c: In member function 'void halleys_state::copy_fixed_2b(bitmap_ind16&, UINT16*)': src/mame/drivers/halleys.c:1440:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1440 | if (!(ax)) goto SKIP0; if (!(ax&SP_2BACK)) goto DRAW0; if (edi[ecx ]) goto SKIP0; | ^~ src/mame/drivers/halleys.c:1440:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1440 | if (!(ax)) goto SKIP0; if (!(ax&SP_2BACK)) goto DRAW0; if (edi[ecx ]) goto SKIP0; | ^~ src/mame/drivers/halleys.c:1442:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1442 | if (!(bx)) goto SKIP1; if (!(bx&SP_2BACK)) goto DRAW1; if (edi[ecx+1]) goto SKIP1; | ^~ src/mame/drivers/halleys.c:1442:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1442 | if (!(bx)) goto SKIP1; if (!(bx&SP_2BACK)) goto DRAW1; if (edi[ecx+1]) goto SKIP1; | ^~ src/mame/drivers/halleys.c:1445:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1445 | if (!(ax)) goto SKIP2; if (!(ax&SP_2BACK)) goto DRAW2; if (edi[ecx+2]) goto SKIP2; | ^~ src/mame/drivers/halleys.c:1445:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1445 | if (!(ax)) goto SKIP2; if (!(ax&SP_2BACK)) goto DRAW2; if (edi[ecx+2]) goto SKIP2; | ^~ src/mame/drivers/halleys.c:1447:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1447 | if (!(bx)) goto SKIP3; if (!(bx&SP_2BACK)) goto DRAW3; if (edi[ecx+3]) goto SKIP3; | ^~ src/mame/drivers/halleys.c:1447:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1447 | if (!(bx)) goto SKIP3; if (!(bx&SP_2BACK)) goto DRAW3; if (edi[ecx+3]) goto SKIP3; | ^~ src/mame/drivers/halleys.c:1450:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1450 | if (!(ax)) goto SKIP4; if (!(ax&SP_2BACK)) goto DRAW4; if (edi[ecx+4]) goto SKIP4; | ^~ src/mame/drivers/halleys.c:1450:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1450 | if (!(ax)) goto SKIP4; if (!(ax&SP_2BACK)) goto DRAW4; if (edi[ecx+4]) goto SKIP4; | ^~ src/mame/drivers/halleys.c:1452:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1452 | if (!(bx)) goto SKIP5; if (!(bx&SP_2BACK)) goto DRAW5; if (edi[ecx+5]) goto SKIP5; | ^~ src/mame/drivers/halleys.c:1452:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1452 | if (!(bx)) goto SKIP5; if (!(bx&SP_2BACK)) goto DRAW5; if (edi[ecx+5]) goto SKIP5; | ^~ src/mame/drivers/halleys.c:1455:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1455 | if (!(ax)) goto SKIP6; if (!(ax&SP_2BACK)) goto DRAW6; if (edi[ecx+6]) goto SKIP6; | ^~ src/mame/drivers/halleys.c:1455:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1455 | if (!(ax)) goto SKIP6; if (!(ax&SP_2BACK)) goto DRAW6; if (edi[ecx+6]) goto SKIP6; | ^~ src/mame/drivers/halleys.c:1457:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1457 | if (!(bx)) continue; if (!(bx&SP_2BACK)) goto DRAW7; if (edi[ecx+7]) continue; | ^~ src/mame/drivers/halleys.c:1457:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1457 | if (!(bx)) continue; if (!(bx&SP_2BACK)) goto DRAW7; if (edi[ecx+7]) continue; | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lsasquad.c -o obj/mame/drivers/lsasquad.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/lsasquad.c:144: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/mexico86.c -o obj/mame/machine/mexico86.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/mexico86.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mexico86.c -o obj/mame/video/mexico86.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mexico86.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/minivadr.c -o obj/mame/drivers/minivadr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/minivadr.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/marinedt.c -o obj/mame/drivers/marinedt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/marinedt.c:97: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mexico86.c -o obj/mame/drivers/mexico86.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mexico86.c:53: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/msisaac.c -o obj/mame/video/msisaac.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/msisaac.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ninjaw.c -o obj/mame/video/ninjaw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ninjaw.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/nycaptor.c -o obj/mame/machine/nycaptor.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/nycaptor.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/missb2.c -o obj/mame/drivers/missb2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/missb2.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/msisaac.c -o obj/mame/drivers/msisaac.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/msisaac.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nycaptor.c -o obj/mame/video/nycaptor.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/nycaptor.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/opwolf.c -o obj/mame/machine/opwolf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/opwolf.c:38: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mlanding.c -o obj/mame/drivers/mlanding.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mlanding.c:46: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/opwolf.c -o obj/mame/video/opwolf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/opwolf.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ninjaw.c -o obj/mame/drivers/ninjaw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ninjaw.c:315: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/othunder.c -o obj/mame/video/othunder.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/othunder.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nycaptor.c -o obj/mame/drivers/nycaptor.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/nycaptor.c:194: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/pitnrun.c -o obj/mame/machine/pitnrun.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/pitnrun.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/opwolf.c -o obj/mame/drivers/opwolf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/opwolf.c:277: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pitnrun.c -o obj/mame/video/pitnrun.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/pitnrun.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pitnrun.c -o obj/mame/drivers/pitnrun.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pitnrun.c:66: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/othunder.c -o obj/mame/drivers/othunder.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/othunder.c:235: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/qix.c -o obj/mame/machine/qix.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/qix.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/rainbow.c -o obj/mame/machine/rainbow.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/rainbow.c:50: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rainbow.c -o obj/mame/video/rainbow.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/rainbow.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/qix.c -o obj/mame/drivers/qix.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/qix.c:231: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/qix.c -o obj/mame/audio/qix.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/qix.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/qix.h:13, from src/mame/audio/qix.c:10: src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4622:133: note: in expansion of macro 'DSE' 4622 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), FUNCT, "DISCRETE_TRANSFORM3" ), | ^~~ src/mame/audio/qix.c:73:9: note: in expansion of macro 'DISCRETE_TRANSFORM3' 73 | DISCRETE_TRANSFORM3(NODE_11, NODE_10, RES_K(10), QIX_DAC_DATA, "001+/2*") | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/qix.c:73:47: note: in expansion of macro 'RES_K' 73 | DISCRETE_TRANSFORM3(NODE_11, NODE_10, RES_K(10), QIX_DAC_DATA, "001+/2*") | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4622:133: note: in expansion of macro 'DSE' 4622 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) DSC_SND_ENTRY( NODE, dst_transform , DSS_NODE , 3, DSE( INP0,INP1,INP2 ), DSE( INP0,INP1,INP2 ), FUNCT, "DISCRETE_TRANSFORM3" ), | ^~~ src/mame/audio/qix.c:74:9: note: in expansion of macro 'DISCRETE_TRANSFORM3' 74 | DISCRETE_TRANSFORM3(NODE_21, NODE_20, RES_K(10), QIX_DAC_DATA, "001+/2*") | ^~~~~~~~~~~~~~~~~~~ src/mame/audio/qix.c:74:47: note: in expansion of macro 'RES_K' 74 | DISCRETE_TRANSFORM3(NODE_21, NODE_20, RES_K(10), QIX_DAC_DATA, "001+/2*") | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.5e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/qix.c:81:9: note: in expansion of macro 'DISCRETE_CRFILTER' 81 | DISCRETE_CRFILTER(NODE_13, NODE_12, RES_K(1.5), CAP_U(1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/qix.c:81:45: note: in expansion of macro 'RES_K' 81 | DISCRETE_CRFILTER(NODE_13, NODE_12, RES_K(1.5), CAP_U(1)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/qix.c:81:9: note: in expansion of macro 'DISCRETE_CRFILTER' 81 | DISCRETE_CRFILTER(NODE_13, NODE_12, RES_K(1.5), CAP_U(1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/qix.c:81:57: note: in expansion of macro 'CAP_U' 81 | DISCRETE_CRFILTER(NODE_13, NODE_12, RES_K(1.5), CAP_U(1)) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.5e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/qix.c:82:9: note: in expansion of macro 'DISCRETE_CRFILTER' 82 | DISCRETE_CRFILTER(NODE_23, NODE_22, RES_K(1.5), CAP_U(1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/qix.c:82:45: note: in expansion of macro 'RES_K' 82 | DISCRETE_CRFILTER(NODE_23, NODE_22, RES_K(1.5), CAP_U(1)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/audio/qix.c:82:9: note: in expansion of macro 'DISCRETE_CRFILTER' 82 | DISCRETE_CRFILTER(NODE_23, NODE_22, RES_K(1.5), CAP_U(1)) | ^~~~~~~~~~~~~~~~~ src/mame/audio/qix.c:82:57: note: in expansion of macro 'CAP_U' 82 | DISCRETE_CRFILTER(NODE_23, NODE_22, RES_K(1.5), CAP_U(1)) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rastan.c -o obj/mame/video/rastan.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/rastan.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/qix.c -o obj/mame/video/qix.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/qix.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rainbow.c -o obj/mame/drivers/rainbow.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/rainbow.c:320: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/retofinv.c -o obj/mame/machine/retofinv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/retofinv.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/retofinv.c -o obj/mame/video/retofinv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/retofinv.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rollrace.c -o obj/mame/video/rollrace.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/rollrace.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rastan.c -o obj/mame/drivers/rastan.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/rastan.c:154: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/retofinv.c -o obj/mame/drivers/retofinv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/retofinv.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rollrace.c -o obj/mame/drivers/rollrace.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/rollrace.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sbowling.c -o obj/mame/drivers/sbowling.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sbowling.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/slapshot.c -o obj/mame/video/slapshot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/slapshot.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ssrj.c -o obj/mame/video/ssrj.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ssrj.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ssrj.c -o obj/mame/drivers/ssrj.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ssrj.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/superchs.c -o obj/mame/video/superchs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/superchs.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/superchs.c -o obj/mame/drivers/superchs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/superchs.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/superqix.c -o obj/mame/video/superqix.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/superqix.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/slapshot.c -o obj/mame/drivers/slapshot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/slapshot.c:134: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taito_b.c -o obj/mame/video/taito_b.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/taito_b.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/superqix.c -o obj/mame/drivers/superqix.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/superqix.c:102: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taito_f2.c -o obj/mame/video/taito_f2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/taito_f2.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/taito_en.c -o obj/mame/audio/taito_en.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/taito_en.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taito_h.c -o obj/mame/video/taito_h.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/taito_h.c:48: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taito_f3.c -o obj/mame/drivers/taito_f3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/taito_f3.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taito_h.c -o obj/mame/drivers/taito_h.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/taito_h.c:142: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taito_l.c -o obj/mame/video/taito_l.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/taito_l.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/cchip.c -o obj/mame/machine/cchip.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/cchip.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taito_z.c -o obj/mame/video/taito_z.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/taito_z.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taito_x.c -o obj/mame/drivers/taito_x.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/taito_x.c:315: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taito_o.c -o obj/mame/drivers/taito_o.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/taito_o.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taito_o.c -o obj/mame/video/taito_o.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/taito_o.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taito_b.c -o obj/mame/drivers/taito_b.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/taito_b.c:179: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/emu/emu.h:84: src/mame/drivers/taito_b.c: In function 'device_t* construct_machine_config_realpunc(machine_config&, device_t*, device_t*)': src/mame/drivers/taito_b.c:2911:36: warning: 'HD63484' is deprecated [-Wdeprecated-declarations] 2911 | MCFG_DEVICE_ADD("hd63484", HD63484, 0) | ^~~~~~~ src/emu/mconfig.h:150:49: note: in definition of macro 'MCFG_DEVICE_ADD' 150 | device = config.device_add(owner, _tag, _type, _clock); | ^~~~~ In file included from src/mame/drivers/taito_b.c:188: src/emu/video/hd63484.h:77:42: note: declared here 77 | extern ATTR_DEPRECATED const device_type HD63484; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taito_l.c -o obj/mame/drivers/taito_l.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/taito_l.c:55: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taitoair.c -o obj/mame/video/taitoair.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/taitoair.c:48: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taito_f2.c -o obj/mame/drivers/taito_f2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/taito_f2.c:264: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taitoair.c -o obj/mame/drivers/taitoair.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/taitoair.c:222: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taitogn.c -o obj/mame/drivers/taitogn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/taitogn.c:330: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taitopjc.c -o obj/mame/drivers/taitopjc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/taitopjc.c:80: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taitojc.c -o obj/mame/drivers/taitojc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/taitojc.c:377: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taito_f3.c -o obj/mame/video/taito_f3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/taito_f3.c:207: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/taitosj.c -o obj/mame/machine/taitosj.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/taitosj.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taito_z.c -o obj/mame/drivers/taito_z.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/taito_z.c:967: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taitojc.c -o obj/mame/video/taitojc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/taitojc.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taitottl.c -o obj/mame/drivers/taitottl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/taitottl.c:58: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taitotx.c -o obj/mame/drivers/taitotx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/taitotx.c:94: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taitosj.c -o obj/mame/video/taitosj.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/taitosj.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taitowlf.c -o obj/mame/drivers/taitowlf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/taitowlf.c:28: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/tnzs.c -o obj/mame/machine/tnzs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/tnzs.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tnzs.c -o obj/mame/video/tnzs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tnzs.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taitosj.c -o obj/mame/drivers/taitosj.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/taitosj.c:166: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/topspeed.c -o obj/mame/video/topspeed.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/topspeed.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tsamurai.c -o obj/mame/video/tsamurai.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tsamurai.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/topspeed.c -o obj/mame/drivers/topspeed.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/topspeed.c:155: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/volfied.c -o obj/mame/drivers/volfied.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/volfied.c:50: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/undrfire.c -o obj/mame/video/undrfire.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/undrfire.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/volfied.c -o obj/mame/machine/volfied.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/volfied.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tnzs.c -o obj/mame/drivers/tnzs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tnzs.c:622: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/undrfire.c -o obj/mame/drivers/undrfire.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/undrfire.c:189: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tsamurai.c -o obj/mame/drivers/tsamurai.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tsamurai.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taitotz.c -o obj/mame/drivers/taitotz.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/taitotz.c:172: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/warriorb.c -o obj/mame/video/warriorb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/warriorb.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/volfied.c -o obj/mame/video/volfied.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/volfied.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wgp.c -o obj/mame/video/wgp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/wgp.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/taito_zm.c -o obj/mame/audio/taito_zm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/taito_zm.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/taitosnd.c -o obj/mame/audio/taitosnd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/taitosnd.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/taitoio.c -o obj/mame/machine/taitoio.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/taitoio.c:45: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/t5182.c -o obj/mame/audio/t5182.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/t5182.c:147: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/warriorb.c -o obj/mame/drivers/warriorb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/warriorb.c:146: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taito_helper.c -o obj/mame/video/taito_helper.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/taito_helper.h:3, from src/mame/video/taito_helper.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pc090oj.c -o obj/mame/video/pc090oj.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/pc090oj.c:60: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wyvernf0.c -o obj/mame/drivers/wyvernf0.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wyvernf0.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wgp.c -o obj/mame/drivers/wgp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wgp.c:396: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pc080sn.c -o obj/mame/video/pc080sn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/pc080sn.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tc0100scn.c -o obj/mame/video/tc0100scn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tc0100scn.c:141: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tc0360pri.c -o obj/mame/video/tc0360pri.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tc0360pri.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tc0080vco.c -o obj/mame/video/tc0080vco.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tc0080vco.c:61: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tc0150rod.c -o obj/mame/video/tc0150rod.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tc0150rod.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tc0280grd.c -o obj/mame/video/tc0280grd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tc0280grd.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tc0110pcr.c -o obj/mame/video/tc0110pcr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tc0110pcr.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tc0180vcu.c -o obj/mame/video/tc0180vcu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tc0180vcu.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tc0480scp.c -o obj/mame/video/tc0480scp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tc0480scp.c:142: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/tatsumi.c -o obj/mame/machine/tatsumi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/tatsumi.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lockon.c -o obj/mame/drivers/lockon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/lockon.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lockon.c -o obj/mame/video/lockon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/lockon.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tatsumi.c -o obj/mame/video/tatsumi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tatsumi.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kingdrby.c -o obj/mame/drivers/kingdrby.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/kingdrby.c:74: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/tx1.c -o obj/mame/audio/tx1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/tx1.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/audio/tx1.c: In member function 'virtual void tx1_sound_device::device_start()': src/mame/audio/tx1.c:99:36: warning: narrowing conversion of '3.9e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 99 | static const int r0[4] = { 390e3, 180e3, 180e3, 180e3 }; | ^~~~~ src/mame/audio/tx1.c:99:43: warning: narrowing conversion of '1.8e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 99 | static const int r0[4] = { 390e3, 180e3, 180e3, 180e3 }; | ^~~~~ src/mame/audio/tx1.c:99:50: warning: narrowing conversion of '1.8e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 99 | static const int r0[4] = { 390e3, 180e3, 180e3, 180e3 }; | ^~~~~ src/mame/audio/tx1.c:99:57: warning: narrowing conversion of '1.8e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 99 | static const int r0[4] = { 390e3, 180e3, 180e3, 180e3 }; | ^~~~~ src/mame/audio/tx1.c:100:36: warning: narrowing conversion of '1.8e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 100 | static const int r1[3] = { 180e3, 390e3, 56e3 }; | ^~~~~ src/mame/audio/tx1.c:100:43: warning: narrowing conversion of '3.9e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 100 | static const int r1[3] = { 180e3, 390e3, 56e3 }; | ^~~~~ src/mame/audio/tx1.c:100:50: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 100 | static const int r1[3] = { 180e3, 390e3, 56e3 }; | ^~~~ src/mame/audio/tx1.c:101:36: warning: narrowing conversion of '3.9e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 101 | static const int r2[3] = { 390e3, 390e3, 180e3 }; | ^~~~~ src/mame/audio/tx1.c:101:43: warning: narrowing conversion of '3.9e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 101 | static const int r2[3] = { 390e3, 390e3, 180e3 }; | ^~~~~ src/mame/audio/tx1.c:101:50: warning: narrowing conversion of '1.8e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 101 | static const int r2[3] = { 390e3, 390e3, 180e3 }; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/tx1.c -o obj/mame/machine/tx1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/tx1.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/machine/tx1.c:41:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 41 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:41:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 41 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:41:19: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 41 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:41:23: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 41 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:41:27: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 41 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:41:31: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 41 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:41:35: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 41 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:41:39: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 41 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:45:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 45 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:45:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 45 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:45:19: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 45 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:45:23: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 45 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:45:27: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 45 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:45:31: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 45 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:45:35: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 45 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:45:39: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 45 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:46:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 46 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:46:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 46 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:46:19: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 46 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:46:23: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 46 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:46:27: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 46 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:46:31: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 46 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:46:35: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 46 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:46:39: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 46 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:48:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 48 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:48:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 48 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:48:19: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 48 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:48:23: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 48 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:48:27: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 48 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:48:31: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 48 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:48:35: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 48 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:48:39: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 48 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:51:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 51 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:51:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 51 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:51:19: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 51 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:51:23: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 51 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:51:27: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 51 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:51:31: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 51 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:51:35: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 51 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:51:39: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 51 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:52:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 52 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:52:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 52 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:52:19: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 52 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:52:23: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 52 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:52:27: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 52 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:52:31: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 52 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:52:35: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 52 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:52:39: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 52 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:53:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 53 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:53:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 53 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:53:19: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 53 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:53:23: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 53 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:53:27: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 53 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:53:31: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 53 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:53:35: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 53 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:53:39: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 53 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:54:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 54 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:54:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 54 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:54:19: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 54 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:54:23: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 54 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:54:27: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 54 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:54:31: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 54 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:54:35: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 54 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:54:39: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 54 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tatsumi.c -o obj/mame/drivers/tatsumi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tatsumi.c:140: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kickgoal.c -o obj/mame/video/kickgoal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/kickgoal.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/littlerb.c -o obj/mame/drivers/littlerb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/littlerb.c:67: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rltennis.c -o obj/mame/video/rltennis.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/rltennis.c:72: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tx1.c -o obj/mame/drivers/tx1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tx1.c:41: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kickgoal.c -o obj/mame/drivers/kickgoal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/kickgoal.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/speedspn.c -o obj/mame/video/speedspn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/speedspn.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rltennis.c -o obj/mame/drivers/rltennis.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/rltennis.c:61: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ambush.c -o obj/mame/video/ambush.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ambush.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/speedspn.c -o obj/mame/drivers/speedspn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/speedspn.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/holeland.c -o obj/mame/video/holeland.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/holeland.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ambush.c -o obj/mame/drivers/ambush.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ambush.c:36: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wheelfir.c -o obj/mame/drivers/wheelfir.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wheelfir.c:210: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/holeland.c -o obj/mame/drivers/holeland.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/holeland.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/speedbal.c -o obj/mame/video/speedbal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/speedbal.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sauro.c -o obj/mame/video/sauro.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/sauro.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sauro.c -o obj/mame/drivers/sauro.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sauro.c:123: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/battlane.c -o obj/mame/video/battlane.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/battlane.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/speedbal.c -o obj/mame/drivers/speedbal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/speedbal.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/battlane.c -o obj/mame/drivers/battlane.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/battlane.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/blockout.c -o obj/mame/video/blockout.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/blockout.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bogeyman.c -o obj/mame/video/bogeyman.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/bogeyman.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/blockout.c -o obj/mame/drivers/blockout.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/blockout.c:67: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bogeyman.c -o obj/mame/drivers/bogeyman.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bogeyman.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ddragon.c -o obj/mame/video/ddragon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ddragon.c:43: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ddragon3.c -o obj/mame/video/ddragon3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ddragon3.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dogfgt.c -o obj/mame/video/dogfgt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/dogfgt.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dogfgt.c -o obj/mame/drivers/dogfgt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dogfgt.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ddragon3.c -o obj/mame/drivers/ddragon3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ddragon3.c:183: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/chinagat.c -o obj/mame/drivers/chinagat.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/chinagat.c:72: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/matmania.c -o obj/mame/drivers/matmania.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/matmania.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ddragon.c -o obj/mame/drivers/ddragon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ddragon.c:53: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/matmania.c -o obj/mame/video/matmania.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/matmania.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mystston.c -o obj/mame/video/mystston.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mystston.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mystston.c -o obj/mame/drivers/mystston.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mystston.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/renegade.c -o obj/mame/video/renegade.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/renegade.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/shadfrce.c -o obj/mame/video/shadfrce.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/shadfrce.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/renegade.c -o obj/mame/drivers/renegade.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/renegade.c:103: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/spdodgeb.c -o obj/mame/video/spdodgeb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/spdodgeb.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/scregg.c -o obj/mame/drivers/scregg.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/scregg.c:52: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/shadfrce.c -o obj/mame/drivers/shadfrce.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/shadfrce.c:140: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spdodgeb.c -o obj/mame/drivers/spdodgeb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/spdodgeb.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ssozumo.c -o obj/mame/drivers/ssozumo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ssozumo.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ssozumo.c -o obj/mame/video/ssozumo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ssozumo.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tagteam.c -o obj/mame/video/tagteam.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tagteam.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vball.c -o obj/mame/video/vball.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/vball.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tagteam.c -o obj/mame/drivers/tagteam.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tagteam.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vball.c -o obj/mame/drivers/vball.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vball.c:85: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wwfsstar.c -o obj/mame/video/wwfsstar.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/wwfsstar.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/xain.c -o obj/mame/video/xain.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/xain.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wwfsstar.c -o obj/mame/drivers/wwfsstar.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wwfsstar.c:153: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tecmo_spr.c -o obj/mame/video/tecmo_spr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tecmo_spr.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tecmo_mix.c -o obj/mame/video/tecmo_mix.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tecmo_mix.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bombjack.c -o obj/mame/video/bombjack.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/bombjack.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/xain.c -o obj/mame/drivers/xain.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/xain.c:140: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tx1.c -o obj/mame/video/tx1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tx1.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gaiden.c -o obj/mame/video/gaiden.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gaiden.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bombjack.c -o obj/mame/drivers/bombjack.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bombjack.c:98: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lvcards.c -o obj/mame/video/lvcards.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/lvcards.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lvcards.c -o obj/mame/drivers/lvcards.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/lvcards.c:75: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pbaction.c -o obj/mame/video/pbaction.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/pbaction.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pbaction.c -o obj/mame/drivers/pbaction.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pbaction.c:66: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/senjyo.c -o obj/mame/audio/senjyo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/senjyo.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/senjyo.c -o obj/mame/drivers/senjyo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/senjyo.c:78: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/senjyo.c -o obj/mame/video/senjyo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/senjyo.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/solomon.c -o obj/mame/video/solomon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/solomon.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gaiden.c -o obj/mame/drivers/gaiden.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gaiden.c:131: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tbowl.c -o obj/mame/drivers/tbowl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tbowl.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/spbactn.c -o obj/mame/video/spbactn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/spbactn.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tecmo.c -o obj/mame/video/tecmo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tecmo.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/solomon.c -o obj/mame/drivers/solomon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/solomon.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/tecmosys.c -o obj/mame/machine/tecmosys.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/tecmosys.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tbowl.c -o obj/mame/video/tbowl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tbowl.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spbactn.c -o obj/mame/drivers/spbactn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/spbactn.c:133: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tecmo.c -o obj/mame/drivers/tecmo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tecmo.c:51: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tecmo16.c -o obj/mame/video/tecmo16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tecmo16.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tecmosys.c -o obj/mame/video/tecmosys.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tecmosys.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tehkanwc.c -o obj/mame/video/tehkanwc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tehkanwc.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wc90.c -o obj/mame/video/wc90.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/wc90.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tecmo16.c -o obj/mame/drivers/tecmo16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tecmo16.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tehkanwc.c -o obj/mame/drivers/tehkanwc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tehkanwc.c:91: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wc90.c -o obj/mame/drivers/wc90.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wc90.c:76: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tecmosys.c -o obj/mame/drivers/tecmosys.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tecmosys.c:183: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wc90b.c -o obj/mame/video/wc90b.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/wc90b.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wc90b.c -o obj/mame/drivers/wc90b.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wc90b.c:85: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/thepit.c -o obj/mame/video/thepit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/thepit.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/timelimt.c -o obj/mame/drivers/timelimt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/timelimt.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/timelimt.c -o obj/mame/video/timelimt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/timelimt.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/thepit.c -o obj/mame/drivers/thepit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/thepit.c:153: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mjsister.c -o obj/mame/drivers/mjsister.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mjsister.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/slapfght.c -o obj/mame/video/slapfght.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/slapfght.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kan_panb.c -o obj/mame/video/kan_panb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/kan_panb.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/slapfght.c -o obj/mame/machine/slapfght.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/slapfght.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kan_pand.c -o obj/mame/video/kan_pand.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/kan_pand.c:50: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/toaplan1.c -o obj/mame/machine/toaplan1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/toaplan1.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/slapfght.c -o obj/mame/drivers/slapfght.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/slapfght.c:258: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/toaplan2.c -o obj/mame/video/toaplan2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/toaplan2.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/toaplan1.c -o obj/mame/video/toaplan1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/toaplan1.c:123: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/snowbros.c -o obj/mame/drivers/snowbros.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/snowbros.c:66: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gp9001.c -o obj/mame/video/gp9001.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gp9001.c:124: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/twincobr.c -o obj/mame/machine/twincobr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/twincobr.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/twincobr.c -o obj/mame/drivers/twincobr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/twincobr.c:378: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/twincobr.c -o obj/mame/video/twincobr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/twincobr.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/toaplan1.c -o obj/mame/drivers/toaplan1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/toaplan1.c:614: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/toaplan_scu.c -o obj/mame/video/toaplan_scu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/toaplan_scu.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/beezer.c -o obj/mame/machine/beezer.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/beezer.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/beezer.c -o obj/mame/drivers/beezer.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/beezer.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/beezer.c -o obj/mame/video/beezer.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/beezer.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/silkroad.c -o obj/mame/drivers/silkroad.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/silkroad.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/drgnmst.c -o obj/mame/video/drgnmst.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/drgnmst.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/beezer.c -o obj/mame/audio/beezer.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/beezer.c:52: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wardner.c -o obj/mame/drivers/wardner.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wardner.c:127: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/silkroad.c -o obj/mame/video/silkroad.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/silkroad.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/drgnmst.c -o obj/mame/drivers/drgnmst.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/drgnmst.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cheekyms.c -o obj/mame/video/cheekyms.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/cheekyms.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/video/cheekyms.c: In member function 'void cheekyms_state::draw_sprites(bitmap_ind16&, const rectangle&, gfx_element*, int)': src/mame/video/cheekyms.c:123:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 123 | if (!flip) | ^~ src/mame/video/cheekyms.c:126:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 126 | gfx->transpen(bitmap,cliprect, code, color, 0, 0, x, y, 0); | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/unico.c -o obj/mame/video/unico.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/unico.c:39: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cheekyms.c -o obj/mame/drivers/cheekyms.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cheekyms.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cosmic.c -o obj/mame/video/cosmic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/cosmic.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/docastle.c -o obj/mame/machine/docastle.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/docastle.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/docastle.c -o obj/mame/video/docastle.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/docastle.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/unico.c -o obj/mame/drivers/unico.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/unico.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cosmic.c -o obj/mame/drivers/cosmic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cosmic.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/drivers/cosmic.c: In member function 'void cosmic_state::cosmica_sound_output_w(address_space&, offs_t, UINT8, UINT8)': src/mame/drivers/cosmic.c:215:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 215 | else | ^~~~ src/mame/drivers/cosmic.c:216:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 216 | m_samples->start(2, 3); break; | ^~~~~ src/mame/drivers/cosmic.c:224:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 224 | else | ^~~~ src/mame/drivers/cosmic.c:225:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 225 | m_samples->start(3, 4); break; | ^~~~~ src/mame/drivers/cosmic.c:233:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 233 | else | ^~~~ src/mame/drivers/cosmic.c:234:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 234 | m_samples->start(4, 5); break; | ^~~~~ src/mame/drivers/cosmic.c:242:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 242 | else | ^~~~ src/mame/drivers/cosmic.c:243:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 243 | m_samples->start(5, 6); break; | ^~~~~ src/mame/drivers/cosmic.c:251:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 251 | else | ^~~~ src/mame/drivers/cosmic.c:252:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 252 | m_samples->start(6, 7); break; | ^~~~~ src/mame/drivers/cosmic.c:260:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 260 | else | ^~~~ src/mame/drivers/cosmic.c:261:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 261 | m_samples->start(7, 8); break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/toaplan2.c -o obj/mame/drivers/toaplan2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/toaplan2.c:352: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ladybug.c -o obj/mame/video/ladybug.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ladybug.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/docastle.c -o obj/mame/drivers/docastle.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/docastle.c:153: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mrdo.c -o obj/mame/drivers/mrdo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mrdo.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mrdo.c -o obj/mame/video/mrdo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mrdo.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/redclash.c -o obj/mame/video/redclash.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/redclash.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ladybug.c -o obj/mame/drivers/ladybug.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ladybug.c:61: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mouser.c -o obj/mame/video/mouser.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mouser.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/redclash.c -o obj/mame/drivers/redclash.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/redclash.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/superdq.c -o obj/mame/drivers/superdq.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/superdq.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mouser.c -o obj/mame/drivers/mouser.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mouser.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ninjakd2.c -o obj/mame/video/ninjakd2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ninjakd2.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nova2001.c -o obj/mame/video/nova2001.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/nova2001.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/xxmissio.c -o obj/mame/video/xxmissio.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/xxmissio.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nova2001.c -o obj/mame/drivers/nova2001.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/nova2001.c:120: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/bagman.c -o obj/mame/machine/bagman.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/bagman.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bagman.c -o obj/mame/video/bagman.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/bagman.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/xxmissio.c -o obj/mame/drivers/xxmissio.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/xxmissio.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tankbust.c -o obj/mame/video/tankbust.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tankbust.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ninjakd2.c -o obj/mame/drivers/ninjakd2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ninjakd2.c:151: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bagman.c -o obj/mame/drivers/bagman.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bagman.c:63: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/spcforce.c -o obj/mame/video/spcforce.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/spcforce.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cardline.c -o obj/mame/drivers/cardline.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cardline.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tankbust.c -o obj/mame/drivers/tankbust.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tankbust.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spcforce.c -o obj/mame/drivers/spcforce.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/spcforce.c:36: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/suprridr.c -o obj/mame/video/suprridr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/suprridr.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/witch.c -o obj/mame/drivers/witch.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/witch.c:227: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vsystem_spr.c -o obj/mame/video/vsystem_spr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/vsystem_spr.c:62: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vsystem_spr2.c -o obj/mame/video/vsystem_spr2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/vsystem_spr2.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/suprridr.c -o obj/mame/drivers/suprridr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/suprridr.c:86: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/looping.c -o obj/mame/drivers/looping.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/looping.c:55: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/aerofgt.c -o obj/mame/video/aerofgt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/aerofgt.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/crshrace.c -o obj/mame/video/crshrace.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/crshrace.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/f1gp.c -o obj/mame/video/f1gp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/f1gp.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fromance.c -o obj/mame/video/fromance.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/fromance.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/crshrace.c -o obj/mame/drivers/crshrace.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/crshrace.c:129: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/f1gp.c -o obj/mame/drivers/f1gp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/f1gp.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fromance.c -o obj/mame/drivers/fromance.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/fromance.c:71: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fromanc2.c -o obj/mame/video/fromanc2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/fromanc2.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gstriker.c -o obj/mame/video/gstriker.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gstriker.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vs920a.c -o obj/mame/video/vs920a.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/vs920a.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aerofgt.c -o obj/mame/drivers/aerofgt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/aerofgt.c:61: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mb60553.c -o obj/mame/video/mb60553.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mb60553.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/inufuku.c -o obj/mame/video/inufuku.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/inufuku.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gstriker.c -o obj/mame/drivers/gstriker.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gstriker.c:34: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fromanc2.c -o obj/mame/drivers/fromanc2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/fromanc2.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ojankohs.c -o obj/mame/video/ojankohs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ojankohs.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/suprslam.c -o obj/mame/video/suprslam.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/suprslam.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rpunch.c -o obj/mame/video/rpunch.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/rpunch.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/inufuku.c -o obj/mame/drivers/inufuku.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/inufuku.c:73: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rpunch.c -o obj/mame/drivers/rpunch.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/rpunch.c:109: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tail2nos.c -o obj/mame/video/tail2nos.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tail2nos.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ojankohs.c -o obj/mame/drivers/ojankohs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ojankohs.c:34: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/suprslam.c -o obj/mame/drivers/suprslam.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/suprslam.c:83: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pipedrm.c -o obj/mame/drivers/pipedrm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pipedrm.c:163: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tail2nos.c -o obj/mame/drivers/tail2nos.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tail2nos.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taotaido.c -o obj/mame/video/taotaido.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/taotaido.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/video/taotaido.c: In member function 'void taotaido_state::tileregs_w(address_space&, offs_t, UINT16, UINT16)': src/mame/video/taotaido.c:48:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 48 | if(ACCESSING_BITS_0_7) | ^~ src/mame/video/taotaido.c:50:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 50 | m_bg_tilemap->mark_all_dirty(); | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/welltris.c -o obj/mame/video/welltris.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/welltris.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taotaido.c -o obj/mame/drivers/taotaido.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/taotaido.c:66: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/yunsung8.c -o obj/mame/video/yunsung8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/yunsung8.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/paradise.c -o obj/mame/video/paradise.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/paradise.c:28: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/yunsun16.c -o obj/mame/video/yunsun16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/yunsun16.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/welltris.c -o obj/mame/drivers/welltris.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/welltris.c:315: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/paradise.c -o obj/mame/drivers/paradise.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/paradise.c:84: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/yunsung8.c -o obj/mame/drivers/yunsung8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/yunsung8.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nmg5.c -o obj/mame/drivers/nmg5.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/nmg5.c:222: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/laserbat.c -o obj/mame/audio/laserbat.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/laserbat.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/zaccaria.c -o obj/mame/video/zaccaria.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/zaccaria.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/zac2650.c -o obj/mame/video/zac2650.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/zac2650.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/zac2650.c -o obj/mame/drivers/zac2650.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/zac2650.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/yunsun16.c -o obj/mame/drivers/yunsun16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/yunsun16.c:88: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/laserbat.c -o obj/mame/drivers/laserbat.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/laserbat.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/emu/emu.h:84: src/mame/drivers/laserbat.c: In function 'device_t* construct_machine_config_laserbat(machine_config&, device_t*, device_t*)': src/emu/sound/tms3615.h:16:31: warning: 'TMS3615' is deprecated [-Wdeprecated-declarations] 16 | MCFG_DEVICE_ADD(_tag, TMS3615, _clock) | ^~~~~~~ src/emu/mconfig.h:150:49: note: in definition of macro 'MCFG_DEVICE_ADD' 150 | device = config.device_add(owner, _tag, _type, _clock); | ^~~~~ src/mame/drivers/laserbat.c:700:9: note: in expansion of macro 'MCFG_TMS3615_ADD' 700 | MCFG_TMS3615_ADD("tms1", 4000000/8/2) // 250 kHz, from second chip's clock out | ^~~~~~~~~~~~~~~~ In file included from src/mame/drivers/laserbat.c:23: src/emu/sound/tms3615.h:56:42: note: declared here 56 | extern ATTR_DEPRECATED const device_type TMS3615; | ^~~~~~~ src/emu/sound/tms3615.h:16:31: warning: 'TMS3615' is deprecated [-Wdeprecated-declarations] 16 | MCFG_DEVICE_ADD(_tag, TMS3615, _clock) | ^~~~~~~ src/emu/mconfig.h:150:49: note: in definition of macro 'MCFG_DEVICE_ADD' 150 | device = config.device_add(owner, _tag, _type, _clock); | ^~~~~ src/mame/drivers/laserbat.c:703:9: note: in expansion of macro 'MCFG_TMS3615_ADD' 703 | MCFG_TMS3615_ADD("tms2", 4000000/8) // 500 kHz | ^~~~~~~~~~~~~~~~ src/emu/sound/tms3615.h:56:42: note: declared here 56 | extern ATTR_DEPRECATED const device_type TMS3615; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/seabattl.c -o obj/mame/drivers/seabattl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/seabattl.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/1945kiii.c -o obj/mame/drivers/1945kiii.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/1945kiii.c:43: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/3do.c -o obj/mame/machine/3do.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/3do.c:60: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/machine/3do.c: In member function 'UINT32 _3do_state::_3do_clio_r(address_space&, offs_t, UINT32)': src/mame/machine/3do.c:772:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 772 | if (!space.debugger_access()) | ^~ src/mame/machine/3do.c:774:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 774 | break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/3do.c -o obj/mame/drivers/3do.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/3do.c:96: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/zaccaria.c -o obj/mame/drivers/zaccaria.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/zaccaria.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/4enraya.c -o obj/mame/video/4enraya.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/4enraya.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/4enraya.c -o obj/mame/drivers/4enraya.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/4enraya.c:119: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/3x3puzzl.c -o obj/mame/drivers/3x3puzzl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/3x3puzzl.c:41: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/5clown.c -o obj/mame/drivers/5clown.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/5clown.c:445: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/a1supply.c -o obj/mame/drivers/a1supply.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/a1supply.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/39in1.c -o obj/mame/drivers/39in1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/39in1.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from /usr/include/string.h:548, from src/emu/emucore.h:21: In function 'void* memset(void*, int, size_t)', inlined from 'void _39in1_state::pxa255_start()' at src/mame/drivers/39in1.c:1535:8: /usr/include/bits/string_fortified.h:59:33: warning: 'void* __builtin_memset(void*, int, long unsigned int)' offset [0, 23] is out of the bounds [0, 0] [-Warray-bounds=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 60 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void* memset(void*, int, size_t)', inlined from 'void _39in1_state::pxa255_start()' at src/mame/drivers/39in1.c:1537:8: /usr/include/bits/string_fortified.h:59:33: warning: 'void* __builtin_memset(void*, int, long unsigned int)' offset [0, 559] is out of the bounds [0, 0] [-Warray-bounds=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 60 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void* memset(void*, int, size_t)', inlined from 'void _39in1_state::pxa255_start()' at src/mame/drivers/39in1.c:1528:8: /usr/include/bits/string_fortified.h:59:33: warning: 'void* __builtin_memset(void*, int, long unsigned int)' offset [0, 63] is out of the bounds [0, 0] [-Warray-bounds=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 60 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/4enlinea.c -o obj/mame/drivers/4enlinea.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/4enlinea.c:197: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/acesp.c -o obj/mame/drivers/acesp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/acesp.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/adp.c -o obj/mame/drivers/adp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/adp.c:155: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/acefruit.c -o obj/mame/drivers/acefruit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/acefruit.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ampoker2.c -o obj/mame/video/ampoker2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ampoker2.c:69: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/amspdwy.c -o obj/mame/video/amspdwy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/amspdwy.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aces1.c -o obj/mame/drivers/aces1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/aces1.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/artmagic.c -o obj/mame/video/artmagic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/artmagic.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ampoker2.c -o obj/mame/drivers/ampoker2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ampoker2.c:394: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/alinvade.c -o obj/mame/drivers/alinvade.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/alinvade.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/drivers/alinvade.c:22: src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/drivers/alinvade.c:67:9: note: in expansion of macro 'DISCRETE_CRFILTER' 67 | DISCRETE_CRFILTER(NODE_80, NODE_22, RES_K(10), CAP_U(0.1)) | ^~~~~~~~~~~~~~~~~ src/mame/drivers/alinvade.c:67:45: note: in expansion of macro 'RES_K' 67 | DISCRETE_CRFILTER(NODE_80, NODE_22, RES_K(10), CAP_U(0.1)) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4658:133: note: in expansion of macro 'DSE' 4658 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) DSC_SND_ENTRY( NODE, dst_crfilter , DSS_NODE , 3, DSE( INP0,RVAL,CVAL ), DSE( INP0,RVAL,CVAL ), NULL, "DISCRETE_CRFILTER" ), | ^~~ src/mame/drivers/alinvade.c:67:9: note: in expansion of macro 'DISCRETE_CRFILTER' 67 | DISCRETE_CRFILTER(NODE_80, NODE_22, RES_K(10), CAP_U(0.1)) | ^~~~~~~~~~~~~~~~~ src/mame/drivers/alinvade.c:67:56: note: in expansion of macro 'CAP_U' 67 | DISCRETE_CRFILTER(NODE_80, NODE_22, RES_K(10), CAP_U(0.1)) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/amaticmg.c -o obj/mame/drivers/amaticmg.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/amaticmg.c:417: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atronic.c -o obj/mame/drivers/atronic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/atronic.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/amspdwy.c -o obj/mame/drivers/amspdwy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/amspdwy.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/arachnid.c -o obj/mame/drivers/arachnid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/arachnid.c:59: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/astrafr.c -o obj/mame/drivers/astrafr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/astrafr.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/amusco.c -o obj/mame/drivers/amusco.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/amusco.c:73: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/attckufo.c -o obj/mame/drivers/attckufo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/attckufo.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/astropc.c -o obj/mame/drivers/astropc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/astropc.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/aztarac.c -o obj/mame/video/aztarac.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/aztarac.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bailey.c -o obj/mame/drivers/bailey.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bailey.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/astrcorp.c -o obj/mame/drivers/astrcorp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/astrcorp.c:36: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/artmagic.c -o obj/mame/drivers/artmagic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/artmagic.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aztarac.c -o obj/mame/drivers/aztarac.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/aztarac.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/aztarac.c -o obj/mame/audio/aztarac.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/aztarac.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/avt.c -o obj/mame/drivers/avt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/avt.c:410: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bgt.c -o obj/mame/drivers/bgt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bgt.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/belatra.c -o obj/mame/drivers/belatra.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/belatra.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/beaminv.c -o obj/mame/drivers/beaminv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/beaminv.c:54: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bingoman.c -o obj/mame/drivers/bingoman.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bingoman.c:240: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bingor.c -o obj/mame/drivers/bingor.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bingor.c:440: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/blitz.c -o obj/mame/drivers/blitz.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/blitz.c:287: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/calomega.c -o obj/mame/video/calomega.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/calomega.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/buster.c -o obj/mame/drivers/buster.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/buster.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/castle.c -o obj/mame/drivers/castle.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/castle.c:45: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/carrera.c -o obj/mame/drivers/carrera.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/carrera.c:49: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cavepc.c -o obj/mame/drivers/cavepc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cavepc.c:51: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cv1k.c -o obj/mame/drivers/cv1k.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cv1k.c:170: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/calomega.c -o obj/mame/drivers/calomega.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/calomega.c:646: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cb2001.c -o obj/mame/drivers/cb2001.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cb2001.c:43: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/blitz68k.c -o obj/mame/drivers/blitz68k.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/blitz68k.c:45: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cave.c -o obj/mame/video/cave.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/cave.c:47: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/cdislave.c -o obj/mame/machine/cdislave.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/cdislave.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cdi.c -o obj/mame/drivers/cdi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cdi.c:28: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cesclass.c -o obj/mame/drivers/cesclass.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cesclass.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mcd212.c -o obj/mame/video/mcd212.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mcd212.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/cdi070.c -o obj/mame/machine/cdi070.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/cdi070.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/cdicdic.c -o obj/mame/machine/cdicdic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/cdicdic.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/machine/cdicdic.c: In member function 'UINT32 cdicdic_device::increment_cdda_frame_bcd(UINT32)': src/mame/machine/cdicdic.c:165:29: warning: narrowing conversion of '(bcd & 15)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 165 | bcd & 0x0000000f, | ~~~~^~~~~~~~~~~~ src/mame/machine/cdicdic.c:166:36: warning: narrowing conversion of '((bcd & 240) >> 4)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 166 | (bcd & 0x000000f0) >> 4, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/machine/cdicdic.c:167:36: warning: narrowing conversion of '((bcd & 3840) >> 8)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 167 | (bcd & 0x00000f00) >> 8, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/machine/cdicdic.c:168:36: warning: narrowing conversion of '((bcd & 61440) >> 12)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 168 | (bcd & 0x0000f000) >> 12, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/machine/cdicdic.c:169:36: warning: narrowing conversion of '((bcd & 983040) >> 16)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 169 | (bcd & 0x000f0000) >> 16, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/machine/cdicdic.c:170:36: warning: narrowing conversion of '((bcd & 15728640) >> 20)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 170 | (bcd & 0x00f00000) >> 20 | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/machine/cdicdic.c: In member function 'UINT32 cdicdic_device::increment_cdda_sector_bcd(UINT32)': src/mame/machine/cdicdic.c:205:29: warning: narrowing conversion of '(bcd & 15)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 205 | bcd & 0x0000000f, | ~~~~^~~~~~~~~~~~ src/mame/machine/cdicdic.c:206:36: warning: narrowing conversion of '((bcd & 240) >> 4)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 206 | (bcd & 0x000000f0) >> 4, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/machine/cdicdic.c:207:36: warning: narrowing conversion of '((bcd & 3840) >> 8)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 207 | (bcd & 0x00000f00) >> 8, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/machine/cdicdic.c:208:36: warning: narrowing conversion of '((bcd & 61440) >> 12)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 208 | (bcd & 0x0000f000) >> 12, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/machine/cdicdic.c:209:36: warning: narrowing conversion of '((bcd & 983040) >> 16)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 209 | (bcd & 0x000f0000) >> 16, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/machine/cdicdic.c:210:36: warning: narrowing conversion of '((bcd & 15728640) >> 20)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 210 | (bcd & 0x00f00000) >> 20 | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/machine/cdicdic.c: In member function 'void cdicdic_device::process_delayed_command()': src/mame/machine/cdicdic.c:616:45: warning: narrowing conversion of '(msf & 15)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 616 | msf & 0x0000000f, | ~~~~^~~~~~~~~~~~ src/mame/machine/cdicdic.c:617:52: warning: narrowing conversion of '((msf & 240) >> 4)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 617 | (msf & 0x000000f0) >> 4, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/machine/cdicdic.c:618:52: warning: narrowing conversion of '((msf & 3840) >> 8)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 618 | (msf & 0x00000f00) >> 8, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/machine/cdicdic.c:619:52: warning: narrowing conversion of '((msf & 61440) >> 12)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 619 | (msf & 0x0000f000) >> 12, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/machine/cdicdic.c:620:52: warning: narrowing conversion of '((msf & 983040) >> 16)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 620 | (msf & 0x000f0000) >> 16, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/machine/cdicdic.c:621:52: warning: narrowing conversion of '((msf & 15728640) >> 20)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 621 | (msf & 0x00f00000) >> 20 | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/machine/cdicdic.c:786:45: warning: narrowing conversion of '(msf & 15)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 786 | msf & 0x0000000f, | ~~~~^~~~~~~~~~~~ src/mame/machine/cdicdic.c:787:52: warning: narrowing conversion of '((msf & 240) >> 4)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 787 | (msf & 0x000000f0) >> 4, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/machine/cdicdic.c:788:52: warning: narrowing conversion of '((msf & 3840) >> 8)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 788 | (msf & 0x00000f00) >> 8, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/machine/cdicdic.c:789:52: warning: narrowing conversion of '((msf & 61440) >> 12)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 789 | (msf & 0x0000f000) >> 12, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/machine/cdicdic.c:790:52: warning: narrowing conversion of '((msf & 983040) >> 16)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 790 | (msf & 0x000f0000) >> 16, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/machine/cdicdic.c:791:52: warning: narrowing conversion of '((msf & 15728640) >> 20)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 791 | (msf & 0x00f00000) >> 20 | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/machine/cdicdic.c:858:45: warning: narrowing conversion of '(msf & 15)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 858 | msf & 0x0000000f, | ~~~~^~~~~~~~~~~~ src/mame/machine/cdicdic.c:859:52: warning: narrowing conversion of '((msf & 240) >> 4)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 859 | (msf & 0x000000f0) >> 4, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/machine/cdicdic.c:860:52: warning: narrowing conversion of '((msf & 3840) >> 8)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 860 | (msf & 0x00000f00) >> 8, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/machine/cdicdic.c:861:52: warning: narrowing conversion of '((msf & 61440) >> 12)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 861 | (msf & 0x0000f000) >> 12, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/machine/cdicdic.c:862:52: warning: narrowing conversion of '((msf & 983040) >> 16)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 862 | (msf & 0x000f0000) >> 16, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/machine/cdicdic.c:863:52: warning: narrowing conversion of '((msf & 15728640) >> 20)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 863 | (msf & 0x00f00000) >> 20 | ~~~~~~~~~~~~~~~~~~~^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/chicago.c -o obj/mame/drivers/chicago.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/chicago.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/chance32.c -o obj/mame/drivers/chance32.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/chance32.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/chsuper.c -o obj/mame/drivers/chsuper.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/chsuper.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cidelsa.c -o obj/mame/video/cidelsa.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/cidelsa.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/coinmvga.c -o obj/mame/drivers/coinmvga.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/coinmvga.c:223: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/comebaby.c -o obj/mame/drivers/comebaby.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/comebaby.c:181: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cidelsa.c -o obj/mame/drivers/cidelsa.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/includes/cidelsa.h:7, from src/mame/drivers/cidelsa.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cocoloco.c -o obj/mame/drivers/cocoloco.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cocoloco.c:178: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cave.c -o obj/mame/drivers/cave.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cave.c:86: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/coinmstr.c -o obj/mame/drivers/coinmstr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/coinmstr.c:132: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cupidon.c -o obj/mame/drivers/cupidon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cupidon.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bntyhunt.c -o obj/mame/drivers/bntyhunt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bntyhunt.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/inder_vid.c -o obj/mame/machine/inder_vid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/inder_vid.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/inder_sb.c -o obj/mame/machine/inder_sb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/inder_sb.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cubeqst.c -o obj/mame/drivers/cubeqst.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cubeqst.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/megaphx.c -o obj/mame/drivers/megaphx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/megaphx.c:57: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/coolpool.c -o obj/mame/drivers/coolpool.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/coolpool.c:29: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/corona.c -o obj/mame/drivers/corona.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/corona.c:302: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cybertnk.c -o obj/mame/drivers/cybertnk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/cybertnk.c:172: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/crystal.c -o obj/mame/drivers/crystal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/crystal.c:119: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dcheese.c -o obj/mame/video/dcheese.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/dcheese.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vrender0.c -o obj/mame/video/vrender0.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/vrender0.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dfruit.c -o obj/mame/drivers/dfruit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dfruit.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dcheese.c -o obj/mame/drivers/dcheese.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dcheese.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dgpix.c -o obj/mame/drivers/dgpix.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dgpix.c:152: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/discoboy.c -o obj/mame/drivers/discoboy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/discoboy.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dorachan.c -o obj/mame/drivers/dorachan.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dorachan.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dribling.c -o obj/mame/video/dribling.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/dribling.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dominob.c -o obj/mame/drivers/dominob.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dominob.c:63: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dribling.c -o obj/mame/drivers/dribling.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dribling.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/drw80pkr.c -o obj/mame/drivers/drw80pkr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/drw80pkr.c:28: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dreamwld.c -o obj/mame/drivers/dreamwld.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dreamwld.c:96: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ecoinf1.c -o obj/mame/drivers/ecoinf1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ecoinf1.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dynadice.c -o obj/mame/drivers/dynadice.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dynadice.c:34: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dwarfd.c -o obj/mame/drivers/dwarfd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/dwarfd.c:299: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/electra.c -o obj/mame/drivers/electra.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/electra.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ecoinf2.c -o obj/mame/drivers/ecoinf2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ecoinf2.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/epos.c -o obj/mame/drivers/epos.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/epos.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/epos.c -o obj/mame/video/epos.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/epos.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ecoinfr.c -o obj/mame/drivers/ecoinfr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ecoinfr.c:39: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/esd16.c -o obj/mame/video/esd16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/esd16.c:36: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ecoinf3.c -o obj/mame/drivers/ecoinf3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ecoinf3.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/extrema.c -o obj/mame/drivers/extrema.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/extrema.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/esh.c -o obj/mame/drivers/esh.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/esh.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/esd16.c -o obj/mame/drivers/esd16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/esd16.c:67: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/esripsys.c -o obj/mame/video/esripsys.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/esripsys.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fireball.c -o obj/mame/drivers/fireball.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/fireball.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/esripsys.c -o obj/mame/drivers/esripsys.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/esripsys.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ettrivia.c -o obj/mame/drivers/ettrivia.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ettrivia.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/flower.c -o obj/mame/audio/flower.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/flower.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/flower.c -o obj/mame/video/flower.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/flower.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/flower.c -o obj/mame/drivers/flower.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/flower.c:74: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/flipjack.c -o obj/mame/drivers/flipjack.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/flipjack.c:79: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/freekick.c -o obj/mame/video/freekick.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/freekick.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fresh.c -o obj/mame/drivers/fresh.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/fresh.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fortecar.c -o obj/mame/drivers/fortecar.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/fortecar.c:317: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gambl186.c -o obj/mame/drivers/gambl186.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gambl186.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fungames.c -o obj/mame/drivers/fungames.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/fungames.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/freekick.c -o obj/mame/drivers/freekick.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/freekick.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galaxi.c -o obj/mame/drivers/galaxi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/galaxi.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galgame.c -o obj/mame/drivers/galgame.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/galgame.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/funkball.c -o obj/mame/drivers/funkball.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/funkball.c:72: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gammagic.c -o obj/mame/drivers/gammagic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gammagic.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gamtor.c -o obj/mame/drivers/gamtor.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gamtor.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/globalfr.c -o obj/mame/drivers/globalfr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/globalfr.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/globalvr.c -o obj/mame/drivers/globalvr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/globalvr.c:57: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gamecstl.c -o obj/mame/drivers/gamecstl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gamecstl.c:65: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/goldngam.c -o obj/mame/drivers/goldngam.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/goldngam.c:235: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gotcha.c -o obj/mame/video/gotcha.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gotcha.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gluck2.c -o obj/mame/drivers/gluck2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gluck2.c:194: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/good.c -o obj/mame/drivers/good.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/good.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gei.c -o obj/mame/drivers/gei.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gei.c:72: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gotcha.c -o obj/mame/drivers/gotcha.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gotcha.c:60: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gumbo.c -o obj/mame/video/gumbo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/gumbo.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gumbo.c -o obj/mame/drivers/gumbo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gumbo.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hazelgr.c -o obj/mame/drivers/hazelgr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/hazelgr.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hideseek.c -o obj/mame/drivers/hideseek.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/hideseek.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/headonb.c -o obj/mame/drivers/headonb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/headonb.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gstream.c -o obj/mame/drivers/gstream.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gstream.c:133: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gunpey.c -o obj/mame/drivers/gunpey.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/gunpey.c:191: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/mame/drivers/gunpey.c: In member function 'UINT8 gunpey_state::draw_gfx(bitmap_ind16&, const rectangle&, int, UINT8)': src/mame/drivers/gunpey.c:337:62: warning: self-comparison always evaluates to false [-Wtautological-compare] 337 | if ((zoomwidth != sourcewidth) || (zoomheight!= zoomheight)) | ~~~~~~~~~~^~ ~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/himesiki.c -o obj/mame/video/himesiki.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/himesiki.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/himesiki.c -o obj/mame/drivers/himesiki.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/himesiki.c:85: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hitpoker.c -o obj/mame/drivers/hitpoker.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/hitpoker.c:47: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/goldnpkr.c -o obj/mame/drivers/goldnpkr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/goldnpkr.c:1007: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/drivers/goldnpkr.c:1011: src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/drivers/goldnpkr.c:3596:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 3596 | DISCRETE_555_ASTABLE_CV(NODE_30, NODE_01, RES_K(1), RES_K(10), CAP_U(.1), NODE_20, &goldnpkr_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/drivers/goldnpkr.c:3596:51: note: in expansion of macro 'RES_K' 3596 | DISCRETE_555_ASTABLE_CV(NODE_30, NODE_01, RES_K(1), RES_K(10), CAP_U(.1), NODE_20, &goldnpkr_555_vco_desc) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/drivers/goldnpkr.c:3596:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 3596 | DISCRETE_555_ASTABLE_CV(NODE_30, NODE_01, RES_K(1), RES_K(10), CAP_U(.1), NODE_20, &goldnpkr_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/drivers/goldnpkr.c:3596:61: note: in expansion of macro 'RES_K' 3596 | DISCRETE_555_ASTABLE_CV(NODE_30, NODE_01, RES_K(1), RES_K(10), CAP_U(.1), NODE_20, &goldnpkr_555_vco_desc) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/drivers/goldnpkr.c:3596:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 3596 | DISCRETE_555_ASTABLE_CV(NODE_30, NODE_01, RES_K(1), RES_K(10), CAP_U(.1), NODE_20, &goldnpkr_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/drivers/goldnpkr.c:3596:72: note: in expansion of macro 'CAP_U' 3596 | DISCRETE_555_ASTABLE_CV(NODE_30, NODE_01, RES_K(1), RES_K(10), CAP_U(.1), NODE_20, &goldnpkr_555_vco_desc) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/drivers/goldnpkr.c:3659:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 3659 | DISCRETE_555_ASTABLE_CV(NODE_30, NODE_01, RES_K(1), RES_K(1), CAP_U(1), NODE_20, &goldnpkr_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/drivers/goldnpkr.c:3659:51: note: in expansion of macro 'RES_K' 3659 | DISCRETE_555_ASTABLE_CV(NODE_30, NODE_01, RES_K(1), RES_K(1), CAP_U(1), NODE_20, &goldnpkr_555_vco_desc) | ^~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/drivers/goldnpkr.c:3659:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 3659 | DISCRETE_555_ASTABLE_CV(NODE_30, NODE_01, RES_K(1), RES_K(1), CAP_U(1), NODE_20, &goldnpkr_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/drivers/goldnpkr.c:3659:61: note: in expansion of macro 'RES_K' 3659 | DISCRETE_555_ASTABLE_CV(NODE_30, NODE_01, RES_K(1), RES_K(1), CAP_U(1), NODE_20, &goldnpkr_555_vco_desc) | ^~~~~ src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.9999999999999995e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4691:133: note: in expansion of macro 'DSE' 4691 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,CTRLV ), DSE( RESET,R1,R2,C,CTRLV ), OPTIONS, "DISCRETE_555_ASTABLE_CV" ), | ^~~ src/mame/drivers/goldnpkr.c:3659:9: note: in expansion of macro 'DISCRETE_555_ASTABLE_CV' 3659 | DISCRETE_555_ASTABLE_CV(NODE_30, NODE_01, RES_K(1), RES_K(1), CAP_U(1), NODE_20, &goldnpkr_555_vco_desc) | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/drivers/goldnpkr.c:3659:71: note: in expansion of macro 'CAP_U' 3659 | DISCRETE_555_ASTABLE_CV(NODE_30, NODE_01, RES_K(1), RES_K(1), CAP_U(1), NODE_20, &goldnpkr_555_vco_desc) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hotblock.c -o obj/mame/drivers/hotblock.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/hotblock.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/homedata.c -o obj/mame/video/homedata.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/homedata.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/highvdeo.c -o obj/mame/drivers/highvdeo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/highvdeo.c:99: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/homedata.c -o obj/mame/drivers/homedata.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/homedata.c:218: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hotstuff.c -o obj/mame/drivers/hotstuff.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/hotstuff.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ichiban.c -o obj/mame/drivers/ichiban.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ichiban.c:38: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/itgambl2.c -o obj/mame/drivers/itgambl2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/itgambl2.c:55: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/intrscti.c -o obj/mame/drivers/intrscti.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/intrscti.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/itgamble.c -o obj/mame/drivers/itgamble.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/itgamble.c:57: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/itgambl3.c -o obj/mame/drivers/itgambl3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/itgambl3.c:43: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/imolagp.c -o obj/mame/drivers/imolagp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/imolagp.c:80: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jackpool.c -o obj/mame/drivers/jackpool.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jackpool.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/istellar.c -o obj/mame/drivers/istellar.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/istellar.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jankenmn.c -o obj/mame/drivers/jankenmn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jankenmn.c:138: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jokrwild.c -o obj/mame/drivers/jokrwild.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jokrwild.c:93: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jongkyo.c -o obj/mame/drivers/jongkyo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jongkyo.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jubilee.c -o obj/mame/drivers/jubilee.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jubilee.c:198: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kingpin.c -o obj/mame/drivers/kingpin.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/kingpin.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kas89.c -o obj/mame/drivers/kas89.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/kas89.c:194: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/koikoi.c -o obj/mame/drivers/koikoi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/koikoi.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kurukuru.c -o obj/mame/drivers/kurukuru.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/kurukuru.c:194: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kyugo.c -o obj/mame/video/kyugo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/kyugo.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ladyfrog.c -o obj/mame/video/ladyfrog.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/ladyfrog.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kyugo.c -o obj/mame/drivers/kyugo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/kyugo.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lethalj.c -o obj/mame/video/lethalj.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/lethalj.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/laserbas.c -o obj/mame/drivers/laserbas.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/laserbas.c:50: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ladyfrog.c -o obj/mame/drivers/ladyfrog.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ladyfrog.c:49: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lethalj.c -o obj/mame/drivers/lethalj.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/lethalj.c:142: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ltcasino.c -o obj/mame/drivers/ltcasino.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ltcasino.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lucky74.c -o obj/mame/video/lucky74.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/lucky74.c:96: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lucky74.c -o obj/mame/drivers/lucky74.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/lucky74.c:784: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/limenko.c -o obj/mame/drivers/limenko.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/limenko.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/magic10.c -o obj/mame/drivers/magic10.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/magic10.c:81: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/magicard.c -o obj/mame/drivers/magicard.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/magicard.c:168: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/magicfly.c -o obj/mame/drivers/magicfly.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/magicfly.c:438: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/luckgrln.c -o obj/mame/drivers/luckgrln.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/luckgrln.c:80: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/magictg.c -o obj/mame/drivers/magictg.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/magictg.c:116: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/malzak.c -o obj/mame/video/malzak.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/malzak.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/magtouch.c -o obj/mame/drivers/magtouch.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/magtouch.c:74: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/manohman.c -o obj/mame/drivers/manohman.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/manohman.c:135: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mcatadv.c -o obj/mame/video/mcatadv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mcatadv.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/majorpkr.c -o obj/mame/drivers/majorpkr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/majorpkr.c:450: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/malzak.c -o obj/mame/drivers/malzak.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/malzak.c:65: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/meyc8088.c -o obj/mame/drivers/meyc8088.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/meyc8088.c:28: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mcatadv.c -o obj/mame/drivers/mcatadv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mcatadv.c:138: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/meyc8080.c -o obj/mame/drivers/meyc8080.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/meyc8080.c:56: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mgavegas.c -o obj/mame/drivers/mgavegas.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mgavegas.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/micro3d.c -o obj/mame/drivers/micro3d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/micro3d.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/micro3d.c -o obj/mame/video/micro3d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/micro3d.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/micro3d.c -o obj/mame/audio/micro3d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/micro3d.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/micro3d.c -o obj/mame/machine/micro3d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/micro3d.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/miniboy7.c -o obj/mame/drivers/miniboy7.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/miniboy7.c:147: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mosaic.c -o obj/mame/drivers/mosaic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mosaic.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mole.c -o obj/mame/drivers/mole.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mole.c:51: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mosaic.c -o obj/mame/video/mosaic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mosaic.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/multfish_ref.c -o obj/mame/drivers/multfish_ref.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/midas.c -o obj/mame/drivers/midas.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/midas.c:52: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mirax.c -o obj/mame/drivers/mirax.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mirax.c:103: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mrjong.c -o obj/mame/video/mrjong.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/mrjong.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mrjong.c -o obj/mame/drivers/mrjong.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mrjong.c:46: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu12wbk.c -o obj/mame/drivers/mpu12wbk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mpu12wbk.c:209: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/multfish_boot.c -o obj/mame/drivers/multfish_boot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/includes/multfish.h:4, from src/mame/drivers/multfish_boot.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/neptunp2.c -o obj/mame/drivers/neptunp2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/neptunp2.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/murogem.c -o obj/mame/drivers/murogem.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/murogem.c:107: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/neoprint.c -o obj/mame/drivers/neoprint.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/neoprint.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/multfish.c -o obj/mame/drivers/multfish.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/includes/multfish.h:4, from src/mame/drivers/multfish.c:182: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/news.c -o obj/mame/video/news.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/news.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/murogmbl.c -o obj/mame/drivers/murogmbl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/murogmbl.c:38: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/news.c -o obj/mame/drivers/news.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/news.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nexus3d.c -o obj/mame/drivers/nexus3d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/nexus3d.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nsmpoker.c -o obj/mame/drivers/nsmpoker.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/nsmpoker.c:62: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/oneshot.c -o obj/mame/video/oneshot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/oneshot.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/onetwo.c -o obj/mame/drivers/onetwo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/onetwo.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/norautp.c -o obj/mame/audio/norautp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/norautp.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/mame/includes/norautp.h:1, from src/mame/audio/norautp.c:7: src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '2.2e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/norautp.c:42:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 42 | DISCRETE_555_ASTABLE(NODE_21, \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/norautp.c:62:1: note: in expansion of macro 'NORAUTP_SOUND_CIRCUIT' 62 | NORAUTP_SOUND_CIRCUIT(norautp, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/norautp.c:54:25: note: in expansion of macro 'RES_K' 54 | #define NORAUTP_R2 RES_K(2.2) | ^~~~~ src/mame/audio/norautp.c:63:21: note: in expansion of macro 'NORAUTP_R2' 63 | NORAUTP_R1, NORAUTP_R2, | ^~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/norautp.c:42:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 42 | DISCRETE_555_ASTABLE(NODE_21, \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/norautp.c:62:1: note: in expansion of macro 'NORAUTP_SOUND_CIRCUIT' 62 | NORAUTP_SOUND_CIRCUIT(norautp, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/norautp.c:53:25: note: in expansion of macro 'RES_K' 53 | #define NORAUTP_R1 RES_K(120) | ^~~~~ src/mame/audio/norautp.c:63:9: note: in expansion of macro 'NORAUTP_R1' 63 | NORAUTP_R1, NORAUTP_R2, | ^~~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/norautp.c:42:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 42 | DISCRETE_555_ASTABLE(NODE_21, \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/norautp.c:79:1: note: in expansion of macro 'NORAUTP_SOUND_CIRCUIT' 79 | NORAUTP_SOUND_CIRCUIT(dphl, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/norautp.c:71:21: note: in expansion of macro 'RES_K' 71 | #define DPHL_R2 RES_K(1) | ^~~~~ src/mame/audio/norautp.c:80:18: note: in expansion of macro 'DPHL_R2' 80 | DPHL_R1, DPHL_R2, | ^~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/norautp.c:42:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 42 | DISCRETE_555_ASTABLE(NODE_21, \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/norautp.c:79:1: note: in expansion of macro 'NORAUTP_SOUND_CIRCUIT' 79 | NORAUTP_SOUND_CIRCUIT(dphl, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/norautp.c:70:21: note: in expansion of macro 'RES_K' 70 | #define DPHL_R1 RES_K(120) | ^~~~~ src/mame/audio/norautp.c:80:9: note: in expansion of macro 'DPHL_R1' 80 | DPHL_R1, DPHL_R2, | ^~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/norautp.c:42:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 42 | DISCRETE_555_ASTABLE(NODE_21, \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/norautp.c:96:1: note: in expansion of macro 'NORAUTP_SOUND_CIRCUIT' 96 | NORAUTP_SOUND_CIRCUIT(kimble, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/norautp.c:88:25: note: in expansion of macro 'RES_K' 88 | #define KIMBLE_R2 RES_K(1) | ^~~~~ src/mame/audio/norautp.c:97:20: note: in expansion of macro 'KIMBLE_R2' 97 | KIMBLE_R1, KIMBLE_R2, | ^~~~~~~~~ src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/discrete.h:4530:155: note: in definition of macro 'DSC_SND_ENTRY' 4530 | #define DSC_SND_ENTRY(_nod, _class, _dss, _num, _iact, _iinit, _custom, _name) { _nod, &discrete_create_node< DISCRETE_CLASS_NAME(_class) >, _dss, _num, _iact, _iinit, _custom, _name, # _class } | ^~~~~ src/emu/sound/discrete.h:4690:133: note: in expansion of macro 'DSE' 4690 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) DSC_SND_ENTRY( NODE, dsd_555_astbl , DSS_NODE , 5, DSE( RESET,R1,R2,C,NODE_NC ), DSE( RESET,R1,R2,C,-1 ), OPTIONS, "DISCRETE_555_ASTABLE" ), | ^~~ src/mame/audio/norautp.c:42:9: note: in expansion of macro 'DISCRETE_555_ASTABLE' 42 | DISCRETE_555_ASTABLE(NODE_21, \ | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/norautp.c:96:1: note: in expansion of macro 'NORAUTP_SOUND_CIRCUIT' 96 | NORAUTP_SOUND_CIRCUIT(kimble, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/norautp.c:87:25: note: in expansion of macro 'RES_K' 87 | #define KIMBLE_R1 RES_K(100) | ^~~~~ src/mame/audio/norautp.c:97:9: note: in expansion of macro 'KIMBLE_R1' 97 | KIMBLE_R1, KIMBLE_R2, | ^~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pachifev.c -o obj/mame/drivers/pachifev.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pachifev.c:80: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/norautp.c -o obj/mame/drivers/norautp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/norautp.c:553: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pass.c -o obj/mame/video/pass.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/pass.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/othello.c -o obj/mame/drivers/othello.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/othello.c:38: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/oneshot.c -o obj/mame/drivers/oneshot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/oneshot.c:36: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pasha2.c -o obj/mame/drivers/pasha2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pasha2.c:74: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pk8000.c -o obj/mame/video/pk8000.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/pk8000.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pass.c -o obj/mame/drivers/pass.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pass.c:102: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/photon.c -o obj/mame/drivers/photon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/photon.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/photon2.c -o obj/mame/drivers/photon2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/photon2.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/photoply.c -o obj/mame/drivers/photoply.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/photoply.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pipeline.c -o obj/mame/drivers/pipeline.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pipeline.c:66: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pntnpuzl.c -o obj/mame/drivers/pntnpuzl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pntnpuzl.c:123: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/policetr.c -o obj/mame/video/policetr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/policetr.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pkscram.c -o obj/mame/drivers/pkscram.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pkscram.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/peplus.c -o obj/mame/drivers/peplus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/peplus.c:179: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pinkiri8.c -o obj/mame/drivers/pinkiri8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pinkiri8.c:39: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/policetr.c -o obj/mame/drivers/policetr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/policetr.c:89: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/polyplay.c -o obj/mame/audio/polyplay.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/polyplay.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/polyplay.c -o obj/mame/video/polyplay.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/polyplay.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/polyplay.c -o obj/mame/drivers/polyplay.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/polyplay.c:81: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/potgoldu.c -o obj/mame/drivers/potgoldu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/potgoldu.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/psattack.c -o obj/mame/drivers/psattack.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/psattack.c:74: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/poker72.c -o obj/mame/drivers/poker72.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/poker72.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pse.c -o obj/mame/drivers/pse.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/pse.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/quizo.c -o obj/mame/drivers/quizo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/quizo.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rcorsair.c -o obj/mame/drivers/rcorsair.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/rcorsair.c:56: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/quizpun2.c -o obj/mame/drivers/quizpun2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/quizpun2.c:77: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/proconn.c -o obj/mame/drivers/proconn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/proconn.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rbmk.c -o obj/mame/drivers/rbmk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/rbmk.c:52: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/re900.c -o obj/mame/drivers/re900.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/re900.c:77: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rgum.c -o obj/mame/drivers/rgum.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/rgum.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/roul.c -o obj/mame/drivers/roul.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/roul.c:65: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sanremo.c -o obj/mame/drivers/sanremo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sanremo.c:98: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/shangkid.c -o obj/mame/video/shangkid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/shangkid.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/skeetsht.c -o obj/mame/drivers/skeetsht.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/skeetsht.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/savquest.c -o obj/mame/drivers/savquest.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/savquest.c:47: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/skyarmy.c -o obj/mame/drivers/skyarmy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/skyarmy.c:28: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/shangkid.c -o obj/mame/drivers/shangkid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/shangkid.c:51: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/skimaxx.c -o obj/mame/drivers/skimaxx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/skimaxx.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sliver.c -o obj/mame/drivers/sliver.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sliver.c:65: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/smsmcorp.c -o obj/mame/drivers/smsmcorp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/smsmcorp.c:215: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sprcros2.c -o obj/mame/drivers/sprcros2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sprcros2.c:57: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/slotcarn.c -o obj/mame/drivers/slotcarn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/slotcarn.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/skylncr.c -o obj/mame/drivers/skylncr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/skylncr.c:90: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/splus.c -o obj/mame/drivers/splus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/splus.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sfbonus.c -o obj/mame/drivers/sfbonus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sfbonus.c:273: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sothello.c -o obj/mame/drivers/sothello.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sothello.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spool99.c -o obj/mame/drivers/spool99.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/spool99.c:94: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sprcros2.c -o obj/mame/video/sprcros2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/sprcros2.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sshot.c -o obj/mame/drivers/sshot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sshot.c:163: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/stellafr.c -o obj/mame/drivers/stellafr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/stellafr.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sumt8035.c -o obj/mame/drivers/sumt8035.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sumt8035.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sstrangr.c -o obj/mame/drivers/sstrangr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sstrangr.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ssingles.c -o obj/mame/drivers/ssingles.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ssingles.c:146: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/stuntair.c -o obj/mame/drivers/stuntair.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/stuntair.c:80: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/summit.c -o obj/mame/drivers/summit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/summit.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/su2000.c -o obj/mame/drivers/su2000.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/su2000.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/statriv2.c -o obj/mame/drivers/statriv2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/statriv2.c:73: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/supertnk.c -o obj/mame/drivers/supertnk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/supertnk.c:98: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/supercrd.c -o obj/mame/drivers/supercrd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/supercrd.c:164: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/superwng.c -o obj/mame/drivers/superwng.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/superwng.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taxidriv.c -o obj/mame/video/taxidriv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/taxidriv.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tattack.c -o obj/mame/drivers/tattack.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tattack.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tcl.c -o obj/mame/drivers/tcl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tcl.c:43: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/thayers.c -o obj/mame/drivers/thayers.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/thayers.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tapatune.c -o obj/mame/drivers/tapatune.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tapatune.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tiamc1.c -o obj/mame/video/tiamc1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/tiamc1.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taxidriv.c -o obj/mame/drivers/taxidriv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/taxidriv.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tickee.c -o obj/mame/drivers/tickee.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tickee.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/thedeep.c -o obj/mame/video/thedeep.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/thedeep.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/trucocl.c -o obj/mame/drivers/trucocl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/trucocl.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/thedeep.c -o obj/mame/drivers/thedeep.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/thedeep.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tiamc1.c -o obj/mame/drivers/tiamc1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tiamc1.c:118: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/tiamc1.c -o obj/mame/audio/tiamc1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/tiamc1.c:34: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/truco.c -o obj/mame/video/truco.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/truco.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/trucocl.c -o obj/mame/video/trucocl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/trucocl.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/trvmadns.c -o obj/mame/drivers/trvmadns.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/trvmadns.c:88: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/unkfr.c -o obj/mame/drivers/unkfr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/unkfr.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tugboat.c -o obj/mame/drivers/tugboat.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tugboat.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tmspoker.c -o obj/mame/drivers/tmspoker.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/tmspoker.c:211: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/truco.c -o obj/mame/drivers/truco.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/truco.c:207: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/unkhorse.c -o obj/mame/drivers/unkhorse.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/unkhorse.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ttchamp.c -o obj/mame/drivers/ttchamp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/ttchamp.c:65: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/trvquest.c -o obj/mame/drivers/trvquest.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/trvquest.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/usgames.c -o obj/mame/video/usgames.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/usgames.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/usgames.c -o obj/mame/drivers/usgames.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/usgames.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vectrex.c -o obj/mame/drivers/vectrex.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vectrex.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/vectrex.c -o obj/mame/machine/vectrex.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/vectrex.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/umipoker.c -o obj/mame/drivers/umipoker.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/umipoker.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vectrex.c -o obj/mame/video/vectrex.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/vectrex.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vpoker.c -o obj/mame/drivers/vpoker.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vpoker.c:112: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vp101.c -o obj/mame/drivers/vp101.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vp101.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vcombat.c -o obj/mame/drivers/vcombat.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vcombat.c:83: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/voyager.c -o obj/mame/drivers/voyager.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/voyager.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/videopkr.c -o obj/mame/drivers/videopkr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/videopkr.c:285: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vroulet.c -o obj/mame/drivers/vroulet.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vroulet.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wms.c -o obj/mame/drivers/wms.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wms.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vlc.c -o obj/mame/drivers/vlc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vlc.c:132: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/xyonix.c -o obj/mame/video/xyonix.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/xyonix.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wildpkr.c -o obj/mame/drivers/wildpkr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wildpkr.c:163: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/xyonix.c -o obj/mame/drivers/xyonix.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/xyonix.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/alvg.c -o obj/mame/drivers/alvg.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/alvg.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vamphalf.c -o obj/mame/drivers/vamphalf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/vamphalf.c:63: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bingo.c -o obj/mame/drivers/bingo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/bingo.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/xtom3d.c -o obj/mame/drivers/xtom3d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/xtom3d.c:41: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atari_s1.c -o obj/mame/drivers/atari_s1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/atari_s1.c:46: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atari_s2.c -o obj/mame/drivers/atari_s2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/atari_s2.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/allied.c -o obj/mame/drivers/allied.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/allied.c:45: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/by68701.c -o obj/mame/drivers/by68701.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/by68701.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/by17.c -o obj/mame/drivers/by17.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/by17.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/capcom.c -o obj/mame/drivers/capcom.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/capcom.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/de_3.c -o obj/mame/drivers/de_3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/de_3.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/by35.c -o obj/mame/drivers/by35.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/by35.c:63: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/by6803.c -o obj/mame/drivers/by6803.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/by6803.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/decodmd2.c -o obj/mame/video/decodmd2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/decodmd2.h:8, from src/mame/video/decodmd2.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/de_2.c -o obj/mame/drivers/de_2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/de_2.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/decodmd1.c -o obj/mame/video/decodmd1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/decodmd1.h:8, from src/mame/video/decodmd1.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/decodmd3.c -o obj/mame/video/decodmd3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/decodmd3.h:8, from src/mame/video/decodmd3.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/byvid.c -o obj/mame/drivers/byvid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/byvid.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/decopincpu.c -o obj/mame/machine/decopincpu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/decopincpu.h:10, from src/mame/machine/decopincpu.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/de_3b.c -o obj/mame/drivers/de_3b.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/de_3b.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/flicker.c -o obj/mame/drivers/flicker.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/flicker.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/genpin.c -o obj/mame/machine/genpin.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/machine/genpin.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gp_1.c -o obj/mame/drivers/gp_1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/gp_1.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gp_2.c -o obj/mame/drivers/gp_2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/gp_2.c:36: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/g627.c -o obj/mame/drivers/g627.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/g627.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gts3.c -o obj/mame/drivers/gts3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/gts3.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gts3a.c -o obj/mame/drivers/gts3a.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/gts3a.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gts1.c -o obj/mame/drivers/gts1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/gts1.c:69: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gts80.c -o obj/mame/drivers/gts80.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/gts80.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gts80a.c -o obj/mame/drivers/gts80a.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/gts80a.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gts80b.c -o obj/mame/drivers/gts80b.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/gts80b.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jeutel.c -o obj/mame/drivers/jeutel.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/jeutel.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jvh.c -o obj/mame/drivers/jvh.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/jvh.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kissproto.c -o obj/mame/drivers/kissproto.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/kissproto.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jp.c -o obj/mame/drivers/jp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/jp.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hankin.c -o obj/mame/drivers/hankin.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/hankin.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/icecold.c -o obj/mame/drivers/icecold.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/icecold.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mephisto.c -o obj/mame/drivers/mephisto.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mephisto.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ltd.c -o obj/mame/drivers/ltd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/ltd.c:43: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/play_1.c -o obj/mame/drivers/play_1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/play_1.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nsm.c -o obj/mame/drivers/nsm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/nsm.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/micropin.c -o obj/mame/drivers/micropin.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/micropin.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/play_3.c -o obj/mame/drivers/play_3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/play_3.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/play_2.c -o obj/mame/drivers/play_2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/play_2.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/inder.c -o obj/mame/drivers/inder.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/inder.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/play_5.c -o obj/mame/drivers/play_5.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/play_5.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mrgame.c -o obj/mame/drivers/mrgame.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/mrgame.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/peyper.c -o obj/mame/drivers/peyper.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/peyper.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rowamet.c -o obj/mame/drivers/rowamet.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/rowamet.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/s11c_bg.c -o obj/mame/audio/s11c_bg.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/s11c_bg.h:10, from src/mame/audio/s11c_bg.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/s11.c -o obj/mame/drivers/s11.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/s11.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/s3.c -o obj/mame/drivers/s3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/s3.c:41: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/s11a.c -o obj/mame/drivers/s11a.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/s11a.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/s11c.c -o obj/mame/drivers/s11c.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/s11c.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/s4.c -o obj/mame/drivers/s4.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/s4.c:34: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/s6.c -o obj/mame/drivers/s6.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/s6.c:50: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/s11b.c -o obj/mame/drivers/s11b.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/s11b.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/s6a.c -o obj/mame/drivers/s6a.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/s6a.c:43: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/s8a.c -o obj/mame/drivers/s8a.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/s8a.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sleic.c -o obj/mame/drivers/sleic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sleic.c:29: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sam.c -o obj/mame/drivers/sam.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/sam.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/s9.c -o obj/mame/drivers/s9.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/s9.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/s7.c -o obj/mame/drivers/s7.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/s7.c:60: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/s8.c -o obj/mame/drivers/s8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/s8.c:48: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spectra.c -o obj/mame/drivers/spectra.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/spectra.c:39: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/techno.c -o obj/mame/drivers/techno.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/techno.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/st_mp200.c -o obj/mame/drivers/st_mp200.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/st_mp200.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vd.c -o obj/mame/drivers/vd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/vd.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/white_mod.c -o obj/mame/drivers/white_mod.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/white_mod.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taito.c -o obj/mame/drivers/taito.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/taito.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/st_mp100.c -o obj/mame/drivers/st_mp100.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/st_mp100.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/whitestar.c -o obj/mame/drivers/whitestar.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/whitestar.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spinb.c -o obj/mame/drivers/spinb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/spinb.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wpc_flip1.c -o obj/mame/drivers/wpc_flip1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/includes/wpc_pin.h:11, from src/mame/drivers/wpc_flip1.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wico.c -o obj/mame/drivers/wico.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/wico.c:39: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wpc_an.c -o obj/mame/drivers/wpc_an.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wpc_an.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wpc_dcs.c -o obj/mame/drivers/wpc_dcs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wpc_dcs.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/wpc.c -o obj/mame/machine/wpc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/wpc.h:10, from src/mame/machine/wpc.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wpc_dot.c -o obj/mame/drivers/wpc_dot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/includes/wpc_pin.h:11, from src/mame/drivers/wpc_dot.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wpc_flip2.c -o obj/mame/drivers/wpc_flip2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/includes/wpc_pin.h:11, from src/mame/drivers/wpc_flip2.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/wpcsnd.c -o obj/mame/audio/wpcsnd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/wpcsnd.h:10, from src/mame/audio/wpcsnd.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/wpc_pic.c -o obj/mame/machine/wpc_pic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/wpc_pic.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/wpc_out.c -o obj/mame/machine/wpc_out.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/wpc_out.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/wpc_lamp.c -o obj/mame/machine/wpc_lamp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/wpc_lamp.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wpc_dmd.c -o obj/mame/video/wpc_dmd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/wpc_dmd.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wpc_95.c -o obj/mame/drivers/wpc_95.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wpc_95.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/wpc_shift.c -o obj/mame/machine/wpc_shift.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/wpc_shift.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wpc_s.c -o obj/mame/drivers/wpc_s.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/drivers/wpc_s.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/nmk112.c -o obj/mame/machine/nmk112.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/nmk112.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/zac_2.c -o obj/mame/drivers/zac_2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/zac_2.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/zac_proto.c -o obj/mame/drivers/zac_proto.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/zac_proto.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/segacrpt.c -o obj/mame/machine/segacrpt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/segacrpt.c:154: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/pcshare.c -o obj/mame/machine/pcshare.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/pcshare.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/zac_1.c -o obj/mame/drivers/zac_1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/genpin.h:5, from src/mame/drivers/zac_1.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/ticket.c -o obj/mame/machine/ticket.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/ticket.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/segacrp2.c -o obj/mame/machine/segacrp2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/machine/segacrp2.c:44: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/modules/midi/none.c -o obj/osd/modules/midi/none.o In file included from src/emu/emucore.h:38, from src/osd/osdepend.h:16, from src/osd/modules/osdmodule.h:15, from src/osd/modules/midi/none.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/retro/libretro.c -o obj/osd/retro/libretro.o In file included from src/emu/emucore.h:38, from src/osd/osdepend.h:16, from src/osd/retro/libretro.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/decobsmt.c -o obj/mame/audio/decobsmt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/decobsmt.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/avgdvg.c -o obj/mame/video/avgdvg.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/video/avgdvg.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/segam1audio.c -o obj/mame/audio/segam1audio.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/segam1audio.h:6, from src/mame/audio/segam1audio.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/generic/slot.c -o obj/emu/bus/generic/slot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/generic/slot.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/generic/carts.c -o obj/emu/bus/generic/carts.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/generic/carts.h:14, from src/emu/bus/generic/carts.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/isa_cards.c -o obj/emu/bus/isa/isa_cards.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/isa_cards.h:15, from src/emu/bus/isa/isa_cards.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/generic/ram.c -o obj/emu/bus/generic/ram.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/generic/ram.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/generic/rom.c -o obj/emu/bus/generic/rom.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/generic/rom.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/dcs.c -o obj/mame/audio/dcs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/mame/audio/dcs.c:155: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/adlib.c -o obj/emu/bus/isa/adlib.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/adlib.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/isa.c -o obj/emu/bus/isa/isa.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/isa.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/wdxt_gen.c -o obj/emu/bus/isa/wdxt_gen.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/wdxt_gen.h:25, from src/emu/bus/isa/wdxt_gen.c:49: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/com.c -o obj/emu/bus/isa/com.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/com.h:6, from src/emu/bus/isa/com.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/finalchs.c -o obj/emu/bus/isa/finalchs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/finalchs.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/fdc.c -o obj/emu/bus/isa/fdc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/fdc.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/mufdc.c -o obj/emu/bus/isa/mufdc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/mufdc.h:23, from src/emu/bus/isa/mufdc.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/mda.c -o obj/emu/bus/isa/mda.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/mda.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/gblaster.c -o obj/emu/bus/isa/gblaster.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/gblaster.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/retro/retromain.c -o obj/osd/retro/retromain.o In file included from src/emu/emucore.h:38, from src/osd/osdepend.h:16, from src/osd/retro/retromain.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/osd/retro/retromain.c: In function 'int mmain(int, const char*)': src/osd/retro/retromain.c:1983:22: warning: '%s' directive writing up to 1023 bytes into a region of size 256 [-Wformat-overflow=] 1983 | sprintf(tmp_dir, "%s", MgamePath); | ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:964, from src/emu/emucore.h:20: In function 'int sprintf(char*, const char*, ...)', inlined from 'int execute_game(char*)' at src/osd/retro/retromain.c:1983:11, inlined from 'int mmain(int, const char*)' at src/osd/retro/retromain.c:2302:28: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 1 and 1024 bytes into a destination of size 256 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/mpu401.c -o obj/emu/bus/isa/mpu401.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/mpu401.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/ibm_mfc.c -o obj/emu/bus/isa/ibm_mfc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/ibm_mfc.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/sb16.c -o obj/emu/bus/isa/sb16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/sb16.h:4, from src/emu/bus/isa/sb16.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/hdc.c -o obj/emu/bus/isa/hdc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/hdc.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/gus.c -o obj/emu/bus/isa/gus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/gus.h:43, from src/emu/bus/isa/gus.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/stereo_fx.c -o obj/emu/bus/isa/stereo_fx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/stereo_fx.h:4, from src/emu/bus/isa/stereo_fx.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/ssi2001.c -o obj/emu/bus/isa/ssi2001.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/ssi2001.h:4, from src/emu/bus/isa/ssi2001.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/ide.c -o obj/emu/bus/isa/ide.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/ide.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/aha1542.c -o obj/emu/bus/isa/aha1542.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/aha1542.h:20, from src/emu/bus/isa/aha1542.c:80: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/xtide.c -o obj/emu/bus/isa/xtide.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/xtide.h:6, from src/emu/bus/isa/xtide.c:54: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/side116.c -o obj/emu/bus/isa/side116.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/side116.h:17, from src/emu/bus/isa/side116.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/wd1002a_wx1.c -o obj/emu/bus/isa/wd1002a_wx1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/wd1002a_wx1.h:17, from src/emu/bus/isa/wd1002a_wx1.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/pds.c -o obj/emu/bus/isa/pds.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/pds.h:10, from src/emu/bus/isa/pds.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/dectalk.c -o obj/emu/bus/isa/dectalk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/dectalk.h:4, from src/emu/bus/isa/dectalk.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/svga_cirrus.c -o obj/emu/bus/isa/svga_cirrus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/svga_cirrus.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/vga.c -o obj/emu/bus/isa/vga.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/vga.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/ega.c -o obj/emu/bus/isa/ega.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/ega.c:444: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/sblaster.c -o obj/emu/bus/isa/sblaster.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/midi/midi.h:4, from src/emu/bus/isa/sblaster.h:6, from src/emu/bus/isa/sblaster.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/omti8621.c -o obj/emu/bus/isa/omti8621.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/omti8621.h:19, from src/emu/bus/isa/omti8621.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/mach32.c -o obj/emu/bus/isa/mach32.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/mach32.h:10, from src/emu/bus/isa/mach32.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/svga_tseng.c -o obj/emu/bus/isa/svga_tseng.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/svga_tseng.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/s3virge.c -o obj/emu/bus/isa/s3virge.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/s3virge.h:11, from src/emu/bus/isa/s3virge.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/pc1640_iga.c -o obj/emu/bus/isa/pc1640_iga.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/pc1640_iga.h:17, from src/emu/bus/isa/pc1640_iga.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/3c503.c -o obj/emu/bus/isa/3c503.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/3c503.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/svga_s3.c -o obj/emu/bus/isa/svga_s3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/svga_s3.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/cga.c -o obj/emu/bus/isa/cga.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/cga.c:83: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/ne1000.c -o obj/emu/bus/isa/ne1000.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/ne1000.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/vga_ati.c -o obj/emu/bus/isa/vga_ati.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/vga_ati.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/ne2000.c -o obj/emu/bus/isa/ne2000.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/ne2000.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/p1_fdc.c -o obj/emu/bus/isa/p1_fdc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/p1_fdc.h:17, from src/emu/bus/isa/p1_fdc.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/lpt.c -o obj/emu/bus/isa/lpt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/lpt.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/p1_rom.c -o obj/emu/bus/isa/p1_rom.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/p1_rom.h:17, from src/emu/bus/isa/p1_rom.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/3c505.c -o obj/emu/bus/isa/3c505.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/3c505.h:17, from src/emu/bus/isa/3c505.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/p1_hdc.c -o obj/emu/bus/isa/p1_hdc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/p1_hdc.h:17, from src/emu/bus/isa/p1_hdc.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/mc1502_rom.c -o obj/emu/bus/isa/mc1502_rom.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/mc1502_rom.h:17, from src/emu/bus/isa/mc1502_rom.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/mc1502_fdc.c -o obj/emu/bus/isa/mc1502_fdc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/mc1502_fdc.h:17, from src/emu/bus/isa/mc1502_fdc.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/xsu_cards.c -o obj/emu/bus/isa/xsu_cards.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/isa_cards.h:15, from src/emu/bus/isa/xsu_cards.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/vectrex/rom.c -o obj/emu/bus/vectrex/rom.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/vectrex/rom.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/sc499.c -o obj/emu/bus/isa/sc499.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/sc499.h:17, from src/emu/bus/isa/sc499.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/centronics/ctronics.c -o obj/emu/bus/centronics/ctronics.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/centronics/ctronics.h:15, from src/emu/bus/centronics/ctronics.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/svga_trident.c -o obj/emu/bus/isa/svga_trident.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/svga_trident.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/vectrex/slot.c -o obj/emu/bus/vectrex/slot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/vectrex/slot.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/num9rev.c -o obj/emu/bus/isa/num9rev.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/num9rev.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/centronics/comxpl80.c -o obj/emu/bus/centronics/comxpl80.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/centronics/comxpl80.h:17, from src/emu/bus/centronics/comxpl80.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/centronics/dsjoy.c -o obj/emu/bus/centronics/dsjoy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/centronics/ctronics.h:15, from src/emu/bus/centronics/dsjoy.h:14, from src/emu/bus/centronics/dsjoy.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/centronics/covox.c -o obj/emu/bus/centronics/covox.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/centronics/covox.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/aga.c -o obj/emu/bus/isa/aga.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/aga.h:23, from src/emu/bus/isa/aga.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/centronics/epson_lx800.c -o obj/emu/bus/centronics/epson_lx800.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/centronics/epson_lx800.h:17, from src/emu/bus/centronics/epson_lx800.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/centronics/epson_ex800.c -o obj/emu/bus/centronics/epson_ex800.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/centronics/epson_ex800.h:17, from src/emu/bus/centronics/epson_ex800.c:133: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/centronics/printer.c -o obj/emu/bus/centronics/printer.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/centronics/printer.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/centronics/digiblst.c -o obj/emu/bus/centronics/digiblst.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/centronics/digiblst.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/rs232/loopback.c -o obj/emu/bus/rs232/loopback.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/rs232/rs232.h:6, from src/emu/bus/rs232/loopback.h:7, from src/emu/bus/rs232/loopback.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/centronics/epson_lx810l.c -o obj/emu/bus/centronics/epson_lx810l.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/centronics/epson_lx810l.h:14, from src/emu/bus/centronics/epson_lx810l.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/rs232/keyboard.c -o obj/emu/bus/rs232/keyboard.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/rs232/rs232.h:6, from src/emu/bus/rs232/keyboard.h:6, from src/emu/bus/rs232/keyboard.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/rs232/null_modem.c -o obj/emu/bus/rs232/null_modem.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/rs232/rs232.h:6, from src/emu/bus/rs232/null_modem.h:4, from src/emu/bus/rs232/null_modem.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/rs232/rs232.c -o obj/emu/bus/rs232/rs232.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/rs232/rs232.h:6, from src/emu/bus/rs232/rs232.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/rs232/printer.c -o obj/emu/bus/rs232/printer.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/rs232/rs232.h:6, from src/emu/bus/rs232/printer.h:6, from src/emu/bus/rs232/printer.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/neogeo_slot.c -o obj/emu/bus/neogeo/neogeo_slot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/neogeo_slot.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/rs232/xvd701.c -o obj/emu/bus/rs232/xvd701.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/rs232/rs232.h:6, from src/emu/bus/rs232/xvd701.h:4, from src/emu/bus/rs232/xvd701.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/rs232/ser_mouse.c -o obj/emu/bus/rs232/ser_mouse.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/rs232/rs232.h:6, from src/emu/bus/rs232/ser_mouse.h:10, from src/emu/bus/rs232/ser_mouse.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/neogeo_intf.c -o obj/emu/bus/neogeo/neogeo_intf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/neogeo_intf.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/neogeo_carts.c -o obj/emu/bus/neogeo/neogeo_carts.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/neogeo_carts.h:10, from src/emu/bus/neogeo/neogeo_carts.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/neogeo_helper.c -o obj/emu/bus/neogeo/neogeo_helper.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/neogeo_helper.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/rs232/terminal.c -o obj/emu/bus/rs232/terminal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/rs232/rs232.h:6, from src/emu/bus/rs232/terminal.h:4, from src/emu/bus/rs232/terminal.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/mslugx_prot.c -o obj/emu/bus/neogeo/mslugx_prot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/mslugx_prot.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/banked_cart.c -o obj/emu/bus/neogeo/banked_cart.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/banked_cart.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/mslugx_cart.c -o obj/emu/bus/neogeo/mslugx_cart.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/mslugx_cart.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/kof2002_prot.c -o obj/emu/bus/neogeo/kof2002_prot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/kof2002_prot.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/cmc_prot.c -o obj/emu/bus/neogeo/cmc_prot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/cmc_prot.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/sma_cart.c -o obj/emu/bus/neogeo/sma_cart.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/sma_cart.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/sma_prot.c -o obj/emu/bus/neogeo/sma_prot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/sma_prot.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/pcm2_cart.c -o obj/emu/bus/neogeo/pcm2_cart.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/pcm2_cart.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/cmc_cart.c -o obj/emu/bus/neogeo/cmc_cart.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/cmc_cart.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/kof2002_cart.c -o obj/emu/bus/neogeo/kof2002_cart.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/kof2002_cart.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/pcm2_prot.c -o obj/emu/bus/neogeo/pcm2_prot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/pcm2_prot.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/fatfury2_prot.c -o obj/emu/bus/neogeo/fatfury2_prot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/fatfury2_prot.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/fatfury2_cart.c -o obj/emu/bus/neogeo/fatfury2_cart.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/fatfury2_cart.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/kof98_cart.c -o obj/emu/bus/neogeo/kof98_cart.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/kof98_cart.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/kof98_prot.c -o obj/emu/bus/neogeo/kof98_prot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/kof98_prot.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/pvc_cart.c -o obj/emu/bus/neogeo/pvc_cart.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/pvc_cart.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/pvc_prot.c -o obj/emu/bus/neogeo/pvc_prot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/pvc_prot.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/sbp_prot.c -o obj/emu/bus/neogeo/sbp_prot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/sbp_prot.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/kog_prot.c -o obj/emu/bus/neogeo/kog_prot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/kog_prot.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/rom.c -o obj/emu/bus/neogeo/rom.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/rom.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/scsi/scsicd.c -o obj/emu/bus/scsi/scsicd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/scsi/scsi.h:9, from src/emu/bus/scsi/scsihle.h:14, from src/emu/bus/scsi/scsicd.h:12, from src/emu/bus/scsi/scsicd.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/scsi/scsihd.c -o obj/emu/bus/scsi/scsihd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/scsi/scsi.h:9, from src/emu/bus/scsi/scsihle.h:14, from src/emu/bus/scsi/scsihd.h:12, from src/emu/bus/scsi/scsihd.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/bootleg_prot.c -o obj/emu/bus/neogeo/bootleg_prot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/bootleg_prot.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/scsi/cdu76s.c -o obj/emu/bus/scsi/cdu76s.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/scsi/scsi.h:9, from src/emu/bus/scsi/scsihle.h:14, from src/emu/bus/scsi/scsicd.h:12, from src/emu/bus/scsi/cdu76s.h:17, from src/emu/bus/scsi/cdu76s.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/scsi/scsihle.c -o obj/emu/bus/scsi/scsihle.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/scsi/scsi.h:9, from src/emu/bus/scsi/scsihle.h:14, from src/emu/bus/scsi/scsihle.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/bootleg_hybrid_cart.c -o obj/emu/bus/neogeo/bootleg_hybrid_cart.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/bootleg_hybrid_cart.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/scsi/scsi.c -o obj/emu/bus/scsi/scsi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/scsi/scsi.h:9, from src/emu/bus/scsi/scsi.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/scsi/acb4070.c -o obj/emu/bus/scsi/acb4070.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/scsi/scsi.h:9, from src/emu/bus/scsi/scsihle.h:14, from src/emu/bus/scsi/scsihd.h:12, from src/emu/bus/scsi/acb4070.h:6, from src/emu/bus/scsi/acb4070.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/scsi/sa1403d.c -o obj/emu/bus/scsi/sa1403d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/scsi/scsi.h:9, from src/emu/bus/scsi/scsihle.h:14, from src/emu/bus/scsi/scsihd.h:12, from src/emu/bus/scsi/sa1403d.h:17, from src/emu/bus/scsi/sa1403d.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/scsi/d9060hd.c -o obj/emu/bus/scsi/d9060hd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/scsi/scsi.h:9, from src/emu/bus/scsi/scsihle.h:14, from src/emu/bus/scsi/scsihd.h:12, from src/emu/bus/scsi/d9060hd.h:6, from src/emu/bus/scsi/d9060hd.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating arcompact source .inc files... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/vtlb.c -o obj/emu/cpu/vtlb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/vtlb.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/scsi/pc9801_sasi.c -o obj/emu/bus/scsi/pc9801_sasi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/scsi/scsi.h:9, from src/emu/bus/scsi/scsihle.h:14, from src/emu/bus/scsi/scsihd.h:12, from src/emu/bus/scsi/pc9801_sasi.h:4, from src/emu/bus/scsi/pc9801_sasi.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/scsi/s1410.c -o obj/emu/bus/scsi/s1410.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/scsi/scsi.h:9, from src/emu/bus/scsi/scsihle.h:14, from src/emu/bus/scsi/scsihd.h:12, from src/emu/bus/scsi/s1410.h:17, from src/emu/bus/scsi/s1410.c:89: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/arc/arc.c -o obj/emu/cpu/arc/arc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/arc/arc.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/scsi/omti5100.c -o obj/emu/bus/scsi/omti5100.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/scsi/omti5100.h:4, from src/emu/bus/scsi/omti5100.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/8x300/8x300.c -o obj/emu/cpu/8x300/8x300.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/debug/express.h:16, from src/emu/debug/debugcpu.h:16, from src/emu/debugger.h:17, from src/emu/cpu/8x300/8x300.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/arm/arm.c -o obj/emu/cpu/arm/arm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/arm/arm.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/neogeo/bootleg_cart.c -o obj/emu/bus/neogeo/bootleg_cart.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/neogeo/bootleg_cart.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/arm7/arm7thmb.c -o obj/emu/cpu/arm7/arm7thmb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/arm7/arm7thmb.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/amis2000/amis2000.c -o obj/emu/cpu/amis2000/amis2000.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/amis2000/amis2000.h:12, from src/emu/cpu/amis2000/amis2000.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/se3208/se3208.c -o obj/emu/cpu/se3208/se3208.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/se3208/se3208.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/arm7/arm7ops.c -o obj/emu/cpu/arm7/arm7ops.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/arm7/arm7ops.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alph8201/alph8201.c -o obj/emu/cpu/alph8201/alph8201.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alph8201/alph8201.c:150: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/apexc/apexc.c -o obj/emu/cpu/apexc/apexc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/apexc/apexc.c:326: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/dsp16/dsp16.c -o obj/emu/cpu/dsp16/dsp16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/dsp16/dsp16.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/am29000/am29000.c -o obj/emu/cpu/am29000/am29000.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/am29000/am29000.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/asap/asap.c -o obj/emu/cpu/asap/asap.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/asap/asap.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/jaguar/jaguar.c -o obj/emu/cpu/jaguar/jaguar.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/jaguar/jaguar.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cubeqcpu/cubeqcpu.c -o obj/emu/cpu/cubeqcpu/cubeqcpu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/cubeqcpu/cubeqcpu.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/es5510/es5510.c -o obj/emu/cpu/es5510/es5510.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/es5510/es5510.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/esrip/esrip.c -o obj/emu/cpu/esrip/esrip.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/esrip/esrip.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cosmac/cosmac.c -o obj/emu/cpu/cosmac/cosmac.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/cosmac/cosmac.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/adsp2100/adsp2100.c -o obj/emu/cpu/adsp2100/adsp2100.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/adsp2100/adsp2100.c:100: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/dsp32/dsp32.c -o obj/emu/cpu/dsp32/dsp32.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/dsp32/dsp32.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sharc/sharc.c -o obj/emu/cpu/sharc/sharc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/sharc/sharc.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/arm7/arm7.c -o obj/emu/cpu/arm7/arm7.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/arm7/arm7.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cop400/cop400.c -o obj/emu/cpu/cop400/cop400.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/cop400/cop400.c:69: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/ccpu/ccpu.c -o obj/emu/cpu/ccpu/ccpu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/ccpu/ccpu.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/f8/f8.c -o obj/emu/cpu/f8/f8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/f8/f8.c:29: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/g65816/g65816.c -o obj/emu/cpu/g65816/g65816.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/g65816/g65816.c:95: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cp1610/cp1610.c -o obj/emu/cpu/cp1610/cp1610.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/cp1610/cp1610.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating H8-300 source file... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating H8-300H source file... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating H8S/2000 source file... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating H8S/2600 source file... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/g65816/g65816o2.c -o obj/emu/cpu/g65816/g65816o2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/g65816/g65816o2.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/g65816/g65816o1.c -o obj/emu/cpu/g65816/g65816o1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/g65816/g65816o1.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/g65816/g65816o0.c -o obj/emu/cpu/g65816/g65816o0.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/g65816/g65816o0.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/g65816/g65816o3.c -o obj/emu/cpu/g65816/g65816o3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/g65816/g65816o3.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h8/h83002.c -o obj/emu/cpu/h8/h83002.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h8/h83002.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/g65816/g65816o4.c -o obj/emu/cpu/g65816/g65816o4.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/g65816/g65816o4.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h8/h83337.c -o obj/emu/cpu/h8/h83337.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h8/h83337.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h8/h83008.c -o obj/emu/cpu/h8/h83008.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h8/h83008.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h8/h8_adc.c -o obj/emu/cpu/h8/h8_adc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h8/h8_adc.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h8/h83006.c -o obj/emu/cpu/h8/h83006.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h8/h83006.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h8/h8_port.c -o obj/emu/cpu/h8/h8_port.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h8/h8_port.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h8/h8_intc.c -o obj/emu/cpu/h8/h8_intc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h8/h8_intc.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h8/h83048.c -o obj/emu/cpu/h8/h83048.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h8/h83048.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h8/h8s2357.c -o obj/emu/cpu/h8/h8s2357.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h8/h8s2357.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h8/h8_sci.c -o obj/emu/cpu/h8/h8_sci.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h8/h8_sci.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h8/h8_timer8.c -o obj/emu/cpu/h8/h8_timer8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h8/h8_timer8.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h8/h8s2245.c -o obj/emu/cpu/h8/h8s2245.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h8/h8s2245.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h8/h8_timer16.c -o obj/emu/cpu/h8/h8_timer16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h8/h8_timer16.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h8/h8s2655.c -o obj/emu/cpu/h8/h8s2655.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h8/h8s2655.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h8/h8s2320.c -o obj/emu/cpu/h8/h8s2320.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h8/h8s2320.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/hmcs40/hmcs40.c -o obj/emu/cpu/hmcs40/hmcs40.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/hmcs40/hmcs40.h:12, from src/emu/cpu/hmcs40/hmcs40.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sh2/sh2fe.c -o obj/emu/cpu/sh2/sh2fe.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/sh2/sh2fe.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/hcd62121/hcd62121.c -o obj/emu/cpu/hcd62121/hcd62121.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/hcd62121/hcd62121.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/drcfe.c -o obj/emu/cpu/drcfe.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/drcfe.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/drccache.c -o obj/emu/cpu/drccache.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/drccache.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/drcbeut.c -o obj/emu/cpu/drcbeut.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/drcbeut.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/x86log.c -o obj/emu/cpu/x86log.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/x86log.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/uml.c -o obj/emu/cpu/uml.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/uml.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/drcuml.c -o obj/emu/cpu/drcuml.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/drcuml.c:37: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/drcbec.c -o obj/emu/cpu/drcbec.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/drcbec.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i386/i386dasm.c -o obj/emu/cpu/i386/i386dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/i386/i386dasm.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/i386/i386dasm.c: In function 'char* shexstring(UINT32, int, int)': src/emu/cpu/i386/i386dasm.c:2094:37: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 2094 | sprintf(buffer, "+%s", hexstring(value, digits)); | ^ In file included from /usr/include/stdio.h:964, from src/emu/emucore.h:20: In function 'int sprintf(char*, const char*, ...)', inlined from 'char* shexstring(UINT32, int, int)' at src/emu/cpu/i386/i386dasm.c:2094:10: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/i386/i386dasm.c: In function 'char* shexstring(UINT32, int, int)': src/emu/cpu/i386/i386dasm.c:2092:37: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 2092 | sprintf(buffer, "-%s", hexstring(-value, digits)); | ^ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* shexstring(UINT32, int, int)' at src/emu/cpu/i386/i386dasm.c:2092:10: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/i386/i386dasm.c: In function 'char* handle_param(char*, UINT32)': src/emu/cpu/i386/i386dasm.c:2092:37: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 2092 | sprintf(buffer, "-%s", hexstring(-value, digits)); | ^ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* shexstring(UINT32, int, int)' at src/emu/cpu/i386/i386dasm.c:2092:10, inlined from 'char* handle_param(char*, UINT32)' at src/emu/cpu/i386/i386dasm.c:2386:16: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/i386/i386dasm.c: In function 'char* handle_param(char*, UINT32)': src/emu/cpu/i386/i386dasm.c:2092:37: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 2092 | sprintf(buffer, "-%s", hexstring(-value, digits)); | ^ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* shexstring(UINT32, int, int)' at src/emu/cpu/i386/i386dasm.c:2092:10, inlined from 'char* handle_param(char*, UINT32)' at src/emu/cpu/i386/i386dasm.c:2381:16: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sh4/sh4comn.c -o obj/emu/cpu/sh4/sh4comn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/sh4/sh4comn.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sh4/sh3comn.c -o obj/emu/cpu/sh4/sh3comn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/sh4/sh3comn.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sh4/sh4tmu.c -o obj/emu/cpu/sh4/sh4tmu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/sh4/sh4tmu.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sh4/sh4dmac.c -o obj/emu/cpu/sh4/sh4dmac.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/sh4/sh4dmac.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/ie15/ie15.c -o obj/emu/cpu/ie15/ie15.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/ie15/ie15.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sh4/sh4.c -o obj/emu/cpu/sh4/sh4.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/sh4/sh4.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sh2/sh2.c -o obj/emu/cpu/sh2/sh2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/sh2/sh2.c:108: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/drcbex86.c -o obj/emu/cpu/drcbex86.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/drcbex86.c:86: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i4004/i4004.c -o obj/emu/cpu/i4004/i4004.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/i4004/i4004.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/scmp/scmp.c -o obj/emu/cpu/scmp/scmp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/scmp/scmp.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i8089/i8089.c -o obj/emu/cpu/i8089/i8089.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/i8089/i8089.h:15, from src/emu/cpu/i8089/i8089.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i8008/i8008.c -o obj/emu/cpu/i8008/i8008.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/i8008/i8008.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/drcbex64.c -o obj/emu/cpu/drcbex64.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/drcbex64.c:170: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h6280/h6280.c -o obj/emu/cpu/h6280/h6280.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h6280/h6280.h:18, from src/emu/cpu/h6280/h6280.c:111: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating mcs96 source file... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating i8x9x source file... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating i8xc196 source file... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i8089/i8089_channel.c -o obj/emu/cpu/i8089/i8089_channel.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/i8089/i8089_channel.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i8085/i8085.c -o obj/emu/cpu/i8085/i8085.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/i8085/i8085.c:139: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i8089/i8089_ops.c -o obj/emu/cpu/i8089/i8089_ops.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/i8089/i8089_ops.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mcs48/mcs48.c -o obj/emu/cpu/mcs48/mcs48.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mcs48/mcs48.c:75: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i86/i186.c -o obj/emu/cpu/i86/i186.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/i86/i186.h:4, from src/emu/cpu/i86/i186.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i860/i860.c -o obj/emu/cpu/i860/i860.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/i860/i860.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i86/i286.c -o obj/emu/cpu/i86/i286.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/i86/i86.h:4, from src/emu/cpu/i86/i286.h:4, from src/emu/cpu/i86/i286.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mcs51/mcs51.c -o obj/emu/cpu/mcs51/mcs51.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mcs51/mcs51.c:140: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i86/i86.c -o obj/emu/cpu/i86/i86.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/i86/i86.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/lh5801/lh5801.c -o obj/emu/cpu/lh5801/lh5801.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/lh5801/lh5801.c:29: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i960/i960.c -o obj/emu/cpu/i960/i960.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/i960/i960.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/ssem/ssem.c -o obj/emu/cpu/ssem/ssem.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/ssem/ssem.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mb86235/mb86235.c -o obj/emu/cpu/mb86235/mb86235.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mb86235/mb86235.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/t11/t11.c -o obj/emu/cpu/t11/t11.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/t11/t11.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/e132xs/e132xs.c -o obj/emu/cpu/e132xs/e132xs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/e132xs/e132xs.c:214: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/e132xs/e132xs.c:836:35: warning: narrowing conversion of '2147483648' from 'unsigned int' to 'INT32' {aka 'int'} is ill-formed in C++11 [-Wnarrowing] 836 | 16, 0, 0, 0, 32, 64, 128, 0x80000000, | ^~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mb86233/mb86233.c -o obj/emu/cpu/mb86233/mb86233.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mb86233/mb86233.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/pic16c62x/pic16c62x.c -o obj/emu/cpu/pic16c62x/pic16c62x.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/pic16c62x/pic16c62x.c:53: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mb88xx/mb88xx.c -o obj/emu/cpu/mb88xx/mb88xx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mb88xx/mb88xx.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mips/mips3com.c -o obj/emu/cpu/mips/mips3com.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mips/mips3com.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/pic16c5x/pic16c5x.c -o obj/emu/cpu/pic16c5x/pic16c5x.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/pic16c5x/pic16c5x.c:63: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mips/mips3fe.c -o obj/emu/cpu/mips/mips3fe.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mips/mips3fe.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/psx/irq.c -o obj/emu/cpu/psx/irq.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/psx/psx.h:15, from src/emu/cpu/psx/irq.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/psx/mdec.c -o obj/emu/cpu/psx/mdec.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/psx/mdec.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/psx/dma.c -o obj/emu/cpu/psx/dma.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/psx/dma.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/psx/psx.c -o obj/emu/cpu/psx/psx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/psx/psx.c:66: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/psx/rcnt.c -o obj/emu/cpu/psx/rcnt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/psx/rcnt.h:15, from src/emu/cpu/psx/rcnt.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mips/r3000.c -o obj/emu/cpu/mips/r3000.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mips/r3000.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/psx/sio.c -o obj/emu/cpu/psx/sio.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/psx/sio.h:15, from src/emu/cpu/psx/sio.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mips/mips3.c -o obj/emu/cpu/mips/mips3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mips/mips3.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/mips/mips3.c: In member function 'void mips3_device::handle_cop0(UINT32)': src/emu/cpu/mips/mips3.c:1428:68: warning: the address of 'mips3_device::m_cf' will never be NULL [-Waddress] 1428 | case 0x00: /* BCzF */ if (!m_cf[0]) ADDPC(SIMMVAL); break; | ~~~~~~^ In file included from src/emu/cpu/mips/mips3.c:16: src/emu/cpu/mips/mips3.h:366:21: note: 'mips3_device::m_cf' declared here 366 | UINT8 m_cf[4][8]; | ^~~~ src/emu/cpu/mips/mips3.c:1429:67: warning: the address of 'mips3_device::m_cf' will never be NULL [-Waddress] 1429 | case 0x01: /* BCzF */ if (m_cf[0]) ADDPC(SIMMVAL); break; | ~~~~~~^ src/emu/cpu/mips/mips3.h:366:21: note: 'mips3_device::m_cf' declared here 366 | UINT8 m_cf[4][8]; | ^~~~ src/emu/cpu/mips/mips3.c: In member function 'void mips3_device::handle_cop2(UINT32)': src/emu/cpu/mips/mips3.c:2469:68: warning: the address of 'mips3_device::m_cf' will never be NULL [-Waddress] 2469 | case 0x00: /* BCzF */ if (!m_cf[2]) ADDPC(SIMMVAL); break; | ~~~~~~^ src/emu/cpu/mips/mips3.h:366:21: note: 'mips3_device::m_cf' declared here 366 | UINT8 m_cf[4][8]; | ^~~~ src/emu/cpu/mips/mips3.c:2470:67: warning: the address of 'mips3_device::m_cf' will never be NULL [-Waddress] 2470 | case 0x01: /* BCzF */ if (m_cf[2]) ADDPC(SIMMVAL); break; | ~~~~~~^ src/emu/cpu/mips/mips3.h:366:21: note: 'mips3_device::m_cf' declared here 366 | UINT8 m_cf[4][8]; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/psx/gte.c -o obj/emu/cpu/psx/gte.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/psx/gte.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating deco16 source file... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating m4510 source file... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m37710/m37710.c -o obj/emu/cpu/m37710/m37710.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m37710/m37710.c:54: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating m6502 source file... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating m65c02 source file... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating m65ce02 source file... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/m6504.c -o obj/emu/cpu/m6502/m6504.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6502/m6504.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating m6509 source file... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating m6510 source file... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/m65sc02.c -o obj/emu/cpu/m6502/m65sc02.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6502/m65sc02.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m37710/m37710o3.c -o obj/emu/cpu/m37710/m37710o3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m37710/m37710o3.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mips/mips3drc.c -o obj/emu/cpu/mips/mips3drc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mips/mips3drc.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating n2a03 source file... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating r65c02 source file... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/m6510t.c -o obj/emu/cpu/m6502/m6510t.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6502/m6510t.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/m8502.c -o obj/emu/cpu/m6502/m8502.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6502/m8502.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating m740 source file... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/m7501.c -o obj/emu/cpu/m6502/m7501.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6502/m7501.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/m5074x.c -o obj/emu/cpu/m6502/m5074x.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6502/m5074x.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating m6809 source file... /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015/src/emu/cpu/m6809/m6809make.py:51: SyntaxWarning: invalid escape sequence '\:' next_line_is_dispatch_and_return = (count + 1 < len(lines)) and re.match('([A-Za-z0-9\t ]+\:)*\s*\%', lines[count+1]) and lines[count+2].strip() == "return;" /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015/src/emu/cpu/m6809/m6809make.py:53: SyntaxWarning: invalid escape sequence '\:' if re.match('([A-Za-z0-9\t ]+\:)*\s*\%', line): gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating hd6309 source file... /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015/src/emu/cpu/m6809/m6809make.py:51: SyntaxWarning: invalid escape sequence '\:' next_line_is_dispatch_and_return = (count + 1 < len(lines)) and re.match('([A-Za-z0-9\t ]+\:)*\s*\%', lines[count+1]) and lines[count+2].strip() == "return;" /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015/src/emu/cpu/m6809/m6809make.py:53: SyntaxWarning: invalid escape sequence '\:' if re.match('([A-Za-z0-9\t ]+\:)*\s*\%', line): gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating konami source file... /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015/src/emu/cpu/m6809/m6809make.py:51: SyntaxWarning: invalid escape sequence '\:' next_line_is_dispatch_and_return = (count + 1 < len(lines)) and re.match('([A-Za-z0-9\t ]+\:)*\s*\%', lines[count+1]) and lines[count+2].strip() == "return;" /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015/src/emu/cpu/m6809/m6809make.py:53: SyntaxWarning: invalid escape sequence '\:' if re.match('([A-Za-z0-9\t ]+\:)*\s*\%', line): gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/m3745x.c -o obj/emu/cpu/m6502/m3745x.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6502/m3745x.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m37710/m37710o0.c -o obj/emu/cpu/m37710/m37710o0.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m37710/m37710o0.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m37710/m37710o2.c -o obj/emu/cpu/m37710/m37710o2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m37710/m37710o2.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m37710/m37710o1.c -o obj/emu/cpu/m37710/m37710o1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m37710/m37710o1.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6805/m6805.c -o obj/emu/cpu/m6805/m6805.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6805/m6805.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mc68hc11/mc68hc11.c -o obj/emu/cpu/mc68hc11/mc68hc11.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mc68hc11/mc68hc11.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/dsp56k/dsp56mem.c -o obj/emu/cpu/dsp56k/dsp56mem.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/dsp56k/dsp56k.h:15, from src/emu/cpu/dsp56k/dsp56mem.h:4, from src/emu/cpu/dsp56k/dsp56mem.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/dsp56k/dsp56pcu.c -o obj/emu/cpu/dsp56k/dsp56pcu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/dsp56k/dsp56k.h:15, from src/emu/cpu/dsp56k/dsp56pcu.h:4, from src/emu/cpu/dsp56k/dsp56pcu.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/dsp56k/dsp56pcu.c: In function 'void DSP56K::pcu_reset(dsp56k_core*)': src/emu/cpu/dsp56k/dsp56pcu.c:148:76: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] 148 | cpustate->program_ram[i] = (mem_value_high << 8) || mem_value_low; | ~~~~~~~~~~~~~~~~^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6800/m6800.c -o obj/emu/cpu/m6800/m6800.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6800/m6800.c:85: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/pdp1/pdp1.c -o obj/emu/cpu/pdp1/pdp1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/pdp1/pdp1.c:340: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/pdp1/tx0.c -o obj/emu/cpu/pdp1/tx0.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/pdp1/tx0.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/dsp56k/dsp56k.c -o obj/emu/cpu/dsp56k/dsp56k.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/dsp56k/opcode.h:4, from src/emu/cpu/dsp56k/dsp56k.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/powerpc/ppcfe.c -o obj/emu/cpu/powerpc/ppcfe.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/powerpc/ppcfe.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m68000/m68kcpu.c -o obj/emu/cpu/m68000/m68kcpu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m68000/m68kcpu.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/nec/v25sfr.c -o obj/emu/cpu/nec/v25sfr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/nec/v25sfr.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/powerpc/ppccom.c -o obj/emu/cpu/powerpc/ppccom.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/powerpc/ppccom.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/nec/v53.c -o obj/emu/cpu/nec/v53.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/nec/v53.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/v810/v810.c -o obj/emu/cpu/v810/v810.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/v810/v810.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/nec/nec.c -o obj/emu/cpu/nec/nec.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/nec/nec.c:105: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/powerpc/ppcdrc.c -o obj/emu/cpu/powerpc/ppcdrc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/powerpc/ppcdrc.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/upd7725/upd7725.c -o obj/emu/cpu/upd7725/upd7725.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/upd7725/upd7725.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/v30mz/v30mz.c -o obj/emu/cpu/v30mz/v30mz.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/v30mz/v30mz.c:43: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/upd7810/upd7810_table.c -o obj/emu/cpu/upd7810/upd7810_table.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/upd7810/upd7810_table.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/nec/v25.c -o obj/emu/cpu/nec/v25.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/nec/v25.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/upd7810/upd7810.c -o obj/emu/cpu/upd7810/upd7810.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/upd7810/upd7810.c:407: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/ucom4/ucom4.c -o obj/emu/cpu/ucom4/ucom4.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/ucom4/ucom4.h:12, from src/emu/cpu/ucom4/ucom4.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/rsp/rspfe.c -o obj/emu/cpu/rsp/rspfe.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/rsp/rspfe.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/rsp/rsp.c -o obj/emu/cpu/rsp/rsp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/rsp/rsp.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/rsp/rspdrc.c -o obj/emu/cpu/rsp/rspdrc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/rsp/rspdrc.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/minx/minx.c -o obj/emu/cpu/minx/minx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/minx/minx.c:45: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mn10200/mn10200.c -o obj/emu/cpu/mn10200/mn10200.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mn10200/mn10200.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i386/i386.c -o obj/emu/cpu/i386/i386.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/i386/i386.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/rsp/rspcp2.c -o obj/emu/cpu/rsp/rspcp2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/rsp/rspcp2.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/v60/v60.c -o obj/emu/cpu/v60/v60.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/v60/v60.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/rsp/rspcp2d.c -o obj/emu/cpu/rsp/rspcp2d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/rsp/rspcp2d.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sc61860/sc61860.c -o obj/emu/cpu/sc61860/sc61860.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/sc61860/sc61860.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/ssp1601/ssp1601.c -o obj/emu/cpu/ssp1601/ssp1601.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/ssp1601/ssp1601.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/s2650/s2650.c -o obj/emu/cpu/s2650/s2650.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/s2650/s2650.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/saturn/saturn.c -o obj/emu/cpu/saturn/saturn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/saturn/saturn.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/unsp/unsp.c -o obj/emu/cpu/unsp/unsp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/unsp/unsp.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/spc700/spc700.c -o obj/emu/cpu/spc700/spc700.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/spc700/spc700.c:64: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/spc700/spc700.c: In member function 'virtual void spc700_device::state_string_export(const device_state_entry&, astring&)': src/emu/cpu/spc700/spc700.c:1257:46: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] 1257 | ((!m_flag_z) << 1) ? 'Z':'.', | ~~~~~~~~~~~~~^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sm8500/sm8500.c -o obj/emu/cpu/sm8500/sm8500.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/sm8500/sm8500.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms9900/tms9980a.c -o obj/emu/cpu/tms9900/tms9980a.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms9900/tms9980a.h:11, from src/emu/cpu/tms9900/tms9980a.c:54: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/avr8/avr8.c -o obj/emu/cpu/avr8/avr8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/avr8/avr8.c:57: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/avr8/avr8.c: In member function 'void avr8_device::timer1_tick()': src/emu/cpu/avr8/avr8.c:1315:59: warning: narrowing conversion of '((((int)((avr8_device*)this)->avr8_device::m_r[137]) << 8) | ((int)((avr8_device*)this)->avr8_device::m_r[136]))' from 'int' to 'UINT16' {aka 'short unsigned int'} is ill-formed in C++11 [-Wnarrowing] 1315 | UINT16 ocr1[2] = { (m_r[AVR8_REGIDX_OCR1AH] << 8) | m_r[AVR8_REGIDX_OCR1AL], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/cpu/avr8/avr8.c:1316:80: warning: narrowing conversion of '((((int)((avr8_device*)this)->avr8_device::m_r[139]) << 8) | ((int)((avr8_device*)this)->avr8_device::m_r[138]))' from 'int' to 'UINT16' {aka 'short unsigned int'} is ill-formed in C++11 [-Wnarrowing] 1316 | (m_r[AVR8_REGIDX_OCR1BH] << 8) | m_r[AVR8_REGIDX_OCR1BL] }; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/cpu/avr8/avr8.c: In member function 'void avr8_device::timer4_tick()': src/emu/cpu/avr8/avr8.c:1707:59: warning: narrowing conversion of '((((int)((avr8_device*)this)->avr8_device::m_r[169]) << 8) | ((int)((avr8_device*)this)->avr8_device::m_r[168]))' from 'int' to 'UINT16' {aka 'short unsigned int'} is ill-formed in C++11 [-Wnarrowing] 1707 | UINT16 ocr4[2] = { (m_r[AVR8_REGIDX_OCR4AH] << 8) | m_r[AVR8_REGIDX_OCR4AL], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/cpu/avr8/avr8.c:1708:80: warning: narrowing conversion of '((((int)((avr8_device*)this)->avr8_device::m_r[171]) << 8) | ((int)((avr8_device*)this)->avr8_device::m_r[170]))' from 'int' to 'UINT16' {aka 'short unsigned int'} is ill-formed in C++11 [-Wnarrowing] 1708 | (m_r[AVR8_REGIDX_OCR4BH] << 8) | m_r[AVR8_REGIDX_OCR4BL] }; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms9900/tms9900.c -o obj/emu/cpu/tms9900/tms9900.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms9900/tms9900.h:14, from src/emu/cpu/tms9900/tms9900.c:107: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms9900/ti990_10.c -o obj/emu/cpu/tms9900/ti990_10.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms9900/ti990_10.h:11, from src/emu/cpu/tms9900/ti990_10.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/upd7810/upd7810_opcodes.c -o obj/emu/cpu/upd7810/upd7810_opcodes.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/upd7810/upd7810_opcodes.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms7000/tms7000.c -o obj/emu/cpu/tms7000/tms7000.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms7000/tms7000.h:25, from src/emu/cpu/tms7000/tms7000.c:34: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms0980/tms0980.c -o obj/emu/cpu/tms0980/tms0980.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms0980/tms0980.h:12, from src/emu/cpu/tms0980/tms0980.c:53: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms9900/tms9995.c -o obj/emu/cpu/tms9900/tms9995.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms9900/tms9995.h:13, from src/emu/cpu/tms9900/tms9995.c:93: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32010/tms32010.c -o obj/emu/cpu/tms32010/tms32010.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms32010/tms32010.c:61: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Generating TMS57002 source file... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32082/tms32082.c -o obj/emu/cpu/tms32082/tms32082.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms32082/tms32082.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32082/mp_ops.c -o obj/emu/cpu/tms32082/mp_ops.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms32082/mp_ops.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32051/tms32051.c -o obj/emu/cpu/tms32051/tms32051.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms32051/tms32051.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z80/z80daisy.c -o obj/emu/cpu/z80/z80daisy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/z80/z80daisy.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z80/tmpz84c011.c -o obj/emu/cpu/z80/tmpz84c011.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/z80/tmpz84c011.h:13, from src/emu/cpu/z80/tmpz84c011.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m68000/m68kops.c -o obj/emu/cpu/m68000/m68kops.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m68000/m68kops.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32025/tms32025.c -o obj/emu/cpu/tms32025/tms32025.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms32025/tms32025.c:119: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tlcs90/tlcs90.c -o obj/emu/cpu/tlcs90/tlcs90.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tlcs90/tlcs90.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/tlcs90/tlcs90.c: In member function 'void tlcs90_device::t90_timer4_callback(void*, INT32)': src/emu/cpu/tlcs90/tlcs90.c:2491:28: warning: the address of 'tlcs90_device::m_timer_value' will never be NULL [-Waddress] 2491 | if ( m_timer_value == 0 ) | ~~~~~~~~~~~~~~^~~~ In file included from src/emu/cpu/tlcs90/tlcs90.c:11: src/emu/cpu/tlcs90/tlcs90.h:84:21: note: 'tlcs90_device::m_timer_value' declared here 84 | UINT8 m_timer_value[4]; | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z80/kl5c80a12.c -o obj/emu/cpu/z80/kl5c80a12.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/z80/kl5c80a12.h:19, from src/emu/cpu/z80/kl5c80a12.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z80/tmpz84c015.c -o obj/emu/cpu/z80/tmpz84c015.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/z80/tmpz84c015.h:13, from src/emu/cpu/z80/tmpz84c015.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tlcs900/tlcs900.c -o obj/emu/cpu/tlcs900/tlcs900.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tlcs900/tlcs900.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/lr35902/lr35902.c -o obj/emu/cpu/lr35902/lr35902.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/lr35902/lr35902.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32031/tms32031.c -o obj/emu/cpu/tms32031/tms32031.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms32031/tms32031.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z8/z8.c -o obj/emu/cpu/z8/z8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/z8/z8.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/pps4/pps4.c -o obj/emu/cpu/pps4/pps4.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/pps4/pps4.c:58: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/superfx/superfx.c -o obj/emu/cpu/superfx/superfx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/superfx/superfx.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z80/z80.c -o obj/emu/cpu/z80/z80.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/z80/z80.c:121: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/scudsp/scudsp.c -o obj/emu/cpu/scudsp/scudsp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/scudsp/scudsp.c:104: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/score/score.c -o obj/emu/cpu/score/score.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/score/score.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/lc8670/lc8670.c -o obj/emu/cpu/lc8670/lc8670.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/lc8670/lc8670.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/lc8670/lc8670.c: In member function 'int lc8670_cpu_device::op_mul()': src/emu/cpu/lc8670/lc8670.c:110:82: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 110 | #define SET_OV(v) { if (v) REG_PSW |= FLAG_OV; else REG_PSW &= ~FLAG_OV; } while(0) | ^~~~~ src/emu/cpu/lc8670/lc8670.c:1354:9: note: in expansion of macro 'SET_OV' 1354 | SET_OV(REG_B != 0 ? 1 : 0); | ^~~~~~ src/emu/cpu/lc8670/lc8670.c:108:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 108 | #define SET_CY(v) { if (v) REG_PSW |= FLAG_CY; else REG_PSW &= ~FLAG_CY; } while(0) | ^ src/emu/cpu/lc8670/lc8670.c:1355:9: note: in expansion of macro 'SET_CY' 1355 | SET_CY(0); | ^~~~~~ src/emu/cpu/lc8670/lc8670.c: In member function 'int lc8670_cpu_device::op_add()': src/emu/cpu/lc8670/lc8670.c:108:82: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 108 | #define SET_CY(v) { if (v) REG_PSW |= FLAG_CY; else REG_PSW &= ~FLAG_CY; } while(0) | ^~~~~ src/emu/cpu/lc8670/lc8670.c:1559:9: note: in expansion of macro 'SET_CY' 1559 | SET_CY(res > 0xff ? 1 : 0); | ^~~~~~ src/emu/cpu/lc8670/lc8670.c:109:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 109 | #define SET_AC(v) { if (v) REG_PSW |= FLAG_AC; else REG_PSW &= ~FLAG_AC; } while(0) | ^ src/emu/cpu/lc8670/lc8670.c:1560:9: note: in expansion of macro 'SET_AC' 1560 | SET_AC(((REG_A & 0x0f) + (data & 0x0f)) > 0x0f ? 1 : 0); | ^~~~~~ src/emu/cpu/lc8670/lc8670.c:109:82: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 109 | #define SET_AC(v) { if (v) REG_PSW |= FLAG_AC; else REG_PSW &= ~FLAG_AC; } while(0) | ^~~~~ src/emu/cpu/lc8670/lc8670.c:1560:9: note: in expansion of macro 'SET_AC' 1560 | SET_AC(((REG_A & 0x0f) + (data & 0x0f)) > 0x0f ? 1 : 0); | ^~~~~~ src/emu/cpu/lc8670/lc8670.c:110:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 110 | #define SET_OV(v) { if (v) REG_PSW |= FLAG_OV; else REG_PSW &= ~FLAG_OV; } while(0) | ^ src/emu/cpu/lc8670/lc8670.c:1561:9: note: in expansion of macro 'SET_OV' 1561 | SET_OV((REG_A & data) & (data ^ res) & 0x80 ? 1 : 0); | ^~~~~~ src/emu/cpu/lc8670/lc8670.c: In member function 'int lc8670_cpu_device::op_addc()': src/emu/cpu/lc8670/lc8670.c:108:82: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 108 | #define SET_CY(v) { if (v) REG_PSW |= FLAG_CY; else REG_PSW &= ~FLAG_CY; } while(0) | ^~~~~ src/emu/cpu/lc8670/lc8670.c:1596:9: note: in expansion of macro 'SET_CY' 1596 | SET_CY(res > 0xff ? 1 : 0); | ^~~~~~ src/emu/cpu/lc8670/lc8670.c:109:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 109 | #define SET_AC(v) { if (v) REG_PSW |= FLAG_AC; else REG_PSW &= ~FLAG_AC; } while(0) | ^ src/emu/cpu/lc8670/lc8670.c:1597:9: note: in expansion of macro 'SET_AC' 1597 | SET_AC(((REG_A & 0x0f) + (data & 0x0f) + GET_CY) > 0x0f ? 1 : 0); | ^~~~~~ src/emu/cpu/lc8670/lc8670.c:109:82: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 109 | #define SET_AC(v) { if (v) REG_PSW |= FLAG_AC; else REG_PSW &= ~FLAG_AC; } while(0) | ^~~~~ src/emu/cpu/lc8670/lc8670.c:1597:9: note: in expansion of macro 'SET_AC' 1597 | SET_AC(((REG_A & 0x0f) + (data & 0x0f) + GET_CY) > 0x0f ? 1 : 0); | ^~~~~~ src/emu/cpu/lc8670/lc8670.c:110:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 110 | #define SET_OV(v) { if (v) REG_PSW |= FLAG_OV; else REG_PSW &= ~FLAG_OV; } while(0) | ^ src/emu/cpu/lc8670/lc8670.c:1598:9: note: in expansion of macro 'SET_OV' 1598 | SET_OV(((REG_A+GET_CY) & data) & (data ^ res) & 0x80 ? 1 : 0); | ^~~~~~ src/emu/cpu/lc8670/lc8670.c: In member function 'int lc8670_cpu_device::op_sub()': src/emu/cpu/lc8670/lc8670.c:108:82: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 108 | #define SET_CY(v) { if (v) REG_PSW |= FLAG_CY; else REG_PSW &= ~FLAG_CY; } while(0) | ^~~~~ src/emu/cpu/lc8670/lc8670.c:1620:9: note: in expansion of macro 'SET_CY' 1620 | SET_CY(res < 0x00 ? 1 : 0); | ^~~~~~ src/emu/cpu/lc8670/lc8670.c:109:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 109 | #define SET_AC(v) { if (v) REG_PSW |= FLAG_AC; else REG_PSW &= ~FLAG_AC; } while(0) | ^ src/emu/cpu/lc8670/lc8670.c:1621:9: note: in expansion of macro 'SET_AC' 1621 | SET_AC(((REG_A & 0x0f) - (data & 0x0f)) < 0x00 ? 1 : 0); | ^~~~~~ src/emu/cpu/lc8670/lc8670.c:109:82: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 109 | #define SET_AC(v) { if (v) REG_PSW |= FLAG_AC; else REG_PSW &= ~FLAG_AC; } while(0) | ^~~~~ src/emu/cpu/lc8670/lc8670.c:1621:9: note: in expansion of macro 'SET_AC' 1621 | SET_AC(((REG_A & 0x0f) - (data & 0x0f)) < 0x00 ? 1 : 0); | ^~~~~~ src/emu/cpu/lc8670/lc8670.c:110:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 110 | #define SET_OV(v) { if (v) REG_PSW |= FLAG_OV; else REG_PSW &= ~FLAG_OV; } while(0) | ^ src/emu/cpu/lc8670/lc8670.c:1622:9: note: in expansion of macro 'SET_OV' 1622 | SET_OV((REG_A ^ data) & (data & res) & 0x80 ? 1 : 0); | ^~~~~~ src/emu/cpu/lc8670/lc8670.c: In member function 'int lc8670_cpu_device::op_subc()': src/emu/cpu/lc8670/lc8670.c:108:82: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 108 | #define SET_CY(v) { if (v) REG_PSW |= FLAG_CY; else REG_PSW &= ~FLAG_CY; } while(0) | ^~~~~ src/emu/cpu/lc8670/lc8670.c:1665:9: note: in expansion of macro 'SET_CY' 1665 | SET_CY(res < 0x00 ? 1 : 0); | ^~~~~~ src/emu/cpu/lc8670/lc8670.c:109:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 109 | #define SET_AC(v) { if (v) REG_PSW |= FLAG_AC; else REG_PSW &= ~FLAG_AC; } while(0) | ^ src/emu/cpu/lc8670/lc8670.c:1666:9: note: in expansion of macro 'SET_AC' 1666 | SET_AC(((REG_A & 0x0f) - (data & 0x0f) - GET_CY) < 0x00 ? 1 : 0); | ^~~~~~ src/emu/cpu/lc8670/lc8670.c:109:82: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 109 | #define SET_AC(v) { if (v) REG_PSW |= FLAG_AC; else REG_PSW &= ~FLAG_AC; } while(0) | ^~~~~ src/emu/cpu/lc8670/lc8670.c:1666:9: note: in expansion of macro 'SET_AC' 1666 | SET_AC(((REG_A & 0x0f) - (data & 0x0f) - GET_CY) < 0x00 ? 1 : 0); | ^~~~~~ src/emu/cpu/lc8670/lc8670.c:110:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 110 | #define SET_OV(v) { if (v) REG_PSW |= FLAG_OV; else REG_PSW &= ~FLAG_OV; } while(0) | ^ src/emu/cpu/lc8670/lc8670.c:1667:9: note: in expansion of macro 'SET_OV' 1667 | SET_OV((REG_A ^ (data + GET_CY)) & (data & res) & 0x80 ? 1 : 0); | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/alto2cpu.c -o obj/emu/cpu/alto2/alto2cpu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/alto2cpu.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/emu/cpu/alto2/alto2cpu.c:11: src/emu/cpu/alto2/a2roms.h:35:25: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 35 | #define KEEP ~0 | ^~ src/emu/cpu/alto2/alto2cpu.c:388:13: note: in expansion of macro 'KEEP' 388 | /* dand */ KEEP, | ^~~~ src/emu/cpu/alto2/a2roms.h:35:25: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 35 | #define KEEP ~0 | ^~ src/emu/cpu/alto2/alto2cpu.c:403:13: note: in expansion of macro 'KEEP' 403 | /* dand */ KEEP, | ^~~~ src/emu/cpu/alto2/a2roms.h:35:25: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 35 | #define KEEP ~0 | ^~ src/emu/cpu/alto2/alto2cpu.c:418:13: note: in expansion of macro 'KEEP' 418 | /* dand */ KEEP, | ^~~~ src/emu/cpu/alto2/a2roms.h:35:25: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 35 | #define KEEP ~0 | ^~ src/emu/cpu/alto2/alto2cpu.c:433:13: note: in expansion of macro 'KEEP' 433 | /* dand */ KEEP, | ^~~~ src/emu/cpu/alto2/a2roms.h:35:25: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 35 | #define KEEP ~0 | ^~ src/emu/cpu/alto2/alto2cpu.c:448:13: note: in expansion of macro 'KEEP' 448 | /* dand */ KEEP, | ^~~~ src/emu/cpu/alto2/a2roms.h:35:25: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 35 | #define KEEP ~0 | ^~ src/emu/cpu/alto2/alto2cpu.c:463:13: note: in expansion of macro 'KEEP' 463 | /* dand */ KEEP, | ^~~~ src/emu/cpu/alto2/a2roms.h:35:25: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 35 | #define KEEP ~0 | ^~ src/emu/cpu/alto2/alto2cpu.c:478:13: note: in expansion of macro 'KEEP' 478 | /* dand */ KEEP, | ^~~~ src/emu/cpu/alto2/a2roms.h:35:25: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 35 | #define KEEP ~0 | ^~ src/emu/cpu/alto2/alto2cpu.c:511:13: note: in expansion of macro 'KEEP' 511 | /* dand */ KEEP, | ^~~~ src/emu/cpu/alto2/a2roms.h:35:25: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 35 | #define KEEP ~0 | ^~ src/emu/cpu/alto2/alto2cpu.c:526:13: note: in expansion of macro 'KEEP' 526 | /* dand */ KEEP, | ^~~~ src/emu/cpu/alto2/a2roms.h:35:25: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 35 | #define KEEP ~0 | ^~ src/emu/cpu/alto2/alto2cpu.c:541:13: note: in expansion of macro 'KEEP' 541 | /* dand */ KEEP, | ^~~~ src/emu/cpu/alto2/a2roms.h:35:25: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 35 | #define KEEP ~0 | ^~ src/emu/cpu/alto2/alto2cpu.c:556:13: note: in expansion of macro 'KEEP' 556 | /* dand */ KEEP, | ^~~~ src/emu/cpu/alto2/a2roms.h:35:25: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 35 | #define KEEP ~0 | ^~ src/emu/cpu/alto2/alto2cpu.c:571:13: note: in expansion of macro 'KEEP' 571 | /* dand */ KEEP, | ^~~~ src/emu/cpu/alto2/a2roms.h:35:25: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 35 | #define KEEP ~0 | ^~ src/emu/cpu/alto2/alto2cpu.c:586:13: note: in expansion of macro 'KEEP' 586 | /* dand */ KEEP, | ^~~~ src/emu/cpu/alto2/a2roms.h:35:25: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 35 | #define KEEP ~0 | ^~ src/emu/cpu/alto2/alto2cpu.c:601:13: note: in expansion of macro 'KEEP' 601 | /* dand */ KEEP, | ^~~~ src/emu/cpu/alto2/a2roms.h:35:25: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 35 | #define KEEP ~0 | ^~ src/emu/cpu/alto2/alto2cpu.c:638:13: note: in expansion of macro 'KEEP' 638 | /* dand */ KEEP, | ^~~~ src/emu/cpu/alto2/a2roms.h:35:25: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 35 | #define KEEP ~0 | ^~ src/emu/cpu/alto2/alto2cpu.c:653:13: note: in expansion of macro 'KEEP' 653 | /* dand */ KEEP, | ^~~~ src/emu/cpu/alto2/a2roms.h:35:25: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 35 | #define KEEP ~0 | ^~ src/emu/cpu/alto2/alto2cpu.c:668:13: note: in expansion of macro 'KEEP' 668 | /* dand */ KEEP, | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/a2disk.c -o obj/emu/cpu/alto2/a2disk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/a2disk.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/a2disp.c -o obj/emu/cpu/alto2/a2disp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/a2disp.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/a2curt.c -o obj/emu/cpu/alto2/a2curt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/a2curt.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/a2dht.c -o obj/emu/cpu/alto2/a2dht.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/a2dht.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/a2dvt.c -o obj/emu/cpu/alto2/a2dvt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/a2dvt.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/a2dwt.c -o obj/emu/cpu/alto2/a2dwt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/a2dwt.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/a2emu.c -o obj/emu/cpu/alto2/a2emu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/a2emu.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/a2hw.c -o obj/emu/cpu/alto2/a2hw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/a2hw.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/a2kbd.c -o obj/emu/cpu/alto2/a2kbd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/a2kbd.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/a2ether.c -o obj/emu/cpu/alto2/a2ether.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/a2ether.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/a2ksec.c -o obj/emu/cpu/alto2/a2ksec.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/a2ksec.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/a2kwd.c -o obj/emu/cpu/alto2/a2kwd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/a2kwd.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/a2mouse.c -o obj/emu/cpu/alto2/a2mouse.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/a2mouse.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/a2mrt.c -o obj/emu/cpu/alto2/a2mrt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/a2mrt.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/a2mem.c -o obj/emu/cpu/alto2/a2mem.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/a2mem.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/a2part.c -o obj/emu/cpu/alto2/a2part.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/a2part.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/a2ram.c -o obj/emu/cpu/alto2/a2ram.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/a2ram.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z180/z180.c -o obj/emu/cpu/z180/z180.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/z180/z180.c:89: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/dac.c -o obj/emu/sound/dac.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/dac.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/a2roms.c -o obj/emu/cpu/alto2/a2roms.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/a2roms.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/dmadac.c -o obj/emu/sound/dmadac.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/dmadac.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/hd61700/hd61700.c -o obj/emu/cpu/hd61700/hd61700.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/hd61700/hd61700.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/beep.c -o obj/emu/sound/beep.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/beep.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/speaker.c -o obj/emu/sound/speaker.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/speaker.c:73: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms34010/tms34010.c -o obj/emu/cpu/tms34010/tms34010.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms34010/tms34010.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/cdda.c -o obj/emu/sound/cdda.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/cdda.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/pci-ac97.c -o obj/emu/sound/pci-ac97.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pci.h:4, from src/emu/sound/pci-ac97.h:4, from src/emu/sound/pci-ac97.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/awacs.c -o obj/emu/sound/awacs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/awacs.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/tiaintf.c -o obj/emu/sound/tiaintf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/tiaintf.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/asc.c -o obj/emu/sound/asc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/asc.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/tiasound.c -o obj/emu/sound/tiasound.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/tiasound.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z8000/z8000.c -o obj/emu/cpu/z8000/z8000.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/z8000/z8000.c:50: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/amiga.c -o obj/emu/sound/amiga.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/amiga.h:12, from src/emu/sound/amiga.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/pokey.c -o obj/emu/sound/pokey.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/pokey.c:63: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/astrocde.c -o obj/emu/sound/astrocde.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/astrocde.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/sb0400.c -o obj/emu/sound/sb0400.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pci.h:4, from src/emu/sound/sb0400.h:6, from src/emu/sound/sb0400.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/es1373.c -o obj/emu/sound/es1373.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pci.h:4, from src/emu/sound/es1373.h:6, from src/emu/sound/es1373.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/cem3394.c -o obj/emu/sound/cem3394.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/cem3394.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/bsmt2000.c -o obj/emu/sound/bsmt2000.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/bsmt2000.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/es8712.c -o obj/emu/sound/es8712.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/es8712.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/gaelco.c -o obj/emu/sound/gaelco.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/gaelco.c:36: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/es5503.c -o obj/emu/sound/es5503.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/es5503.c:39: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/cdp1863.c -o obj/emu/sound/cdp1863.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/cdp1863.h:28, from src/emu/sound/cdp1863.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/cdp1864.c -o obj/emu/sound/cdp1864.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/cdp1864.h:43, from src/emu/sound/cdp1864.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/sound/cdp1864.c: In member function 'void cdp1864_device::initialize_palette()': src/emu/sound/cdp1864.c:433:39: warning: narrowing conversion of '((cdp1864_device*)this)->cdp1864_device::m_chr_r' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 433 | const int resistances_r[] = { m_chr_r }; | ^~~~~~~ src/emu/sound/cdp1864.c:434:39: warning: narrowing conversion of '((cdp1864_device*)this)->cdp1864_device::m_chr_g' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 434 | const int resistances_g[] = { m_chr_g }; | ^~~~~~~ src/emu/sound/cdp1864.c:435:39: warning: narrowing conversion of '((cdp1864_device*)this)->cdp1864_device::m_chr_b' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 435 | const int resistances_b[] = { m_chr_b }; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/hc55516.c -o obj/emu/sound/hc55516.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/hc55516.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/c6280.c -o obj/emu/sound/c6280.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/c6280.c:56: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/es5506.c -o obj/emu/sound/es5506.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/es5506.c:85: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/ics2115.c -o obj/emu/sound/ics2115.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/ics2115.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/cdp1869.c -o obj/emu/sound/cdp1869.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/cdp1869.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/ay8910.c -o obj/emu/sound/ay8910.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/ay8910.c:230: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/i5000.c -o obj/emu/sound/i5000.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/i5000.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/iremga20.c -o obj/emu/sound/iremga20.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/iremga20.c:29: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/k005289.c -o obj/emu/sound/k005289.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/k005289.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/k007232.c -o obj/emu/sound/k007232.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/k007232.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/k051649.c -o obj/emu/sound/k051649.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/k051649.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/k056800.c -o obj/emu/sound/k056800.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/k056800.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/k053260.c -o obj/emu/sound/k053260.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/k053260.c:53: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/k054539.c -o obj/emu/sound/k054539.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/k054539.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/lmc1992.c -o obj/emu/sound/lmc1992.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/lmc1992.h:33, from src/emu/sound/lmc1992.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/mas3507d.c -o obj/emu/sound/mas3507d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/mas3507d.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/n63701x.c -o obj/emu/sound/n63701x.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/n63701x.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/c140.c -o obj/emu/sound/c140.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/c140.c:46: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/namco.c -o obj/emu/sound/namco.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/namco.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/mos6560.c -o obj/emu/sound/mos6560.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/mos6560.c:59: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/sound/mos6560.c: In member function 'void mos6560_device::write(address_space&, offs_t, UINT8, UINT8)': src/emu/sound/mos6560.c:358:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 358 | m_reg[offset] = data; | ~~~~~~~~~~~~~~^~~~~~ In file included from src/emu/sound/mos6560.c:60: src/emu/sound/mos6560.h:195:15: note: at offset 16 into destination object 'mos6560_device::m_reg' of size 16 195 | UINT8 m_reg[16]; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/digitalk.c -o obj/emu/sound/digitalk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/digitalk.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/c352.c -o obj/emu/sound/c352.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/c352.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/mos7360.c -o obj/emu/sound/mos7360.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/mos7360.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/okiadpcm.c -o obj/emu/sound/okiadpcm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/okiadpcm.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/nes_apu.c -o obj/emu/sound/nes_apu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/nes_apu.c:47: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/upd7759.c -o obj/emu/sound/upd7759.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/upd7759.c:124: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/sound/upd7759.c: In member function 'virtual void upd7759_device::device_timer(emu_timer&, device_timer_id, int, void*)': src/emu/sound/upd7759.c:712:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 712 | if (m_state != STATE_IDLE) | ^~ src/emu/sound/upd7759.c:714:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 714 | break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/msm5205.c -o obj/emu/sound/msm5205.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/msm5205.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/discrete.c -o obj/emu/sound/discrete.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/discrete.c:36: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/okim6376.c -o obj/emu/sound/okim6376.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/okim6376.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/msm5232.c -o obj/emu/sound/msm5232.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/msm5232.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/okim6295.c -o obj/emu/sound/okim6295.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/okim6295.c:38: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/okim6258.c -o obj/emu/sound/okim6258.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/okim6258.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/okim9810.c -o obj/emu/sound/okim9810.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/okim9810.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/saa1099.c -o obj/emu/sound/saa1099.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/saa1099.c:66: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/rf5c68.c -o obj/emu/sound/rf5c68.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/rf5c68.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/qsound.c -o obj/emu/sound/qsound.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/qsound.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/qs1000.c -o obj/emu/sound/qs1000.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/qs1000.c:124: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/segapcm.c -o obj/emu/sound/segapcm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/segapcm.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/dsp16/dsp16dis.c -o obj/emu/cpu/dsp16/dsp16dis.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/dsp16/dsp16dis.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/rf5c400.c -o obj/emu/sound/rf5c400.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/rf5c400.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/scspdsp.c -o obj/emu/sound/scspdsp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/scspdsp.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/multipcm.c -o obj/emu/sound/multipcm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/multipcm.c:34: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/st0016.c -o obj/emu/sound/st0016.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/st0016.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/aicadsp.c -o obj/emu/sound/aicadsp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/aicadsp.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/nile.c -o obj/emu/sound/nile.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/nile.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/x1_010.c -o obj/emu/sound/x1_010.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/x1_010.c:51: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/scsp.c -o obj/emu/sound/scsp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/scsp.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/mos6581.c -o obj/emu/sound/mos6581.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/mos6581.h:32, from src/emu/sound/mos6581.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/sid.c -o obj/emu/sound/sid.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/sid.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/aica.c -o obj/emu/sound/aica.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/aica.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/t6w28.c -o obj/emu/sound/t6w28.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/t6w28.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/sidenvel.c -o obj/emu/sound/sidenvel.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/sidenvel.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/snkwave.c -o obj/emu/sound/snkwave.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/snkwave.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/sidvoice.c -o obj/emu/sound/sidvoice.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/sidvoice.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/spureverb.c -o obj/emu/sound/spureverb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/spureverb.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/spu_tables.c -o obj/emu/sound/spu_tables.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/spu_tables.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/s14001a.c -o obj/emu/sound/s14001a.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/s14001a.c:263: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/sp0250.c -o obj/emu/sound/sp0250.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/sp0250.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/sp0256.c -o obj/emu/sound/sp0256.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/sp0256.c:34: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/sn76496.c -o obj/emu/sound/sn76496.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/sn76496.c:120: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/sn76477.c -o obj/emu/sound/sn76477.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/sn76477.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/tms3615.c -o obj/emu/sound/tms3615.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/tms3615.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/sound/tms3615.c: In constructor 'tms3615_device::tms3615_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/sound/tms3615.c:23:29: warning: 'TMS3615' is deprecated [-Wdeprecated-declarations] 23 | : device_t(mconfig, TMS3615, "TMS3615", tag, owner, clock, "tms3615", __FILE__), | ^~~~~~~ src/emu/sound/tms3615.c:11:19: note: declared here 11 | const device_type TMS3615 = &device_creator; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/tms36xx.c -o obj/emu/sound/tms36xx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/tms36xx.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/spu.c -o obj/emu/sound/spu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/spu.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/spchrom.c -o obj/emu/machine/spchrom.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/spchrom.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/t6721a.c -o obj/emu/sound/t6721a.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/t6721a.h:41, from src/emu/sound/t6721a.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/tc8830f.c -o obj/emu/sound/tc8830f.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/tc8830f.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/vlm5030.c -o obj/emu/sound/vlm5030.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/vlm5030.c:110: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/vrender0.c -o obj/emu/sound/vrender0.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/vrender0.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/tms5110.c -o obj/emu/sound/tms5110.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/tms5110.c:64: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/tms5220.c -o obj/emu/sound/tms5220.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/tms5220.c:252: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/samples.c -o obj/emu/sound/samples.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/samples.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/votrax.c -o obj/emu/sound/votrax.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/votrax.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/2151intf.c -o obj/emu/sound/2151intf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/2151intf.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/wave.c -o obj/emu/sound/wave.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/wave.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/2203intf.c -o obj/emu/sound/2203intf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/2203intf.h:6, from src/emu/sound/2203intf.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/2413intf.c -o obj/emu/sound/2413intf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/2413intf.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/2608intf.c -o obj/emu/sound/2608intf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/2608intf.h:6, from src/emu/sound/2608intf.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/ymdeltat.c -o obj/emu/sound/ymdeltat.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/ymdeltat.c:65: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/2610intf.c -o obj/emu/sound/2610intf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/2610intf.h:6, from src/emu/sound/2610intf.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/ym2151.c -o obj/emu/sound/ym2151.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/ym2151.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/2612intf.c -o obj/emu/sound/2612intf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/2612intf.h:6, from src/emu/sound/2612intf.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/3812intf.c -o obj/emu/sound/3812intf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/3812intf.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/3526intf.c -o obj/emu/sound/3526intf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/3526intf.h:6, from src/emu/sound/3526intf.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/8950intf.c -o obj/emu/sound/8950intf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/8950intf.h:6, from src/emu/sound/8950intf.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/ym2413.c -o obj/emu/sound/ym2413.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/ym2413.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/sound/ym2413.c:284:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 284 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:284:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 284 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:284:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 284 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:284:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 284 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:285:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 285 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:285:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 285 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:285:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 285 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:285:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 285 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:286:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 286 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:286:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 286 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:286:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 286 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:286:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 286 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:287:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 287 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:287:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 287 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:287:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 287 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:287:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 287 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:289:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 289 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:289:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 289 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:289:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 289 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:289:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 289 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:290:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 290 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:290:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 290 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:290:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 290 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:290:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 290 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:291:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 291 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/ym2413.c:291:32: warning: narrowing conversion of '4.0e+0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 291 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/ym2413.c:291:42: warning: narrowing conversion of '6.0e+0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 291 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/ym2413.c:291:52: warning: narrowing conversion of '8.0e+0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 291 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/ym2413.c:292:22: warning: narrowing conversion of '1.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 292 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/ym2413.c:292:32: warning: narrowing conversion of '1.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 292 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/ym2413.c:292:42: warning: narrowing conversion of '1.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 292 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/ym2413.c:292:52: warning: narrowing conversion of '1.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 292 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/ym2413.c:294:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 294 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:294:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 294 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:294:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 294 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:294:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 294 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:295:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 295 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/ym2413.c:295:32: warning: narrowing conversion of '6.0e+0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 295 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/ym2413.c:295:42: warning: narrowing conversion of '1.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 295 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/ym2413.c:295:52: warning: narrowing conversion of '1.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 295 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/ym2413.c:296:22: warning: narrowing conversion of '1.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 296 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/ym2413.c:296:32: warning: narrowing conversion of '2.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 296 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/ym2413.c:296:42: warning: narrowing conversion of '2.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 296 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/ym2413.c:296:52: warning: narrowing conversion of '2.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 296 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/ym2413.c:297:22: warning: narrowing conversion of '2.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 297 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/ym2413.c:297:32: warning: narrowing conversion of '2.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 297 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/ym2413.c:297:42: warning: narrowing conversion of '3.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 297 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/ym2413.c:297:52: warning: narrowing conversion of '3.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 297 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/ym2413.c:299:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 299 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/ym2413.c:299:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 299 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/ym2413.c:299:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 299 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/ym2413.c:299:52: warning: narrowing conversion of '1.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 299 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/ym2413.c:300:22: warning: narrowing conversion of '1.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 300 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/ym2413.c:300:32: warning: narrowing conversion of '2.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 300 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/ym2413.c:300:42: warning: narrowing conversion of '2.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 300 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/ym2413.c:300:52: warning: narrowing conversion of '3.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 300 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/ym2413.c:301:22: warning: narrowing conversion of '3.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 301 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/ym2413.c:301:32: warning: narrowing conversion of '3.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 301 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/ym2413.c:301:42: warning: narrowing conversion of '3.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 301 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/ym2413.c:301:52: warning: narrowing conversion of '4.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 301 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/ym2413.c:302:22: warning: narrowing conversion of '4.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 302 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/ym2413.c:302:32: warning: narrowing conversion of '4.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 302 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/ym2413.c:302:42: warning: narrowing conversion of '4.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 302 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/ym2413.c:302:52: warning: narrowing conversion of '4.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 302 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/ym2413.c:304:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 304 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/ym2413.c:304:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 304 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/ym2413.c:304:42: warning: narrowing conversion of '1.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 304 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/ym2413.c:304:52: warning: narrowing conversion of '2.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 304 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/ym2413.c:305:22: warning: narrowing conversion of '3.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 305 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/ym2413.c:305:32: warning: narrowing conversion of '3.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 305 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/ym2413.c:305:42: warning: narrowing conversion of '4.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 305 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/ym2413.c:305:52: warning: narrowing conversion of '4.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 305 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/ym2413.c:306:22: warning: narrowing conversion of '4.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 306 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/ym2413.c:306:32: warning: narrowing conversion of '5.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 306 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/ym2413.c:306:42: warning: narrowing conversion of '5.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 306 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/ym2413.c:306:52: warning: narrowing conversion of '5.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 306 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/ym2413.c:307:23: warning: narrowing conversion of '5.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 307 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/ym2413.c:307:33: warning: narrowing conversion of '6.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 307 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/ym2413.c:307:43: warning: narrowing conversion of '6.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 307 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/ym2413.c:307:53: warning: narrowing conversion of '6.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 307 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/ym2413.c:309:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 309 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/ym2413.c:309:32: warning: narrowing conversion of '1.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 309 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/ym2413.c:309:42: warning: narrowing conversion of '3.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 309 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/ym2413.c:309:52: warning: narrowing conversion of '4.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 309 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/ym2413.c:310:22: warning: narrowing conversion of '4.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 310 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/ym2413.c:310:32: warning: narrowing conversion of '5.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 310 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/ym2413.c:310:42: warning: narrowing conversion of '5.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 310 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/ym2413.c:310:52: warning: narrowing conversion of '6.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 310 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/ym2413.c:311:23: warning: narrowing conversion of '6.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 311 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/ym2413.c:311:33: warning: narrowing conversion of '6.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 311 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/ym2413.c:311:43: warning: narrowing conversion of '7.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 311 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/ym2413.c:311:53: warning: narrowing conversion of '7.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 311 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/ym2413.c:312:23: warning: narrowing conversion of '7.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 312 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/ym2413.c:312:33: warning: narrowing conversion of '7.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 312 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/ym2413.c:312:43: warning: narrowing conversion of '7.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 312 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/ym2413.c:312:53: warning: narrowing conversion of '8.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 312 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/ym2413.c:314:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 314 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/ym2413.c:314:32: warning: narrowing conversion of '3.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 314 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/ym2413.c:314:42: warning: narrowing conversion of '4.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 314 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/ym2413.c:314:52: warning: narrowing conversion of '5.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 314 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/ym2413.c:315:23: warning: narrowing conversion of '6.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 315 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/ym2413.c:315:33: warning: narrowing conversion of '7.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 315 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/ym2413.c:315:43: warning: narrowing conversion of '7.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 315 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/ym2413.c:315:53: warning: narrowing conversion of '7.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 315 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/ym2413.c:316:23: warning: narrowing conversion of '8.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 316 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/ym2413.c:316:33: warning: narrowing conversion of '8.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 316 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/ym2413.c:316:43: warning: narrowing conversion of '8.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 316 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/ym2413.c:316:53: warning: narrowing conversion of '8.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 316 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/ym2413.c:317:23: warning: narrowing conversion of '9.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 317 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/ym2413.c:317:33: warning: narrowing conversion of '9.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 317 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/ym2413.c:317:43: warning: narrowing conversion of '9.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 317 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/ym2413.c:317:53: warning: narrowing conversion of '9.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 317 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/ym2413.c:319:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 319 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/ym2413.c:319:32: warning: narrowing conversion of '4.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 319 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/ym2413.c:319:42: warning: narrowing conversion of '6.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 319 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/ym2413.c:319:52: warning: narrowing conversion of '7.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 319 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/ym2413.c:320:23: warning: narrowing conversion of '8.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 320 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/ym2413.c:320:33: warning: narrowing conversion of '8.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 320 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/ym2413.c:320:43: warning: narrowing conversion of '9.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 320 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/ym2413.c:320:53: warning: narrowing conversion of '9.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 320 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/ym2413.c:321:23: warning: narrowing conversion of '9.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 321 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/ym2413.c:321:33: warning: narrowing conversion of '1.0e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 321 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/ym2413.c:321:43: warning: narrowing conversion of '1.02e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 321 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/ym2413.c:321:53: warning: narrowing conversion of '1.04e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 321 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/ym2413.c:322:23: warning: narrowing conversion of '1.06e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 322 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/ym2413.c:322:33: warning: narrowing conversion of '1.08e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 322 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/ym2413.c:322:43: warning: narrowing conversion of '1.1e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 322 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/ym2413.c:322:53: warning: narrowing conversion of '1.12e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 322 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/ym2413.c:450:13: warning: narrowing conversion of '1.0e+0' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 450 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ym2413.c:450:22: warning: narrowing conversion of '2.0e+0' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 450 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ym2413.c:450:31: warning: narrowing conversion of '4.0e+0' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 450 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ym2413.c:450:40: warning: narrowing conversion of '6.0e+0' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 450 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ym2413.c:450:49: warning: narrowing conversion of '8.0e+0' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 450 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ym2413.c:450:58: warning: narrowing conversion of '1.0e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 450 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ym2413.c:450:67: warning: narrowing conversion of '1.2e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 450 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ym2413.c:450:76: warning: narrowing conversion of '1.4e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 450 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ym2413.c:451:13: warning: narrowing conversion of '1.6e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 451 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ym2413.c:451:22: warning: narrowing conversion of '1.8e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 451 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ym2413.c:451:31: warning: narrowing conversion of '2.0e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 451 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ym2413.c:451:40: warning: narrowing conversion of '2.0e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 451 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ym2413.c:451:49: warning: narrowing conversion of '2.4e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 451 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ym2413.c:451:58: warning: narrowing conversion of '2.4e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 451 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ym2413.c:451:67: warning: narrowing conversion of '3.0e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 451 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ym2413.c:451:76: warning: narrowing conversion of '3.0e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 451 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/262intf.c -o obj/emu/sound/262intf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/262intf.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/fm2612.c -o obj/emu/sound/fm2612.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/fm2612.c:135: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/ymz770.c -o obj/emu/sound/ymz770.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/ymz770.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/ymf278b.c -o obj/emu/sound/ymf278b.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/ymf278b.c:69: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/fmopl.c -o obj/emu/sound/fmopl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/fmopl.c:70: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/sound/fmopl.c:348:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 348 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:348:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 348 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:348:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 348 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:348:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 348 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:349:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 349 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:349:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 349 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:349:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 349 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:349:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 349 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:350:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 350 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:350:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 350 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:350:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 350 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:350:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 350 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:351:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 351 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:351:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 351 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:351:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 351 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:351:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 351 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:353:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 353 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:353:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 353 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:353:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 353 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:353:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 353 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:354:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 354 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:354:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 354 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:354:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 354 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:354:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 354 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:355:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 355 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/fmopl.c:355:32: warning: narrowing conversion of '8.0e+0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 355 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/fmopl.c:355:42: warning: narrowing conversion of '1.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 355 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/fmopl.c:355:52: warning: narrowing conversion of '1.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 355 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/fmopl.c:356:22: warning: narrowing conversion of '2.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 356 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/fmopl.c:356:32: warning: narrowing conversion of '2.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 356 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/fmopl.c:356:42: warning: narrowing conversion of '2.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 356 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/fmopl.c:356:52: warning: narrowing conversion of '3.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 356 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/fmopl.c:358:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 358 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:358:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 358 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:358:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 358 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:358:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 358 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:359:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 359 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/fmopl.c:359:32: warning: narrowing conversion of '1.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 359 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/fmopl.c:359:42: warning: narrowing conversion of '2.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 359 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/fmopl.c:359:52: warning: narrowing conversion of '2.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 359 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/fmopl.c:360:22: warning: narrowing conversion of '3.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 360 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/fmopl.c:360:32: warning: narrowing conversion of '4.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 360 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/fmopl.c:360:42: warning: narrowing conversion of '4.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 360 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/fmopl.c:360:52: warning: narrowing conversion of '4.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 360 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/fmopl.c:361:22: warning: narrowing conversion of '5.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 361 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/fmopl.c:361:32: warning: narrowing conversion of '5.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 361 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/fmopl.c:361:42: warning: narrowing conversion of '6.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 361 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/fmopl.c:361:52: warning: narrowing conversion of '6.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 361 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/fmopl.c:363:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 363 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/fmopl.c:363:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 363 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/fmopl.c:363:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 363 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/fmopl.c:363:52: warning: narrowing conversion of '2.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 363 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/fmopl.c:364:22: warning: narrowing conversion of '3.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 364 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/fmopl.c:364:32: warning: narrowing conversion of '4.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 364 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/fmopl.c:364:42: warning: narrowing conversion of '5.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 364 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/fmopl.c:364:52: warning: narrowing conversion of '6.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 364 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/fmopl.c:365:22: warning: narrowing conversion of '6.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 365 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/fmopl.c:365:32: warning: narrowing conversion of '7.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 365 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/fmopl.c:365:42: warning: narrowing conversion of '7.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 365 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/fmopl.c:365:52: warning: narrowing conversion of '8.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 365 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/fmopl.c:366:22: warning: narrowing conversion of '8.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 366 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/fmopl.c:366:32: warning: narrowing conversion of '8.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 366 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/fmopl.c:366:42: warning: narrowing conversion of '9.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 366 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/fmopl.c:366:52: warning: narrowing conversion of '9.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 366 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/fmopl.c:368:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 368 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/fmopl.c:368:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 368 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/fmopl.c:368:42: warning: narrowing conversion of '3.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 368 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/fmopl.c:368:52: warning: narrowing conversion of '5.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 368 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/fmopl.c:369:22: warning: narrowing conversion of '6.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 369 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/fmopl.c:369:32: warning: narrowing conversion of '7.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 369 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/fmopl.c:369:42: warning: narrowing conversion of '8.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 369 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/fmopl.c:369:52: warning: narrowing conversion of '9.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 369 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/fmopl.c:370:22: warning: narrowing conversion of '9.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 370 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/fmopl.c:370:32: warning: narrowing conversion of '1.04e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 370 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/fmopl.c:370:42: warning: narrowing conversion of '1.08e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 370 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/fmopl.c:370:52: warning: narrowing conversion of '1.12e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 370 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/fmopl.c:371:23: warning: narrowing conversion of '1.16e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 371 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/fmopl.c:371:33: warning: narrowing conversion of '1.2e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 371 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/fmopl.c:371:43: warning: narrowing conversion of '1.24e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 371 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/fmopl.c:371:53: warning: narrowing conversion of '1.28e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 371 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/fmopl.c:373:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 373 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/fmopl.c:373:32: warning: narrowing conversion of '3.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 373 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/fmopl.c:373:42: warning: narrowing conversion of '6.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 373 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/fmopl.c:373:52: warning: narrowing conversion of '8.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 373 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/fmopl.c:374:22: warning: narrowing conversion of '9.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 374 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/fmopl.c:374:32: warning: narrowing conversion of '1.08e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 374 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/fmopl.c:374:42: warning: narrowing conversion of '1.16e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 374 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/fmopl.c:374:52: warning: narrowing conversion of '1.24e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 374 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/fmopl.c:375:23: warning: narrowing conversion of '1.28e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 375 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/fmopl.c:375:33: warning: narrowing conversion of '1.36e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 375 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/fmopl.c:375:43: warning: narrowing conversion of '1.4e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 375 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/fmopl.c:375:53: warning: narrowing conversion of '1.44e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 375 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/fmopl.c:376:23: warning: narrowing conversion of '1.48e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 376 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/fmopl.c:376:33: warning: narrowing conversion of '1.52e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 376 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/fmopl.c:376:43: warning: narrowing conversion of '1.56e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 376 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/fmopl.c:376:53: warning: narrowing conversion of '1.6e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 376 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/fmopl.c:378:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 378 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/fmopl.c:378:32: warning: narrowing conversion of '6.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 378 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/fmopl.c:378:42: warning: narrowing conversion of '9.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 378 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/fmopl.c:378:52: warning: narrowing conversion of '1.16e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 378 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/fmopl.c:379:23: warning: narrowing conversion of '1.28e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 379 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/fmopl.c:379:33: warning: narrowing conversion of '1.4e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 379 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/fmopl.c:379:43: warning: narrowing conversion of '1.48e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 379 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/fmopl.c:379:53: warning: narrowing conversion of '1.56e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 379 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/fmopl.c:380:23: warning: narrowing conversion of '1.6e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 380 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/fmopl.c:380:33: warning: narrowing conversion of '1.68e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 380 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/fmopl.c:380:43: warning: narrowing conversion of '1.72e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 380 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/fmopl.c:380:53: warning: narrowing conversion of '1.76e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 380 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/fmopl.c:381:23: warning: narrowing conversion of '1.8e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 381 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/fmopl.c:381:33: warning: narrowing conversion of '1.84e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 381 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/fmopl.c:381:43: warning: narrowing conversion of '1.88e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 381 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/fmopl.c:381:53: warning: narrowing conversion of '1.92e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 381 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/fmopl.c:383:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 383 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/fmopl.c:383:32: warning: narrowing conversion of '9.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 383 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/fmopl.c:383:42: warning: narrowing conversion of '1.28e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 383 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/fmopl.c:383:52: warning: narrowing conversion of '1.48e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 383 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/fmopl.c:384:23: warning: narrowing conversion of '1.6e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 384 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/fmopl.c:384:33: warning: narrowing conversion of '1.72e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 384 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/fmopl.c:384:43: warning: narrowing conversion of '1.8e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 384 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/fmopl.c:384:53: warning: narrowing conversion of '1.88e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 384 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/fmopl.c:385:23: warning: narrowing conversion of '1.92e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 385 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/fmopl.c:385:33: warning: narrowing conversion of '2.0e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 385 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/fmopl.c:385:43: warning: narrowing conversion of '2.04e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 385 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/fmopl.c:385:53: warning: narrowing conversion of '2.08e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 385 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/fmopl.c:386:23: warning: narrowing conversion of '2.12e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 386 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/fmopl.c:386:33: warning: narrowing conversion of '2.16e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 386 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/fmopl.c:386:43: warning: narrowing conversion of '2.2e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 386 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/fmopl.c:386:53: warning: narrowing conversion of '2.24e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 386 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/fmopl.c:514:13: warning: narrowing conversion of '1.0e+0' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 514 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/fmopl.c:514:22: warning: narrowing conversion of '2.0e+0' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 514 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/fmopl.c:514:31: warning: narrowing conversion of '4.0e+0' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 514 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/fmopl.c:514:40: warning: narrowing conversion of '6.0e+0' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 514 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/fmopl.c:514:49: warning: narrowing conversion of '8.0e+0' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 514 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/fmopl.c:514:58: warning: narrowing conversion of '1.0e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 514 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/fmopl.c:514:67: warning: narrowing conversion of '1.2e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 514 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/fmopl.c:514:76: warning: narrowing conversion of '1.4e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 514 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/fmopl.c:515:13: warning: narrowing conversion of '1.6e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 515 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/fmopl.c:515:22: warning: narrowing conversion of '1.8e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 515 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/fmopl.c:515:31: warning: narrowing conversion of '2.0e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 515 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/fmopl.c:515:40: warning: narrowing conversion of '2.0e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 515 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/fmopl.c:515:49: warning: narrowing conversion of '2.4e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 515 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/fmopl.c:515:58: warning: narrowing conversion of '2.4e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 515 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/fmopl.c:515:67: warning: narrowing conversion of '3.0e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 515 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/fmopl.c:515:76: warning: narrowing conversion of '3.0e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 515 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/ymf271.c -o obj/emu/sound/ymf271.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/ymf271.c:29: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/ymz280b.c -o obj/emu/sound/ymz280b.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/ymz280b.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/mpeg_audio.c -o obj/emu/sound/mpeg_audio.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/mpeg_audio.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/ymf262.c -o obj/emu/sound/ymf262.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/ymf262.c:56: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/sound/ymf262.c:301:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 301 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:301:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 301 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:301:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 301 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:301:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 301 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:302:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 302 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:302:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 302 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:302:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 302 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:302:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 302 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:303:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 303 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:303:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 303 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:303:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 303 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:303:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 303 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:304:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 304 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:304:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 304 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:304:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 304 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:304:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 304 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:306:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 306 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:306:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 306 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:306:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 306 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:306:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 306 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:307:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 307 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:307:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 307 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:307:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 307 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:307:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 307 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:308:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 308 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/ymf262.c:308:32: warning: narrowing conversion of '8.0e+0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 308 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/ymf262.c:308:42: warning: narrowing conversion of '1.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 308 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/ymf262.c:308:52: warning: narrowing conversion of '1.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 308 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/ymf262.c:309:22: warning: narrowing conversion of '2.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 309 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/ymf262.c:309:32: warning: narrowing conversion of '2.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 309 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/ymf262.c:309:42: warning: narrowing conversion of '2.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 309 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/ymf262.c:309:52: warning: narrowing conversion of '3.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 309 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/ymf262.c:311:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 311 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:311:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 311 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:311:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 311 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:311:52: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 311 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:312:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 312 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/ymf262.c:312:32: warning: narrowing conversion of '1.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 312 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/ymf262.c:312:42: warning: narrowing conversion of '2.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 312 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/ymf262.c:312:52: warning: narrowing conversion of '2.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 312 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/ymf262.c:313:22: warning: narrowing conversion of '3.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 313 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/ymf262.c:313:32: warning: narrowing conversion of '4.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 313 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/ymf262.c:313:42: warning: narrowing conversion of '4.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 313 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/ymf262.c:313:52: warning: narrowing conversion of '4.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 313 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/ymf262.c:314:22: warning: narrowing conversion of '5.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 314 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/ymf262.c:314:32: warning: narrowing conversion of '5.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 314 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/ymf262.c:314:42: warning: narrowing conversion of '6.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 314 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/ymf262.c:314:52: warning: narrowing conversion of '6.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 314 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/ymf262.c:316:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 316 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/ymf262.c:316:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 316 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/ymf262.c:316:42: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 316 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/ymf262.c:316:52: warning: narrowing conversion of '2.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 316 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/ymf262.c:317:22: warning: narrowing conversion of '3.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 317 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/ymf262.c:317:32: warning: narrowing conversion of '4.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 317 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/ymf262.c:317:42: warning: narrowing conversion of '5.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 317 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/ymf262.c:317:52: warning: narrowing conversion of '6.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 317 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/ymf262.c:318:22: warning: narrowing conversion of '6.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 318 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/ymf262.c:318:32: warning: narrowing conversion of '7.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 318 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/ymf262.c:318:42: warning: narrowing conversion of '7.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 318 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/ymf262.c:318:52: warning: narrowing conversion of '8.0e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 318 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/ymf262.c:319:22: warning: narrowing conversion of '8.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 319 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/ymf262.c:319:32: warning: narrowing conversion of '8.8e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 319 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/ymf262.c:319:42: warning: narrowing conversion of '9.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 319 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/ymf262.c:319:52: warning: narrowing conversion of '9.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 319 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/ymf262.c:321:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 321 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/ymf262.c:321:32: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 321 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/ymf262.c:321:42: warning: narrowing conversion of '3.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 321 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/ymf262.c:321:52: warning: narrowing conversion of '5.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 321 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/ymf262.c:322:22: warning: narrowing conversion of '6.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 322 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/ymf262.c:322:32: warning: narrowing conversion of '7.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 322 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/ymf262.c:322:42: warning: narrowing conversion of '8.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 322 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/ymf262.c:322:52: warning: narrowing conversion of '9.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 322 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/ymf262.c:323:22: warning: narrowing conversion of '9.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 323 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/ymf262.c:323:32: warning: narrowing conversion of '1.04e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 323 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/ymf262.c:323:42: warning: narrowing conversion of '1.08e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 323 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/ymf262.c:323:52: warning: narrowing conversion of '1.12e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 323 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/ymf262.c:324:23: warning: narrowing conversion of '1.16e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 324 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/ymf262.c:324:33: warning: narrowing conversion of '1.2e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 324 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/ymf262.c:324:43: warning: narrowing conversion of '1.24e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 324 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/ymf262.c:324:53: warning: narrowing conversion of '1.28e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 324 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/ymf262.c:326:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 326 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/ymf262.c:326:32: warning: narrowing conversion of '3.2e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 326 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/ymf262.c:326:42: warning: narrowing conversion of '6.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 326 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/ymf262.c:326:52: warning: narrowing conversion of '8.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 326 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/ymf262.c:327:22: warning: narrowing conversion of '9.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 327 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/ymf262.c:327:32: warning: narrowing conversion of '1.08e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 327 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/ymf262.c:327:42: warning: narrowing conversion of '1.16e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 327 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/ymf262.c:327:52: warning: narrowing conversion of '1.24e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 327 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/ymf262.c:328:23: warning: narrowing conversion of '1.28e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 328 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/ymf262.c:328:33: warning: narrowing conversion of '1.36e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 328 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/ymf262.c:328:43: warning: narrowing conversion of '1.4e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 328 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/ymf262.c:328:53: warning: narrowing conversion of '1.44e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 328 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/ymf262.c:329:23: warning: narrowing conversion of '1.48e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 329 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/ymf262.c:329:33: warning: narrowing conversion of '1.52e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 329 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/ymf262.c:329:43: warning: narrowing conversion of '1.56e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 329 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/ymf262.c:329:53: warning: narrowing conversion of '1.6e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 329 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/ymf262.c:331:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 331 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/ymf262.c:331:32: warning: narrowing conversion of '6.4e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 331 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/ymf262.c:331:42: warning: narrowing conversion of '9.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 331 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/ymf262.c:331:52: warning: narrowing conversion of '1.16e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 331 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/ymf262.c:332:23: warning: narrowing conversion of '1.28e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 332 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/ymf262.c:332:33: warning: narrowing conversion of '1.4e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 332 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/ymf262.c:332:43: warning: narrowing conversion of '1.48e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 332 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/ymf262.c:332:53: warning: narrowing conversion of '1.56e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 332 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/ymf262.c:333:23: warning: narrowing conversion of '1.6e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 333 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/ymf262.c:333:33: warning: narrowing conversion of '1.68e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 333 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/ymf262.c:333:43: warning: narrowing conversion of '1.72e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 333 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/ymf262.c:333:53: warning: narrowing conversion of '1.76e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 333 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/ymf262.c:334:23: warning: narrowing conversion of '1.8e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 334 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/ymf262.c:334:33: warning: narrowing conversion of '1.84e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 334 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/ymf262.c:334:43: warning: narrowing conversion of '1.88e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 334 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/ymf262.c:334:53: warning: narrowing conversion of '1.92e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 334 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/ymf262.c:336:22: warning: narrowing conversion of '0.0' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 336 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/ymf262.c:336:32: warning: narrowing conversion of '9.6e+1' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 336 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/ymf262.c:336:42: warning: narrowing conversion of '1.28e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 336 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/ymf262.c:336:52: warning: narrowing conversion of '1.48e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 336 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/ymf262.c:337:23: warning: narrowing conversion of '1.6e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 337 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/ymf262.c:337:33: warning: narrowing conversion of '1.72e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 337 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/ymf262.c:337:43: warning: narrowing conversion of '1.8e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 337 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/ymf262.c:337:53: warning: narrowing conversion of '1.88e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 337 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/ymf262.c:338:23: warning: narrowing conversion of '1.92e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 338 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/ymf262.c:338:33: warning: narrowing conversion of '2.0e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 338 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/ymf262.c:338:43: warning: narrowing conversion of '2.04e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 338 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/ymf262.c:338:53: warning: narrowing conversion of '2.08e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 338 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/ymf262.c:339:23: warning: narrowing conversion of '2.12e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 339 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/ymf262.c:339:33: warning: narrowing conversion of '2.16e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 339 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/ymf262.c:339:43: warning: narrowing conversion of '2.2e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 339 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/ymf262.c:339:53: warning: narrowing conversion of '2.24e+2' from 'double' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 339 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/ymf262.c:467:13: warning: narrowing conversion of '1.0e+0' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 467 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ymf262.c:467:22: warning: narrowing conversion of '2.0e+0' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 467 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ymf262.c:467:31: warning: narrowing conversion of '4.0e+0' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 467 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ymf262.c:467:40: warning: narrowing conversion of '6.0e+0' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 467 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ymf262.c:467:49: warning: narrowing conversion of '8.0e+0' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 467 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ymf262.c:467:58: warning: narrowing conversion of '1.0e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 467 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ymf262.c:467:67: warning: narrowing conversion of '1.2e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 467 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ymf262.c:467:76: warning: narrowing conversion of '1.4e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 467 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ymf262.c:468:13: warning: narrowing conversion of '1.6e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 468 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ymf262.c:468:22: warning: narrowing conversion of '1.8e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 468 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ymf262.c:468:31: warning: narrowing conversion of '2.0e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 468 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ymf262.c:468:40: warning: narrowing conversion of '2.0e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 468 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ymf262.c:468:49: warning: narrowing conversion of '2.4e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 468 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ymf262.c:468:58: warning: narrowing conversion of '2.4e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 468 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ymf262.c:468:67: warning: narrowing conversion of '3.0e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 468 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ymf262.c:468:76: warning: narrowing conversion of '3.0e+1' from 'double' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 468 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/dm9368.c -o obj/emu/video/dm9368.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/dm9368.h:28, from src/emu/video/dm9368.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/zsg2.c -o obj/emu/sound/zsg2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/zsg2.c:60: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/bufsprite.c -o obj/emu/video/bufsprite.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/bufsprite.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/fm.c -o obj/emu/sound/fm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/fm.c:114: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/epic12.c -o obj/emu/video/epic12.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/epic12.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/315_5124.c -o obj/emu/video/315_5124.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/315_5124.c:59: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/315_5313.c -o obj/emu/video/315_5313.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/315_5313.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/epic12_blit1.c -o obj/emu/video/epic12_blit1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/epic12_blit1.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/epic12_blit3.c -o obj/emu/video/epic12_blit3.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/epic12_blit3.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/epic12_blit0.c -o obj/emu/video/epic12_blit0.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/epic12_blit0.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/epic12_blit2.c -o obj/emu/video/epic12_blit2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/epic12_blit2.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/epic12_blit4.c -o obj/emu/video/epic12_blit4.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/epic12_blit4.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/gf7600gs.c -o obj/emu/video/gf7600gs.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pci.h:4, from src/emu/video/gf7600gs.h:4, from src/emu/video/gf7600gs.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/epic12_blit8.c -o obj/emu/video/epic12_blit8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/epic12_blit8.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/fixfreq.c -o obj/emu/video/fixfreq.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/fixfreq.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/epic12_blit5.c -o obj/emu/video/epic12_blit5.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/epic12_blit5.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/epic12_blit6.c -o obj/emu/video/epic12_blit6.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/epic12_blit6.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/hd61830.c -o obj/emu/video/hd61830.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/hd61830.h:17, from src/emu/video/hd61830.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/huc6202.c -o obj/emu/video/huc6202.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/huc6202.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/huc6260.c -o obj/emu/video/huc6260.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/huc6260.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/hd63484.c -o obj/emu/video/hd63484.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/hd63484.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/video/hd63484.c: In constructor 'hd63484_device::hd63484_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/video/hd63484.c:29:29: warning: 'HD63484' is deprecated [-Wdeprecated-declarations] 29 | : device_t(mconfig, HD63484, "HD63484 CRTC", tag, owner, clock, "hd63484", __FILE__), | ^~~~~~~ src/emu/video/hd63484.c:26:19: note: declared here 26 | const device_type HD63484 = &device_creator; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/h63484.c -o obj/emu/video/h63484.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/h63484.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/video/h63484.c: In member function 'void h63484_device::paint(INT16, INT16)': src/emu/video/h63484.c:854:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 854 | for (int xdir=0; xdir<2; xdir++) | ^~~ src/emu/video/h63484.c:885:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 885 | if (limit) break; | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/cgapal.c -o obj/emu/video/cgapal.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/mb90082.c -o obj/emu/video/mb90082.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/mb90082.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/i8275.c -o obj/emu/video/i8275.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/i8275.h:40, from src/emu/video/i8275.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/m50458.c -o obj/emu/video/m50458.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/m50458.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/mb_vcu.c -o obj/emu/video/mb_vcu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/mb_vcu.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/huc6270.c -o obj/emu/video/huc6270.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/huc6270.c:52: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/epic12_blit7.c -o obj/emu/video/epic12_blit7.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/epic12_blit7.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/ramdac.c -o obj/emu/video/ramdac.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/ramdac.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/saa5050.c -o obj/emu/video/saa5050.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/saa5050.h:34, from src/emu/video/saa5050.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/bus/isa/trident.c -o obj/emu/bus/isa/trident.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/isa/trident.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/scn2674.c -o obj/emu/video/scn2674.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/scn2674.h:4, from src/emu/video/scn2674.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/polylgcy.c -o obj/emu/video/polylgcy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/polylgcy.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/mc6845.c -o obj/emu/video/mc6845.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/mc6845.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/tlc34076.c -o obj/emu/video/tlc34076.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/tlc34076.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/tms34061.c -o obj/emu/video/tms34061.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/tms34061.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/tms9927.c -o obj/emu/video/tms9927.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/tms9927.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/stvvdp1.c -o obj/emu/video/stvvdp1.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/stvvdp1.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/tms9928a.c -o obj/emu/video/tms9928a.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/tms9928a.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/voodoo_pci.c -o obj/emu/video/voodoo_pci.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pci.h:4, from src/emu/video/voodoo_pci.h:6, from src/emu/video/voodoo_pci.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/pc_vga.c -o obj/emu/video/pc_vga.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/pc_vga.c:47: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/snes_ppu.c -o obj/emu/video/snes_ppu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/snes_ppu.c:73: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/akiko.c -o obj/emu/machine/akiko.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/akiko.h:18, from src/emu/machine/akiko.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/53c810.c -o obj/emu/machine/53c810.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/53c810.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/53c7xx.c -o obj/emu/machine/53c7xx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/53c7xx.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/machine/53c7xx.c: In member function 'const char* ncr53c7xx_device::disassemble_scripts()': src/emu/machine/53c7xx.c:1771:42: warning: '%s' directive writing up to 63 bytes into a region of size 44 [-Wformat-overflow=] 1771 | sprintf(buffer, "SCRIPTS [%08x]: %s", m_dsp - 8, opstring); | ^~ ~~~~~~~~ In file included from /usr/include/stdio.h:964, from src/emu/emucore.h:20: In function 'int sprintf(char*, const char*, ...)', inlined from 'const char* ncr53c7xx_device::disassemble_scripts()' at src/emu/machine/53c7xx.c:1771:9: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 21 and 84 bytes into a destination of size 64 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/6525tpi.c -o obj/emu/machine/6525tpi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/6525tpi.c:75: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/6522via.c -o obj/emu/machine/6522via.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/6522via.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/stvvdp2.c -o obj/emu/video/stvvdp2.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/stvvdp2.c:105: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/6532riot.c -o obj/emu/machine/6532riot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/6532riot.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/6821pia.c -o obj/emu/machine/6821pia.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/6821pia.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/psx.c -o obj/emu/video/psx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/psx.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/6850acia.c -o obj/emu/machine/6850acia.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/6850acia.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/6840ptm.c -o obj/emu/machine/6840ptm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/6840ptm.c:36: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/7200fifo.c -o obj/emu/machine/7200fifo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/7200fifo.h:56, from src/emu/machine/7200fifo.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/74123.c -o obj/emu/machine/74123.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/74123.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/74145.c -o obj/emu/machine/74145.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/74145.c:48: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/74148.c -o obj/emu/machine/74148.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/74148.c:41: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mc68681.c -o obj/emu/machine/mc68681.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mc68681.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/74153.c -o obj/emu/machine/74153.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/74153.c:36: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/74181.c -o obj/emu/machine/74181.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/74181.h:14, from src/emu/machine/74181.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/7474.c -o obj/emu/machine/7474.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/7474.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/8042kbdc.c -o obj/emu/machine/8042kbdc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/8042kbdc.h:13, from src/emu/machine/8042kbdc.c:176: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/adc0808.c -o obj/emu/machine/adc0808.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/adc0808.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/aakart.c -o obj/emu/machine/aakart.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/aakart.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/adc083x.c -o obj/emu/machine/adc083x.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/adc083x.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/adc1038.c -o obj/emu/machine/adc1038.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/adc1038.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/adc1213x.c -o obj/emu/machine/adc1213x.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/adc1213x.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/aicartc.c -o obj/emu/machine/aicartc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/aicartc.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/am53cf96.c -o obj/emu/machine/am53cf96.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/am53cf96.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/at28c16.c -o obj/emu/machine/at28c16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/at28c16.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/at29040a.c -o obj/emu/machine/at29040a.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/at29040a.h:12, from src/emu/machine/at29040a.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/amigafdc.c -o obj/emu/machine/amigafdc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/amigafdc.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/at45dbxx.c -o obj/emu/machine/at45dbxx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/at45dbxx.h:16, from src/emu/machine/at45dbxx.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/am9517a.c -o obj/emu/machine/am9517a.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/am9517a.h:40, from src/emu/machine/am9517a.c:45: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ataflash.c -o obj/emu/machine/ataflash.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pccard.h:8, from src/emu/machine/ataflash.h:8, from src/emu/machine/ataflash.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/v9938.c -o obj/emu/video/v9938.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/v9938.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/cdp1852.c -o obj/emu/machine/cdp1852.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/cdp1852.h:32, from src/emu/machine/cdp1852.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ay31015.c -o obj/emu/machine/ay31015.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/ay31015.c:72: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/bankdev.c -o obj/emu/machine/bankdev.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/bankdev.h:8, from src/emu/machine/bankdev.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/cdp1871.c -o obj/emu/machine/cdp1871.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/cdp1871.h:40, from src/emu/machine/cdp1871.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/com8116.c -o obj/emu/machine/com8116.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/com8116.h:29, from src/emu/machine/com8116.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ds1204.c -o obj/emu/machine/ds1204.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/ds1204.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/cr589.c -o obj/emu/machine/cr589.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/atadev.h:19, from src/emu/machine/atahle.h:19, from src/emu/machine/atapihle.h:19, from src/emu/machine/atapicdr.h:19, from src/emu/machine/cr589.h:17, from src/emu/machine/cr589.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ds1302.c -o obj/emu/machine/ds1302.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/ds1302.h:24, from src/emu/machine/ds1302.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ds2401.c -o obj/emu/machine/ds2401.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/ds2401.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ds75160a.c -o obj/emu/machine/ds75160a.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/ds75160a.h:30, from src/emu/machine/ds75160a.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ds2404.c -o obj/emu/machine/ds2404.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/ds2404.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ds75161a.c -o obj/emu/machine/ds75161a.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/ds75161a.h:30, from src/emu/machine/ds75161a.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/e0516.c -o obj/emu/machine/e0516.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/e0516.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/e05a30.c -o obj/emu/machine/e05a30.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/e05a30.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/e05a03.c -o obj/emu/machine/e05a03.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/e05a03.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/machine/e05a03.c: In member function 'void e05a03_device::write(address_space&, offs_t, UINT8, UINT8)': src/emu/machine/e05a03.c:123:74: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] 123 | case 0x05: m_printhead = (m_printhead & 0x0ff) | (!(BIT(data, 7) << 8)); break; | ~~~~~~~~~~~~~~^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/eeprom.c -o obj/emu/machine/eeprom.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/eeprom.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/er2055.c -o obj/emu/machine/er2055.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/er2055.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/f3853.c -o obj/emu/machine/f3853.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/f3853.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/eeprompar.c -o obj/emu/machine/eeprompar.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/eeprompar.c:41: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/i8155.c -o obj/emu/machine/i8155.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/i8155.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/i8212.c -o obj/emu/machine/i8212.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/i8212.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/i2cmem.c -o obj/emu/machine/i2cmem.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/i2cmem.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/i8214.c -o obj/emu/machine/i8214.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/i8214.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/i8243.c -o obj/emu/machine/i8243.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/i8243.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/eepromser.c -o obj/emu/machine/eepromser.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/eepromser.c:102: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/i8251.c -o obj/emu/machine/i8251.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/i8251.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/i8279.c -o obj/emu/machine/i8279.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/i8279.h:39, from src/emu/machine/i8279.c:75: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/i8355.c -o obj/emu/machine/i8355.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/i8355.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/atadev.c -o obj/emu/machine/atadev.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/atadev.h:19, from src/emu/machine/atadev.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/i8257.c -o obj/emu/machine/i8257.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/i8257.h:40, from src/emu/machine/i8257.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/atapihle.c -o obj/emu/machine/atapihle.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/atadev.h:19, from src/emu/machine/atahle.h:19, from src/emu/machine/atapihle.h:19, from src/emu/machine/atapihle.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/atapicdr.c -o obj/emu/machine/atapicdr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/atadev.h:19, from src/emu/machine/atahle.h:19, from src/emu/machine/atapihle.h:19, from src/emu/machine/atapicdr.h:19, from src/emu/machine/atapicdr.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ataintf.c -o obj/emu/machine/ataintf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/ataintf.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/vt83c461.c -o obj/emu/machine/vt83c461.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/atadev.h:19, from src/emu/machine/ataintf.h:19, from src/emu/machine/idectrl.h:19, from src/emu/machine/vt83c461.h:19, from src/emu/machine/vt83c461.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/atahle.c -o obj/emu/machine/atahle.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/atadev.h:19, from src/emu/machine/atahle.h:19, from src/emu/machine/atahle.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/idectrl.c -o obj/emu/machine/idectrl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/atadev.h:19, from src/emu/machine/ataintf.h:19, from src/emu/machine/idectrl.h:19, from src/emu/machine/idectrl.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/idehd.c -o obj/emu/machine/idehd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/atadev.h:19, from src/emu/machine/atahle.h:19, from src/emu/machine/idehd.h:19, from src/emu/machine/idehd.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ins8154.c -o obj/emu/machine/ins8154.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/ins8154.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/im6402.c -o obj/emu/machine/im6402.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/im6402.h:47, from src/emu/machine/im6402.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/jvsdev.c -o obj/emu/machine/jvsdev.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/jvsdev.h:4, from src/emu/machine/jvsdev.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/jvshost.c -o obj/emu/machine/jvshost.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/jvshost.h:4, from src/emu/machine/jvshost.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ins8250.c -o obj/emu/machine/ins8250.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/ins8250.h:10, from src/emu/machine/ins8250.c:85: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/k033906.c -o obj/emu/machine/k033906.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/k033906.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/k053252.c -o obj/emu/machine/k053252.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/k053252.c:61: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/k056230.c -o obj/emu/machine/k056230.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/k056230.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/lc89510.c -o obj/emu/machine/lc89510.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/lc89510.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ldstub.c -o obj/emu/machine/ldstub.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/ldstub.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/latch8.c -o obj/emu/machine/latch8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/latch8.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/intelfsh.c -o obj/emu/machine/intelfsh.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/intelfsh.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ldvp931.c -o obj/emu/machine/ldvp931.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/ldvp931.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ldv1000.c -o obj/emu/machine/ldv1000.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/ldv1000.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ldpr8210.c -o obj/emu/machine/ldpr8210.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/ldpr8210.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/m6m80011ap.c -o obj/emu/machine/m6m80011ap.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/m6m80011ap.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/linflash.c -o obj/emu/machine/linflash.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/linflash.h:8, from src/emu/machine/linflash.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/matsucd.c -o obj/emu/machine/matsucd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/matsucd.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mb3773.c -o obj/emu/machine/mb3773.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mb3773.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mb14241.c -o obj/emu/machine/mb14241.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mb14241.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mb8421.c -o obj/emu/machine/mb8421.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mb8421.h:18, from src/emu/machine/mb8421.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mb89371.c -o obj/emu/machine/mb89371.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mb89371.h:14, from src/emu/machine/mb89371.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mb87078.c -o obj/emu/machine/mb87078.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mb87078.c:71: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ds128x.c -o obj/emu/machine/ds128x.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mc146818.h:15, from src/emu/machine/ds128x.h:6, from src/emu/machine/ds128x.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mc146818.c -o obj/emu/machine/mc146818.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mc146818.h:15, from src/emu/machine/mc146818.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mc6843.c -o obj/emu/machine/mc6843.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mc6843.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mc2661.c -o obj/emu/machine/mc2661.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mc2661.h:34, from src/emu/machine/mc2661.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mc6854.c -o obj/emu/machine/mc6854.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mc6854.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mc6846.c -o obj/emu/machine/mc6846.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mc6846.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mccs1850.c -o obj/emu/machine/mccs1850.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mccs1850.h:28, from src/emu/machine/mccs1850.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/68307sim.c -o obj/emu/machine/68307sim.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/68307sim.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mc68901.c -o obj/emu/machine/mc68901.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mc68901.c:49: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mc6852.c -o obj/emu/machine/mc6852.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mc6852.h:32, from src/emu/machine/mc6852.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/68307bus.c -o obj/emu/machine/68307bus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/68307bus.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/68307.c -o obj/emu/machine/68307.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/68307.h:8, from src/emu/machine/68307.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/68307tmu.c -o obj/emu/machine/68307tmu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/68307tmu.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/68340dma.c -o obj/emu/machine/68340dma.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/68340dma.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/68340sim.c -o obj/emu/machine/68340sim.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/68340sim.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/68340ser.c -o obj/emu/machine/68340ser.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/68340ser.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/68340.c -o obj/emu/machine/68340.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/68340.h:8, from src/emu/machine/68340.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/68340tmu.c -o obj/emu/machine/68340tmu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/68340tmu.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/microtch.c -o obj/emu/machine/microtch.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/microtch.h:4, from src/emu/machine/microtch.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mos6529.c -o obj/emu/machine/mos6529.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mos6529.h:30, from src/emu/machine/mos6529.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mm74c922.c -o obj/emu/machine/mm74c922.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mm74c922.h:41, from src/emu/machine/mm74c922.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mm58274c.c -o obj/emu/machine/mm58274c.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mm58274c.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mos6530.c -o obj/emu/machine/mos6530.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mos6530.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mcf5206e.c -o obj/emu/machine/mcf5206e.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mcf5206e.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mos6526.c -o obj/emu/machine/mos6526.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mos6526.h:66, from src/emu/machine/mos6526.c:28: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/msm5832.c -o obj/emu/machine/msm5832.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/msm5832.h:29, from src/emu/machine/msm5832.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mos6551.c -o obj/emu/machine/mos6551.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mos6551.h:34, from src/emu/machine/mos6551.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/msm6242.c -o obj/emu/machine/msm6242.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/msm6242.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/msm58321.c -o obj/emu/machine/msm58321.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/msm58321.h:28, from src/emu/machine/msm58321.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ncr539x.c -o obj/emu/machine/ncr539x.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/ncr539x.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/nmc9306.c -o obj/emu/machine/nmc9306.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/nmc9306.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/nscsi_cb.c -o obj/emu/machine/nscsi_cb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/nscsi_cb.h:4, from src/emu/machine/nscsi_cb.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/nscsi_cd.c -o obj/emu/machine/nscsi_cd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/nscsi_bus.h:4, from src/emu/machine/nscsi_cd.h:4, from src/emu/machine/nscsi_cd.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/nscsi_s1410.c -o obj/emu/machine/nscsi_s1410.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/nscsi_bus.h:4, from src/emu/machine/nscsi_s1410.h:4, from src/emu/machine/nscsi_s1410.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/nscsi_hd.c -o obj/emu/machine/nscsi_hd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/nscsi_bus.h:4, from src/emu/machine/nscsi_hd.h:4, from src/emu/machine/nscsi_hd.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/nscsi_bus.c -o obj/emu/machine/nscsi_bus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/nscsi_bus.h:4, from src/emu/machine/nscsi_bus.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/pcf8593.c -o obj/emu/machine/pcf8593.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pcf8593.h:12, from src/emu/machine/pcf8593.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/lpci.c -o obj/emu/machine/lpci.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/lpci.c:72: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/pci-sata.c -o obj/emu/machine/pci-sata.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pci.h:4, from src/emu/machine/pci-sata.h:4, from src/emu/machine/pci-sata.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/pci-apic.c -o obj/emu/machine/pci-apic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pci.h:4, from src/emu/machine/pci-apic.h:4, from src/emu/machine/pci-apic.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/pci-usb.c -o obj/emu/machine/pci-usb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pci.h:4, from src/emu/machine/pci-usb.h:4, from src/emu/machine/pci-usb.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/i82541.c -o obj/emu/machine/i82541.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pci.h:4, from src/emu/machine/i82541.h:6, from src/emu/machine/i82541.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/pci-smbus.c -o obj/emu/machine/pci-smbus.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pci.h:4, from src/emu/machine/pci-smbus.h:4, from src/emu/machine/pci-smbus.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/lpc.c -o obj/emu/machine/lpc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/lpc.h:4, from src/emu/machine/lpc.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/lpc-rtc.c -o obj/emu/machine/lpc-rtc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/lpc.h:4, from src/emu/machine/lpc-rtc.h:4, from src/emu/machine/lpc-rtc.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/lpc-acpi.c -o obj/emu/machine/lpc-acpi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/lpc.h:4, from src/emu/machine/lpc-acpi.h:4, from src/emu/machine/lpc-acpi.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/pci.c -o obj/emu/machine/pci.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pci.h:4, from src/emu/machine/pci.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/lpc-pit.c -o obj/emu/machine/lpc-pit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/lpc.h:4, from src/emu/machine/lpc-pit.h:4, from src/emu/machine/lpc-pit.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/i82875p.c -o obj/emu/machine/i82875p.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pci.h:4, from src/emu/machine/i82875p.h:6, from src/emu/machine/i82875p.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/i6300esb.c -o obj/emu/machine/i6300esb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pci.h:4, from src/emu/machine/i6300esb.h:6, from src/emu/machine/i6300esb.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/vrc4373.c -o obj/emu/machine/vrc4373.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pci.h:4, from src/emu/machine/vrc4373.h:6, from src/emu/machine/vrc4373.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/r10696.c -o obj/emu/machine/r10696.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/r10696.c:34: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/pic8259.c -o obj/emu/machine/pic8259.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pic8259.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/pla.c -o obj/emu/machine/pla.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pla.h:17, from src/emu/machine/pla.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ra17xx.c -o obj/emu/machine/ra17xx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/ra17xx.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/r10788.c -o obj/emu/machine/r10788.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/r10788.c:41: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/pckeybrd.c -o obj/emu/machine/pckeybrd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pckeybrd.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/pit8253.c -o obj/emu/machine/pit8253.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pit8253.c:21: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/rf5c296.c -o obj/emu/machine/rf5c296.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pccard.h:8, from src/emu/machine/rf5c296.h:6, from src/emu/machine/rf5c296.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/roc10937.c -o obj/emu/machine/roc10937.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/roc10937.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/rp5c01.c -o obj/emu/machine/rp5c01.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/rp5c01.h:29, from src/emu/machine/rp5c01.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/rp5h01.c -o obj/emu/machine/rp5h01.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/rp5h01.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/rp5c15.c -o obj/emu/machine/rp5c15.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/rp5c15.h:29, from src/emu/machine/rp5c15.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/rtc4543.c -o obj/emu/machine/rtc4543.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/rtc4543.h:13, from src/emu/machine/rtc4543.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/rtc9701.c -o obj/emu/machine/rtc9701.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/rtc9701.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/rtc65271.c -o obj/emu/machine/rtc65271.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/rtc65271.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/s3520cf.c -o obj/emu/machine/s3520cf.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/s3520cf.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/s2636.c -o obj/emu/machine/s2636.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/s2636.c:78: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/serflash.c -o obj/emu/machine/serflash.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/serflash.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/smc91c9x.c -o obj/emu/machine/smc91c9x.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/smc91c9x.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/saturn.c -o obj/emu/machine/saturn.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/saturn.c:45: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/smpc.c -o obj/emu/machine/smpc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/smpc.c:151: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/t10mmc.c -o obj/emu/machine/t10mmc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/t10spc.h:10, from src/emu/machine/t10mmc.h:10, from src/emu/machine/t10mmc.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/t10sbc.c -o obj/emu/machine/t10sbc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/t10spc.h:10, from src/emu/machine/t10sbc.h:10, from src/emu/machine/t10sbc.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/t10spc.c -o obj/emu/machine/t10spc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/t10spc.h:10, from src/emu/machine/t10spc.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/s3c2400.c -o obj/emu/machine/s3c2400.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/s3c2400.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/stvcd.c -o obj/emu/machine/stvcd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/stvcd.c:26: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/s3c2410.c -o obj/emu/machine/s3c2410.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/s3c2410.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/tc009xlvc.c -o obj/emu/machine/tc009xlvc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/tc009xlvc.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/timekpr.c -o obj/emu/machine/timekpr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/timekpr.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/s3c2440.c -o obj/emu/machine/s3c2440.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/s3c2440.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/tms6100.c -o obj/emu/machine/tms6100.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/tms6100.c:75: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/tmp68301.c -o obj/emu/machine/tmp68301.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/tmp68301.c:17: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/tms9901.c -o obj/emu/machine/tms9901.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/tms9901.c:123: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/machine/tms9901.c: In member function 'void tms9901_device::write(address_space&, offs_t, UINT8, UINT8)': src/emu/machine/tms9901.c:414:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 414 | if (!m_write_p0.isnull()) m_write_p0(data); break; | ^~ src/emu/machine/tms9901.c:414:69: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 414 | if (!m_write_p0.isnull()) m_write_p0(data); break; | ^~~~~ src/emu/machine/tms9901.c:416:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 416 | if (!m_write_p1.isnull()) m_write_p1(data); break; | ^~ src/emu/machine/tms9901.c:416:69: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 416 | if (!m_write_p1.isnull()) m_write_p1(data); break; | ^~~~~ src/emu/machine/tms9901.c:418:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 418 | if (!m_write_p2.isnull()) m_write_p2(data); break; | ^~ src/emu/machine/tms9901.c:418:69: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 418 | if (!m_write_p2.isnull()) m_write_p2(data); break; | ^~~~~ src/emu/machine/tms9901.c:420:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 420 | if (!m_write_p3.isnull()) m_write_p3(data); break; | ^~ src/emu/machine/tms9901.c:420:69: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 420 | if (!m_write_p3.isnull()) m_write_p3(data); break; | ^~~~~ src/emu/machine/tms9901.c:422:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 422 | if (!m_write_p4.isnull()) m_write_p4(data); break; | ^~ src/emu/machine/tms9901.c:422:69: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 422 | if (!m_write_p4.isnull()) m_write_p4(data); break; | ^~~~~ src/emu/machine/tms9901.c:424:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 424 | if (!m_write_p5.isnull()) m_write_p5(data); break; | ^~ src/emu/machine/tms9901.c:424:69: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 424 | if (!m_write_p5.isnull()) m_write_p5(data); break; | ^~~~~ src/emu/machine/tms9901.c:426:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 426 | if (!m_write_p6.isnull()) m_write_p6(data); break; | ^~ src/emu/machine/tms9901.c:426:69: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 426 | if (!m_write_p6.isnull()) m_write_p6(data); break; | ^~~~~ src/emu/machine/tms9901.c:428:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 428 | if (!m_write_p7.isnull()) m_write_p7(data); break; | ^~ src/emu/machine/tms9901.c:428:69: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 428 | if (!m_write_p7.isnull()) m_write_p7(data); break; | ^~~~~ src/emu/machine/tms9901.c:430:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 430 | if (!m_write_p8.isnull()) m_write_p8(data); break; | ^~ src/emu/machine/tms9901.c:430:69: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 430 | if (!m_write_p8.isnull()) m_write_p8(data); break; | ^~~~~ src/emu/machine/tms9901.c:432:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 432 | if (!m_write_p9.isnull()) m_write_p9(data); break; | ^~ src/emu/machine/tms9901.c:432:69: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 432 | if (!m_write_p9.isnull()) m_write_p9(data); break; | ^~~~~ src/emu/machine/tms9901.c:434:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 434 | if (!m_write_p10.isnull()) m_write_p10(data); break; | ^~ src/emu/machine/tms9901.c:434:71: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 434 | if (!m_write_p10.isnull()) m_write_p10(data); break; | ^~~~~ src/emu/machine/tms9901.c:436:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 436 | if (!m_write_p11.isnull()) m_write_p11(data); break; | ^~ src/emu/machine/tms9901.c:436:71: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 436 | if (!m_write_p11.isnull()) m_write_p11(data); break; | ^~~~~ src/emu/machine/tms9901.c:438:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 438 | if (!m_write_p12.isnull()) m_write_p12(data); break; | ^~ src/emu/machine/tms9901.c:438:71: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 438 | if (!m_write_p12.isnull()) m_write_p12(data); break; | ^~~~~ src/emu/machine/tms9901.c:440:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 440 | if (!m_write_p13.isnull()) m_write_p13(data); break; | ^~ src/emu/machine/tms9901.c:440:71: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 440 | if (!m_write_p13.isnull()) m_write_p13(data); break; | ^~~~~ src/emu/machine/tms9901.c:442:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 442 | if (!m_write_p14.isnull()) m_write_p14(data); break; | ^~ src/emu/machine/tms9901.c:442:71: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 442 | if (!m_write_p14.isnull()) m_write_p14(data); break; | ^~~~~ src/emu/machine/tms9901.c:444:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 444 | if (!m_write_p15.isnull()) m_write_p15(data); break; | ^~ src/emu/machine/tms9901.c:444:71: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 444 | if (!m_write_p15.isnull()) m_write_p15(data); break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/upd4992.c -o obj/emu/machine/upd4992.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/upd4992.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/upd4701.c -o obj/emu/machine/upd4701.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/upd4701.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/upd7002.c -o obj/emu/machine/upd7002.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/upd7002.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/tms9902.c -o obj/emu/machine/tms9902.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/tms9902.h:17, from src/emu/machine/tms9902.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/upd1990a.c -o obj/emu/machine/upd1990a.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/upd1990a.h:27, from src/emu/machine/upd1990a.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/upd71071.c -o obj/emu/machine/upd71071.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/upd71071.c:87: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/v3021.c -o obj/emu/machine/v3021.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/v3021.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/fdc_pll.c -o obj/emu/machine/fdc_pll.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/fdc_pll.h:8, from src/emu/machine/fdc_pll.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/wd2010.c -o obj/emu/machine/wd2010.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/wd2010.h:18, from src/emu/machine/wd2010.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/wd11c00_17.c -o obj/emu/machine/wd11c00_17.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/wd11c00_17.h:18, from src/emu/machine/wd11c00_17.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/wd33c93.c -o obj/emu/machine/wd33c93.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/wd33c93.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/x2212.c -o obj/emu/machine/x2212.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/x2212.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/wd17xx.c -o obj/emu/machine/wd17xx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/wd17xx.c:156: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/machine/wd17xx.c: In function 'int wd17xx_has_dal(device_t*)': src/emu/machine/wd17xx.c:293:35: warning: 'FD1793' is deprecated [-Wdeprecated-declarations] 293 | return (device->type() == FD1793 || device->type() == FD1794 || device->type() == FD1797 || | ^~~~~~ In file included from src/emu/machine/wd17xx.c:158: src/emu/machine/wd17xx.h:249:42: note: declared here 249 | extern ATTR_DEPRECATED const device_type FD1793; | ^~~~~~ src/emu/machine/wd17xx.c:293:63: warning: 'FD1794' is deprecated [-Wdeprecated-declarations] 293 | return (device->type() == FD1793 || device->type() == FD1794 || device->type() == FD1797 || | ^~~~~~ src/emu/machine/wd17xx.h:257:42: note: declared here 257 | extern ATTR_DEPRECATED const device_type FD1794; | ^~~~~~ src/emu/machine/wd17xx.c:293:91: warning: 'FD1797' is deprecated [-Wdeprecated-declarations] 293 | return (device->type() == FD1793 || device->type() == FD1794 || device->type() == FD1797 || | ^~~~~~ src/emu/machine/wd17xx.h:273:42: note: declared here 273 | extern ATTR_DEPRECATED const device_type FD1797; | ^~~~~~ src/emu/machine/wd17xx.c:294:43: warning: 'FD1763' is deprecated [-Wdeprecated-declarations] 294 | device->type() == FD1763 || device->type() == FD1764 || device->type() == FD1767 || | ^~~~~~ src/emu/machine/wd17xx.h:297:42: note: declared here 297 | extern ATTR_DEPRECATED const device_type FD1763; | ^~~~~~ src/emu/machine/wd17xx.c:294:71: warning: 'FD1764' is deprecated [-Wdeprecated-declarations] 294 | device->type() == FD1763 || device->type() == FD1764 || device->type() == FD1767 || | ^~~~~~ src/emu/machine/wd17xx.h:305:42: note: declared here 305 | extern ATTR_DEPRECATED const device_type FD1764; | ^~~~~~ src/emu/machine/wd17xx.c:294:99: warning: 'FD1767' is deprecated [-Wdeprecated-declarations] 294 | device->type() == FD1763 || device->type() == FD1764 || device->type() == FD1767 || | ^~~~~~ src/emu/machine/wd17xx.h:321:42: note: declared here 321 | extern ATTR_DEPRECATED const device_type FD1767; | ^~~~~~ src/emu/machine/wd17xx.c:295:43: warning: 'WD1770' is deprecated [-Wdeprecated-declarations] 295 | device->type() == WD1770 || device->type() == WD1772 || device->type() == WD1773 || | ^~~~~~ src/emu/machine/wd17xx.h:209:42: note: declared here 209 | extern ATTR_DEPRECATED const device_type WD1770; | ^~~~~~ src/emu/machine/wd17xx.c:295:71: warning: 'WD1772' is deprecated [-Wdeprecated-declarations] 295 | device->type() == WD1770 || device->type() == WD1772 || device->type() == WD1773 || | ^~~~~~ src/emu/machine/wd17xx.h:364:42: note: declared here 364 | extern ATTR_DEPRECATED const device_type WD1772; | ^~~~~~ src/emu/machine/wd17xx.c:295:99: warning: 'WD1773' is deprecated [-Wdeprecated-declarations] 295 | device->type() == WD1770 || device->type() == WD1772 || device->type() == WD1773 || | ^~~~~~ src/emu/machine/wd17xx.h:372:42: note: declared here 372 | extern ATTR_DEPRECATED const device_type WD1773; | ^~~~~~ src/emu/machine/wd17xx.c:296:43: warning: 'WD2793' is deprecated [-Wdeprecated-declarations] 296 | device->type() == WD2793 || device->type() == WD2797 || | ^~~~~~ src/emu/machine/wd17xx.h:337:42: note: declared here 337 | extern ATTR_DEPRECATED const device_type WD2793; | ^~~~~~ src/emu/machine/wd17xx.c:296:71: warning: 'WD2797' is deprecated [-Wdeprecated-declarations] 296 | device->type() == WD2793 || device->type() == WD2797 || | ^~~~~~ src/emu/machine/wd17xx.h:353:42: note: declared here 353 | extern ATTR_DEPRECATED const device_type WD2797; | ^~~~~~ src/emu/machine/wd17xx.c:297:43: warning: 'MB8877' is deprecated [-Wdeprecated-declarations] 297 | device->type() == MB8877); | ^~~~~~ src/emu/machine/wd17xx.h:396:42: note: declared here 396 | extern ATTR_DEPRECATED const device_type MB8877; | ^~~~~~ src/emu/machine/wd17xx.c: In function 'int wd17xx_is_sd_only(device_t*)': src/emu/machine/wd17xx.c:302:35: warning: 'FD1771' is deprecated [-Wdeprecated-declarations] 302 | return (device->type() == FD1771 || device->type() == FD1792 || device->type() == FD1794 || device->type() == FD1762 || device->type() == FD1764); | ^~~~~~ src/emu/machine/wd17xx.h:217:42: note: declared here 217 | extern ATTR_DEPRECATED const device_type FD1771; | ^~~~~~ src/emu/machine/wd17xx.c:302:63: warning: 'FD1792' is deprecated [-Wdeprecated-declarations] 302 | return (device->type() == FD1771 || device->type() == FD1792 || device->type() == FD1794 || device->type() == FD1762 || device->type() == FD1764); | ^~~~~~ src/emu/machine/wd17xx.h:241:42: note: declared here 241 | extern ATTR_DEPRECATED const device_type FD1792; | ^~~~~~ src/emu/machine/wd17xx.c:302:91: warning: 'FD1794' is deprecated [-Wdeprecated-declarations] 302 | return (device->type() == FD1771 || device->type() == FD1792 || device->type() == FD1794 || device->type() == FD1762 || device->type() == FD1764); | ^~~~~~ src/emu/machine/wd17xx.h:257:42: note: declared here 257 | extern ATTR_DEPRECATED const device_type FD1794; | ^~~~~~ src/emu/machine/wd17xx.c:302:119: warning: 'FD1762' is deprecated [-Wdeprecated-declarations] 302 | return (device->type() == FD1771 || device->type() == FD1792 || device->type() == FD1794 || device->type() == FD1762 || device->type() == FD1764); | ^~~~~~ src/emu/machine/wd17xx.h:289:42: note: declared here 289 | extern ATTR_DEPRECATED const device_type FD1762; | ^~~~~~ src/emu/machine/wd17xx.c:302:147: warning: 'FD1764' is deprecated [-Wdeprecated-declarations] 302 | return (device->type() == FD1771 || device->type() == FD1792 || device->type() == FD1794 || device->type() == FD1762 || device->type() == FD1764); | ^~~~~~ src/emu/machine/wd17xx.h:305:42: note: declared here 305 | extern ATTR_DEPRECATED const device_type FD1764; | ^~~~~~ src/emu/machine/wd17xx.c: In function 'int wd17xx_has_side_select(device_t*)': src/emu/machine/wd17xx.c:307:35: warning: 'FD1795' is deprecated [-Wdeprecated-declarations] 307 | return (device->type() == FD1795 || device->type() == FD1797 || | ^~~~~~ src/emu/machine/wd17xx.h:265:42: note: declared here 265 | extern ATTR_DEPRECATED const device_type FD1795; | ^~~~~~ src/emu/machine/wd17xx.c:307:63: warning: 'FD1797' is deprecated [-Wdeprecated-declarations] 307 | return (device->type() == FD1795 || device->type() == FD1797 || | ^~~~~~ src/emu/machine/wd17xx.h:273:42: note: declared here 273 | extern ATTR_DEPRECATED const device_type FD1797; | ^~~~~~ src/emu/machine/wd17xx.c:308:43: warning: 'FD1765' is deprecated [-Wdeprecated-declarations] 308 | device->type() == FD1765 || device->type() == FD1767 || | ^~~~~~ src/emu/machine/wd17xx.h:313:42: note: declared here 313 | extern ATTR_DEPRECATED const device_type FD1765; | ^~~~~~ src/emu/machine/wd17xx.c:308:71: warning: 'FD1767' is deprecated [-Wdeprecated-declarations] 308 | device->type() == FD1765 || device->type() == FD1767 || | ^~~~~~ src/emu/machine/wd17xx.h:321:42: note: declared here 321 | extern ATTR_DEPRECATED const device_type FD1767; | ^~~~~~ src/emu/machine/wd17xx.c:309:43: warning: 'WD2795' is deprecated [-Wdeprecated-declarations] 309 | device->type() == WD2795 || device->type() == WD2797); | ^~~~~~ src/emu/machine/wd17xx.h:345:42: note: declared here 345 | extern ATTR_DEPRECATED const device_type WD2795; | ^~~~~~ src/emu/machine/wd17xx.c:309:71: warning: 'WD2797' is deprecated [-Wdeprecated-declarations] 309 | device->type() == WD2795 || device->type() == WD2797); | ^~~~~~ src/emu/machine/wd17xx.h:353:42: note: declared here 353 | extern ATTR_DEPRECATED const device_type WD2797; | ^~~~~~ src/emu/machine/wd17xx.c: In member function 'void wd1770_device::write_track()': src/emu/machine/wd17xx.c:545:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 545 | if (floppy != NULL) | ^~ src/emu/machine/wd17xx.c:548:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 548 | if (m_data_count==0) | ^~ src/emu/machine/wd17xx.c: In member function 'void wd1770_device::read_track()': src/emu/machine/wd17xx.c:696:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 696 | if (floppy != NULL) | ^~ src/emu/machine/wd17xx.c:699:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 699 | if (m_data_count==0) | ^~ src/emu/machine/wd17xx.c: In member function 'UINT8 wd1770_device::status_r(address_space&, offs_t, UINT8)': src/emu/machine/wd17xx.c:1181:23: warning: 'WD1770' is deprecated [-Wdeprecated-declarations] 1181 | if (type() == WD1770 || type() == WD1772) | ^~~~~~ src/emu/machine/wd17xx.h:209:42: note: declared here 209 | extern ATTR_DEPRECATED const device_type WD1770; | ^~~~~~ src/emu/machine/wd17xx.c:1181:43: warning: 'WD1772' is deprecated [-Wdeprecated-declarations] 1181 | if (type() == WD1770 || type() == WD1772) | ^~~~~~ src/emu/machine/wd17xx.h:364:42: note: declared here 364 | extern ATTR_DEPRECATED const device_type WD1772; | ^~~~~~ src/emu/machine/wd17xx.c: In member function 'void wd1770_device::command_w(address_space&, offs_t, UINT8, UINT8)': src/emu/machine/wd17xx.c:1268:23: warning: 'WD1770' is deprecated [-Wdeprecated-declarations] 1268 | if (type() == WD1770 || type() == WD1772) | ^~~~~~ src/emu/machine/wd17xx.h:209:42: note: declared here 209 | extern ATTR_DEPRECATED const device_type WD1770; | ^~~~~~ src/emu/machine/wd17xx.c:1268:43: warning: 'WD1772' is deprecated [-Wdeprecated-declarations] 1268 | if (type() == WD1770 || type() == WD1772) | ^~~~~~ src/emu/machine/wd17xx.h:364:42: note: declared here 364 | extern ATTR_DEPRECATED const device_type WD1772; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'fd1771_device::fd1771_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:1817:34: warning: 'FD1771' is deprecated [-Wdeprecated-declarations] 1817 | : wd1770_device(mconfig, FD1771, "FD1771", tag, owner, clock, "fd1771", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:1814:19: note: declared here 1814 | const device_type FD1771 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'fd1781_device::fd1781_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:1825:34: warning: 'FD1781' is deprecated [-Wdeprecated-declarations] 1825 | : wd1770_device(mconfig, FD1781, "FD1781", tag, owner, clock, "fd1781", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:1822:19: note: declared here 1822 | const device_type FD1781 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'fd1791_device::fd1791_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:1833:34: warning: 'FD1791' is deprecated [-Wdeprecated-declarations] 1833 | : wd1770_device(mconfig, FD1791, "FD1791", tag, owner, clock, "fd1791", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:1830:19: note: declared here 1830 | const device_type FD1791 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'fd1792_device::fd1792_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:1841:34: warning: 'FD1792' is deprecated [-Wdeprecated-declarations] 1841 | : wd1770_device(mconfig, FD1792, "FD1792", tag, owner, clock, "fd1792", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:1838:19: note: declared here 1838 | const device_type FD1792 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'fd1793_device::fd1793_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:1849:34: warning: 'FD1793' is deprecated [-Wdeprecated-declarations] 1849 | : wd1770_device(mconfig, FD1793, "FD1793", tag, owner, clock, "fd1793", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:1846:19: note: declared here 1846 | const device_type FD1793 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'fd1794_device::fd1794_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:1857:34: warning: 'FD1794' is deprecated [-Wdeprecated-declarations] 1857 | : wd1770_device(mconfig, FD1794, "FD1794", tag, owner, clock, "fd1794", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:1854:19: note: declared here 1854 | const device_type FD1794 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'fd1795_device::fd1795_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:1865:34: warning: 'FD1795' is deprecated [-Wdeprecated-declarations] 1865 | : wd1770_device(mconfig, FD1795, "FD1795", tag, owner, clock, "fd1795", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:1862:19: note: declared here 1862 | const device_type FD1795 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'fd1797_device::fd1797_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:1873:34: warning: 'FD1797' is deprecated [-Wdeprecated-declarations] 1873 | : wd1770_device(mconfig, FD1797, "FD1797", tag, owner, clock, "fd1797", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:1870:19: note: declared here 1870 | const device_type FD1797 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'fd1761_device::fd1761_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:1881:34: warning: 'FD1761' is deprecated [-Wdeprecated-declarations] 1881 | : wd1770_device(mconfig, FD1761, "FD1761", tag, owner, clock, "fd1761", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:1878:19: note: declared here 1878 | const device_type FD1761 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'fd1762_device::fd1762_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:1889:34: warning: 'FD1762' is deprecated [-Wdeprecated-declarations] 1889 | : wd1770_device(mconfig, FD1762, "FD1762", tag, owner, clock, "fd1762", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:1886:19: note: declared here 1886 | const device_type FD1762 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'fd1763_device::fd1763_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:1897:34: warning: 'FD1763' is deprecated [-Wdeprecated-declarations] 1897 | : wd1770_device(mconfig, FD1763, "FD1763", tag, owner, clock, "fd1763", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:1894:19: note: declared here 1894 | const device_type FD1763 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'fd1764_device::fd1764_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:1905:34: warning: 'FD1764' is deprecated [-Wdeprecated-declarations] 1905 | : wd1770_device(mconfig, FD1764, "FD1764", tag, owner, clock, "fd1764", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:1902:19: note: declared here 1902 | const device_type FD1764 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'fd1765_device::fd1765_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:1913:34: warning: 'FD1765' is deprecated [-Wdeprecated-declarations] 1913 | : wd1770_device(mconfig, FD1765, "FD1765", tag, owner, clock, "fd1765", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:1910:19: note: declared here 1910 | const device_type FD1765 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'fd1767_device::fd1767_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:1921:34: warning: 'FD1767' is deprecated [-Wdeprecated-declarations] 1921 | : wd1770_device(mconfig, FD1767, "FD1767", tag, owner, clock, "fd1767", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:1918:19: note: declared here 1918 | const device_type FD1767 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'wd2791_device::wd2791_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:1929:34: warning: 'WD2791' is deprecated [-Wdeprecated-declarations] 1929 | : wd1770_device(mconfig, WD2791, "WD2791", tag, owner, clock, "wd2791", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:1926:19: note: declared here 1926 | const device_type WD2791 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'wd2793_device::wd2793_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:1937:34: warning: 'WD2793' is deprecated [-Wdeprecated-declarations] 1937 | : wd1770_device(mconfig, WD2793, "WD2793", tag, owner, clock, "wd2793", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:1934:19: note: declared here 1934 | const device_type WD2793 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'wd2795_device::wd2795_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:1945:34: warning: 'WD2795' is deprecated [-Wdeprecated-declarations] 1945 | : wd1770_device(mconfig, WD2795, "WD2795", tag, owner, clock, "wd2795", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:1942:19: note: declared here 1942 | const device_type WD2795 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'wd2797_device::wd2797_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:1953:34: warning: 'WD2797' is deprecated [-Wdeprecated-declarations] 1953 | : wd1770_device(mconfig, WD2797, "WD2797_LEGACY", tag, owner, clock, "wd2797_l", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:1950:19: note: declared here 1950 | const device_type WD2797 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'wd1770_device::wd1770_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:1961:29: warning: 'WD1770' is deprecated [-Wdeprecated-declarations] 1961 | : device_t(mconfig, WD1770, "WD1770_LEGACY", tag, owner, clock, "wd1770_l", __FILE__), | ^~~~~~ src/emu/machine/wd17xx.c:1958:19: note: declared here 1958 | const device_type WD1770 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'wd1772_device::wd1772_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:2056:34: warning: 'WD1772' is deprecated [-Wdeprecated-declarations] 2056 | : wd1770_device(mconfig, WD1772, "WD1772_LEGACY", tag, owner, clock, "wd1772_l", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:2053:19: note: declared here 2053 | const device_type WD1772 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'wd1773_device::wd1773_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:2079:34: warning: 'WD1773' is deprecated [-Wdeprecated-declarations] 2079 | : wd1770_device(mconfig, WD1773, "WD1773_LEGACY", tag, owner, clock, "wd1773_l", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:2076:19: note: declared here 2076 | const device_type WD1773 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'mb8866_device::mb8866_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:2087:34: warning: 'MB8866' is deprecated [-Wdeprecated-declarations] 2087 | : wd1770_device(mconfig, MB8866, "MB8866", tag, owner, clock, "mb8866", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:2084:19: note: declared here 2084 | const device_type MB8866 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'mb8876_device::mb8876_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:2095:34: warning: 'MB8876' is deprecated [-Wdeprecated-declarations] 2095 | : wd1770_device(mconfig, MB8876, "MB8876", tag, owner, clock, "mb8876", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:2092:19: note: declared here 2092 | const device_type MB8876 = &device_creator; | ^~~~~~ src/emu/machine/wd17xx.c: In constructor 'mb8877_device::mb8877_device(const machine_config&, const char*, device_t*, UINT32)': src/emu/machine/wd17xx.c:2103:34: warning: 'MB8877' is deprecated [-Wdeprecated-declarations] 2103 | : wd1770_device(mconfig, MB8877, "MB8877_LEGACY", tag, owner, clock, "mb8877_l", __FILE__) | ^~~~~~ src/emu/machine/wd17xx.c:2100:19: note: declared here 2100 | const device_type MB8877 = &device_creator; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/x76f041.c -o obj/emu/machine/x76f041.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/x76f041.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/x76f100.c -o obj/emu/machine/x76f100.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/x76f100.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/wd_fdc.c -o obj/emu/machine/wd_fdc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/wd_fdc.h:4, from src/emu/machine/wd_fdc.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/z80ctc.c -o obj/emu/machine/z80ctc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/z80ctc.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/upd765.c -o obj/emu/machine/upd765.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/debug/express.h:16, from src/emu/debug/debugcpu.h:16, from src/emu/debugger.h:17, from src/emu/machine/upd765.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/z80dma.c -o obj/emu/machine/z80dma.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/z80dma.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/z80pio.c -o obj/emu/machine/z80pio.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/z80pio.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/z80sti.c -o obj/emu/machine/z80sti.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/z80sti.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/pccard.c -o obj/emu/machine/pccard.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/pccard.h:8, from src/emu/machine/pccard.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/z8536.c -o obj/emu/machine/z8536.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/z8536.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/z80dart.c -o obj/emu/machine/z80dart.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/z80dart.h:151, from src/emu/machine/z80dart.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/i8255.c -o obj/emu/machine/i8255.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/i8255.h:40, from src/emu/machine/i8255.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/steppers.c -o obj/emu/machine/steppers.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/steppers.c:39: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/fdc37c665gt.c -o obj/emu/machine/fdc37c665gt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/ins8250.h:10, from src/emu/machine/fdc37c665gt.h:11, from src/emu/machine/fdc37c665gt.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mb89363b.c -o obj/emu/machine/mb89363b.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/mb89363b.c:77: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/pstring.c -o obj/emu/netlist/pstring.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/nl_factory.c -o obj/emu/netlist/nl_factory.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/pstate.c -o obj/emu/netlist/pstate.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/analog/nld_fourterm.c -o obj/emu/netlist/analog/nld_fourterm.o In file included from src/emu/netlist/analog/nld_fourterm.h:10, from src/emu/netlist/analog/nld_fourterm.c:6: src/emu/netlist/analog/../nl_base.h:193:100: warning: ignoring attribute 'hot' because it conflicts with attribute 'cold' [-Wattributes] 193 | #define NETLIB_UPDATE_PARAM(_chip) ATTR_HOT ATTR_ALIGN void NETLIB_NAME(_chip) :: update_param(void) | ^ src/emu/netlist/analog/nld_fourterm.c:61:1: note: in expansion of macro 'NETLIB_UPDATE_PARAM' 61 | NETLIB_UPDATE_PARAM(VCCS) | ^~~~~~~~~~~~~~~~~~~ src/emu/netlist/analog/nld_fourterm.h:59:32: note: previous declaration here 59 | ATTR_COLD virtual void update_param(); | ^~~~~~~~~~~~ src/emu/netlist/analog/../nl_base.h:193:100: warning: ignoring attribute 'hot' because it conflicts with attribute 'cold' [-Wattributes] 193 | #define NETLIB_UPDATE_PARAM(_chip) ATTR_HOT ATTR_ALIGN void NETLIB_NAME(_chip) :: update_param(void) | ^ src/emu/netlist/analog/nld_fourterm.c:94:1: note: in expansion of macro 'NETLIB_UPDATE_PARAM' 94 | NETLIB_UPDATE_PARAM(CCCS) | ^~~~~~~~~~~~~~~~~~~ src/emu/netlist/analog/nld_fourterm.h:115:32: note: previous declaration here 115 | ATTR_COLD virtual void update_param(); | ^~~~~~~~~~~~ src/emu/netlist/analog/../nl_base.h:193:100: warning: ignoring attribute 'hot' because it conflicts with attribute 'cold' [-Wattributes] 193 | #define NETLIB_UPDATE_PARAM(_chip) ATTR_HOT ATTR_ALIGN void NETLIB_NAME(_chip) :: update_param(void) | ^ src/emu/netlist/analog/nld_fourterm.c:133:1: note: in expansion of macro 'NETLIB_UPDATE_PARAM' 133 | NETLIB_UPDATE_PARAM(VCVS) | ^~~~~~~~~~~~~~~~~~~ src/emu/netlist/analog/nld_fourterm.h:159:32: note: previous declaration here 159 | ATTR_COLD virtual void update_param(); | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/analog/nld_bjt.c -o obj/emu/netlist/analog/nld_bjt.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/analog/nld_switches.c -o obj/emu/netlist/analog/nld_switches.o In file included from src/emu/netlist/analog/nld_switches.h:13, from src/emu/netlist/analog/nld_switches.c:6: src/emu/netlist/analog/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/analog/nld_switches.c:12:1: note: in expansion of macro 'NETLIB_START' 12 | NETLIB_START(switch2) | ^~~~~~~~~~~~ src/emu/netlist/analog/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/analog/../nl_base.h:235:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 235 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, \ | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/analog/nld_switches.h:27:1: note: in expansion of macro 'NETLIB_DEVICE_WITH_PARAMS' 27 | NETLIB_DEVICE_WITH_PARAMS(switch2, | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/analog/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/analog/nld_switches.c:27:1: note: in expansion of macro 'NETLIB_RESET' 27 | NETLIB_RESET(switch2) | ^~~~~~~~~~~~ src/emu/netlist/analog/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/analog/../nl_base.h:235:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 235 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, \ | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/analog/nld_switches.h:27:1: note: in expansion of macro 'NETLIB_DEVICE_WITH_PARAMS' 27 | NETLIB_DEVICE_WITH_PARAMS(switch2, | ^~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/nl_parser.c -o obj/emu/netlist/nl_parser.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/nl_base.c -o obj/emu/netlist/nl_base.o In file included from src/emu/netlist/nl_base.c:6: src/emu/netlist/nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/nl_base.c:979:1: note: in expansion of macro 'NETLIB_START' 979 | NETLIB_START(mainclock) | ^~~~~~~~~~~~ src/emu/netlist/nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/nl_base.h:235:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 235 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, \ | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_system.h:50:1: note: in expansion of macro 'NETLIB_DEVICE_WITH_PARAMS' 50 | NETLIB_DEVICE_WITH_PARAMS(mainclock, | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/nl_base.c:987:1: note: in expansion of macro 'NETLIB_RESET' 987 | NETLIB_RESET(mainclock) | ^~~~~~~~~~~~ src/emu/netlist/nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/nl_base.h:235:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 235 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, \ | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_system.h:50:1: note: in expansion of macro 'NETLIB_DEVICE_WITH_PARAMS' 50 | NETLIB_DEVICE_WITH_PARAMS(mainclock, | ^~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/analog/nld_opamps.c -o obj/emu/netlist/analog/nld_opamps.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/analog/nld_twoterm.c -o obj/emu/netlist/analog/nld_twoterm.o In file included from src/emu/netlist/analog/nld_twoterm.h:36, from src/emu/netlist/analog/nld_twoterm.c:6: src/emu/netlist/analog/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/analog/nld_twoterm.c:96:1: note: in expansion of macro 'NETLIB_START' 96 | NETLIB_START(R) | ^~~~~~~~~~~~ src/emu/netlist/analog/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/analog/../nl_base.h:240:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 240 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), \ | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/analog/nld_twoterm.h:147:1: note: in expansion of macro 'NETLIB_DEVICE_WITH_PARAMS_DERIVED' 147 | NETLIB_DEVICE_WITH_PARAMS_DERIVED(R, R_base, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/analog/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/analog/nld_twoterm.c:102:1: note: in expansion of macro 'NETLIB_RESET' 102 | NETLIB_RESET(R) | ^~~~~~~~~~~~ src/emu/netlist/analog/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/analog/../nl_base.h:240:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 240 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), \ | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/analog/nld_twoterm.h:147:1: note: in expansion of macro 'NETLIB_DEVICE_WITH_PARAMS_DERIVED' 147 | NETLIB_DEVICE_WITH_PARAMS_DERIVED(R, R_base, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/analog/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/analog/nld_twoterm.c:129:1: note: in expansion of macro 'NETLIB_START' 129 | NETLIB_START(POT) | ^~~~~~~~~~~~ src/emu/netlist/analog/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/analog/../nl_base.h:235:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 235 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, \ | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/analog/nld_twoterm.h:155:1: note: in expansion of macro 'NETLIB_DEVICE_WITH_PARAMS' 155 | NETLIB_DEVICE_WITH_PARAMS(POT, | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/analog/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/analog/nld_twoterm.c:146:1: note: in expansion of macro 'NETLIB_RESET' 146 | NETLIB_RESET(POT) | ^~~~~~~~~~~~ src/emu/netlist/analog/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/analog/../nl_base.h:235:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 235 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, \ | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/analog/nld_twoterm.h:155:1: note: in expansion of macro 'NETLIB_DEVICE_WITH_PARAMS' 155 | NETLIB_DEVICE_WITH_PARAMS(POT, | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/analog/../nl_base.h:193:100: warning: ignoring attribute 'hot' because it conflicts with attribute 'cold' [-Wattributes] 193 | #define NETLIB_UPDATE_PARAM(_chip) ATTR_HOT ATTR_ALIGN void NETLIB_NAME(_chip) :: update_param(void) | ^ src/emu/netlist/analog/nld_twoterm.c:197:1: note: in expansion of macro 'NETLIB_UPDATE_PARAM' 197 | NETLIB_UPDATE_PARAM(C) | ^~~~~~~~~~~~~~~~~~~ src/emu/netlist/analog/nld_twoterm.h:184:32: note: previous declaration here 184 | ATTR_COLD virtual void update_param(); | ^~~~~~~~~~~~ src/emu/netlist/analog/../nl_base.h:193:100: warning: ignoring attribute 'hot' because it conflicts with attribute 'cold' [-Wattributes] 193 | #define NETLIB_UPDATE_PARAM(_chip) ATTR_HOT ATTR_ALIGN void NETLIB_NAME(_chip) :: update_param(void) | ^ src/emu/netlist/analog/nld_twoterm.c:222:1: note: in expansion of macro 'NETLIB_UPDATE_PARAM' 222 | NETLIB_UPDATE_PARAM(D) | ^~~~~~~~~~~~~~~~~~~ src/emu/netlist/analog/nld_twoterm.h:308:32: note: previous declaration here 308 | ATTR_COLD virtual void update_param(); | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_4066.c -o obj/emu/netlist/devices/nld_4066.o In file included from src/emu/netlist/devices/nld_4066.h:27, from src/emu/netlist/devices/nld_4066.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_4066.c:9:1: note: in expansion of macro 'NETLIB_START' 9 | NETLIB_START(4066) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:228:31: note: previous declaration here 228 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/nld_4066.h:33:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 33 | NETLIB_SUBDEVICE(4066, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_4066.c:15:1: note: in expansion of macro 'NETLIB_RESET' 15 | NETLIB_RESET(4066) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:229:31: note: previous declaration here 229 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/nld_4066.h:33:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 33 | NETLIB_SUBDEVICE(4066, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_4066.c:41:1: note: in expansion of macro 'NETLIB_START' 41 | NETLIB_START(4066_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_4066.h:43:1: note: in expansion of macro 'NETLIB_DEVICE' 43 | NETLIB_DEVICE(4066_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_4066.c:68:1: note: in expansion of macro 'NETLIB_RESET' 68 | NETLIB_RESET(4066_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_4066.h:43:1: note: in expansion of macro 'NETLIB_DEVICE' 43 | NETLIB_DEVICE(4066_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_4020.c -o obj/emu/netlist/devices/nld_4020.o In file included from src/emu/netlist/devices/nld_4020.h:30, from src/emu/netlist/devices/nld_4020.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_4020.c:8:1: note: in expansion of macro 'NETLIB_START' 8 | NETLIB_START(4020) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_4020.h:55:1: note: in expansion of macro 'NETLIB_DEVICE' 55 | NETLIB_DEVICE(4020, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_4020.c:31:1: note: in expansion of macro 'NETLIB_RESET' 31 | NETLIB_RESET(4020) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_4020.h:55:1: note: in expansion of macro 'NETLIB_DEVICE' 55 | NETLIB_DEVICE(4020, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_4020.c:37:1: note: in expansion of macro 'NETLIB_START' 37 | NETLIB_START(4020_sub) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:228:31: note: previous declaration here 228 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/nld_4020.h:43:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 43 | NETLIB_SUBDEVICE(4020_sub, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_4020.c:57:1: note: in expansion of macro 'NETLIB_RESET' 57 | NETLIB_RESET(4020_sub) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:229:31: note: previous declaration here 229 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/nld_4020.h:43:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 43 | NETLIB_SUBDEVICE(4020_sub, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_4020.c:103:1: note: in expansion of macro 'NETLIB_START' 103 | NETLIB_START(4020_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:214:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 214 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_4020.h:62:1: note: in expansion of macro 'NETLIB_DEVICE_DERIVED' 62 | NETLIB_DEVICE_DERIVED(4020_dip, 4020, | ^~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_4020.c:143:1: note: in expansion of macro 'NETLIB_RESET' 143 | NETLIB_RESET(4020_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:214:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 214 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_4020.h:62:1: note: in expansion of macro 'NETLIB_DEVICE_DERIVED' 62 | NETLIB_DEVICE_DERIVED(4020_dip, 4020, | ^~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_7400.c -o obj/emu/netlist/devices/nld_7400.o In file included from src/emu/netlist/devices/nld_signal.h:11, from src/emu/netlist/devices/nld_7400.h:35, from src/emu/netlist/devices/nld_7400.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7400.c:21:1: note: in expansion of macro 'NETLIB_START' 21 | NETLIB_START(7400_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7400.h:53:1: note: in expansion of macro 'NETLIB_DEVICE' 53 | NETLIB_DEVICE(7400_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7400.c:54:1: note: in expansion of macro 'NETLIB_RESET' 54 | NETLIB_RESET(7400_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7400.h:53:1: note: in expansion of macro 'NETLIB_DEVICE' 53 | NETLIB_DEVICE(7400_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_7404.c -o obj/emu/netlist/devices/nld_7404.o In file included from src/emu/netlist/devices/nld_signal.h:11, from src/emu/netlist/devices/nld_7404.h:33, from src/emu/netlist/devices/nld_7404.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7404.c:8:1: note: in expansion of macro 'NETLIB_START' 8 | NETLIB_START(7404) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7404.h:35:1: note: in expansion of macro 'NETLIB_DEVICE' 35 | NETLIB_DEVICE(7404, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7404.c:14:1: note: in expansion of macro 'NETLIB_RESET' 14 | NETLIB_RESET(7404) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7404.h:35:1: note: in expansion of macro 'NETLIB_DEVICE' 35 | NETLIB_DEVICE(7404, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7404.c:25:1: note: in expansion of macro 'NETLIB_START' 25 | NETLIB_START(7404_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7404.h:48:1: note: in expansion of macro 'NETLIB_DEVICE' 48 | NETLIB_DEVICE(7404_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7404.c:65:1: note: in expansion of macro 'NETLIB_RESET' 65 | NETLIB_RESET(7404_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7404.h:48:1: note: in expansion of macro 'NETLIB_DEVICE' 48 | NETLIB_DEVICE(7404_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_7402.c -o obj/emu/netlist/devices/nld_7402.o In file included from src/emu/netlist/devices/nld_signal.h:11, from src/emu/netlist/devices/nld_7402.h:35, from src/emu/netlist/devices/nld_7402.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7402.c:8:1: note: in expansion of macro 'NETLIB_START' 8 | NETLIB_START(7402_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7402.h:48:1: note: in expansion of macro 'NETLIB_DEVICE' 48 | NETLIB_DEVICE(7402_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7402.c:41:1: note: in expansion of macro 'NETLIB_RESET' 41 | NETLIB_RESET(7402_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7402.h:48:1: note: in expansion of macro 'NETLIB_DEVICE' 48 | NETLIB_DEVICE(7402_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/nl_setup.c -o obj/emu/netlist/nl_setup.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_7408.c -o obj/emu/netlist/devices/nld_7408.o In file included from src/emu/netlist/devices/nld_signal.h:11, from src/emu/netlist/devices/nld_7408.h:35, from src/emu/netlist/devices/nld_7408.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7408.c:8:1: note: in expansion of macro 'NETLIB_START' 8 | NETLIB_START(7408_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7408.h:47:1: note: in expansion of macro 'NETLIB_DEVICE' 47 | NETLIB_DEVICE(7408_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7408.c:41:1: note: in expansion of macro 'NETLIB_RESET' 41 | NETLIB_RESET(7408_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7408.h:47:1: note: in expansion of macro 'NETLIB_DEVICE' 47 | NETLIB_DEVICE(7408_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_7410.c -o obj/emu/netlist/devices/nld_7410.o In file included from src/emu/netlist/devices/nld_signal.h:11, from src/emu/netlist/devices/nld_7410.h:35, from src/emu/netlist/devices/nld_7410.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7410.c:8:1: note: in expansion of macro 'NETLIB_START' 8 | NETLIB_START(7410_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7410.h:48:1: note: in expansion of macro 'NETLIB_DEVICE' 48 | NETLIB_DEVICE(7410_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7410.c:38:1: note: in expansion of macro 'NETLIB_RESET' 38 | NETLIB_RESET(7410_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7410.h:48:1: note: in expansion of macro 'NETLIB_DEVICE' 48 | NETLIB_DEVICE(7410_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_7425.c -o obj/emu/netlist/devices/nld_7425.o In file included from src/emu/netlist/devices/nld_signal.h:11, from src/emu/netlist/devices/nld_7425.h:39, from src/emu/netlist/devices/nld_7425.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7425.c:8:1: note: in expansion of macro 'NETLIB_START' 8 | NETLIB_START(7425_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7425.h:54:1: note: in expansion of macro 'NETLIB_DEVICE' 54 | NETLIB_DEVICE(7425_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7425.c:40:1: note: in expansion of macro 'NETLIB_RESET' 40 | NETLIB_RESET(7425_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7425.h:54:1: note: in expansion of macro 'NETLIB_DEVICE' 54 | NETLIB_DEVICE(7425_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_7420.c -o obj/emu/netlist/devices/nld_7420.o In file included from src/emu/netlist/devices/nld_signal.h:11, from src/emu/netlist/devices/nld_7420.h:36, from src/emu/netlist/devices/nld_7420.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7420.c:8:1: note: in expansion of macro 'NETLIB_START' 8 | NETLIB_START(7420_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7420.h:51:1: note: in expansion of macro 'NETLIB_DEVICE' 51 | NETLIB_DEVICE(7420_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7420.c:36:1: note: in expansion of macro 'NETLIB_RESET' 36 | NETLIB_RESET(7420_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7420.h:51:1: note: in expansion of macro 'NETLIB_DEVICE' 51 | NETLIB_DEVICE(7420_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_7411.c -o obj/emu/netlist/devices/nld_7411.o In file included from src/emu/netlist/devices/nld_signal.h:11, from src/emu/netlist/devices/nld_7411.h:35, from src/emu/netlist/devices/nld_7411.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7411.c:8:1: note: in expansion of macro 'NETLIB_START' 8 | NETLIB_START(7411_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7411.h:48:1: note: in expansion of macro 'NETLIB_DEVICE' 48 | NETLIB_DEVICE(7411_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7411.c:38:1: note: in expansion of macro 'NETLIB_RESET' 38 | NETLIB_RESET(7411_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7411.h:48:1: note: in expansion of macro 'NETLIB_DEVICE' 48 | NETLIB_DEVICE(7411_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_7427.c -o obj/emu/netlist/devices/nld_7427.o In file included from src/emu/netlist/devices/nld_signal.h:11, from src/emu/netlist/devices/nld_7427.h:35, from src/emu/netlist/devices/nld_7427.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7427.c:8:1: note: in expansion of macro 'NETLIB_START' 8 | NETLIB_START(7427_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7427.h:48:1: note: in expansion of macro 'NETLIB_DEVICE' 48 | NETLIB_DEVICE(7427_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7427.c:38:1: note: in expansion of macro 'NETLIB_RESET' 38 | NETLIB_RESET(7427_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7427.h:48:1: note: in expansion of macro 'NETLIB_DEVICE' 48 | NETLIB_DEVICE(7427_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_7430.c -o obj/emu/netlist/devices/nld_7430.o In file included from src/emu/netlist/devices/nld_signal.h:11, from src/emu/netlist/devices/nld_7430.h:40, from src/emu/netlist/devices/nld_7430.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7430.c:8:1: note: in expansion of macro 'NETLIB_START' 8 | NETLIB_START(7430_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7430.h:59:1: note: in expansion of macro 'NETLIB_DEVICE' 59 | NETLIB_DEVICE(7430_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7430.c:31:1: note: in expansion of macro 'NETLIB_RESET' 31 | NETLIB_RESET(7430_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7430.h:59:1: note: in expansion of macro 'NETLIB_DEVICE' 59 | NETLIB_DEVICE(7430_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_7432.c -o obj/emu/netlist/devices/nld_7432.o In file included from src/emu/netlist/devices/nld_signal.h:11, from src/emu/netlist/devices/nld_7432.h:35, from src/emu/netlist/devices/nld_7432.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7432.c:8:1: note: in expansion of macro 'NETLIB_START' 8 | NETLIB_START(7432_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7432.h:48:1: note: in expansion of macro 'NETLIB_DEVICE' 48 | NETLIB_DEVICE(7432_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7432.c:41:1: note: in expansion of macro 'NETLIB_RESET' 41 | NETLIB_RESET(7432_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7432.h:48:1: note: in expansion of macro 'NETLIB_DEVICE' 48 | NETLIB_DEVICE(7432_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_7450.c -o obj/emu/netlist/devices/nld_7450.o In file included from src/emu/netlist/devices/nld_signal.h:11, from src/emu/netlist/devices/nld_7450.h:27, from src/emu/netlist/devices/nld_7450.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7450.c:8:1: note: in expansion of macro 'NETLIB_START' 8 | NETLIB_START(7450) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7450.h:39:1: note: in expansion of macro 'NETLIB_DEVICE' 39 | NETLIB_DEVICE(7450, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7450.c:17:1: note: in expansion of macro 'NETLIB_RESET' 17 | NETLIB_RESET(7450) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7450.h:39:1: note: in expansion of macro 'NETLIB_DEVICE' 39 | NETLIB_DEVICE(7450, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7450.c:55:1: note: in expansion of macro 'NETLIB_START' 55 | NETLIB_START(7450_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7450.h:48:1: note: in expansion of macro 'NETLIB_DEVICE' 48 | NETLIB_DEVICE(7450_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7450.c:84:1: note: in expansion of macro 'NETLIB_RESET' 84 | NETLIB_RESET(7450_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7450.h:48:1: note: in expansion of macro 'NETLIB_DEVICE' 48 | NETLIB_DEVICE(7450_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_7437.c -o obj/emu/netlist/devices/nld_7437.o In file included from src/emu/netlist/devices/nld_signal.h:11, from src/emu/netlist/devices/nld_7437.h:38, from src/emu/netlist/devices/nld_7437.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7437.c:8:1: note: in expansion of macro 'NETLIB_START' 8 | NETLIB_START(7437_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7437.h:50:1: note: in expansion of macro 'NETLIB_DEVICE' 50 | NETLIB_DEVICE(7437_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7437.c:41:1: note: in expansion of macro 'NETLIB_RESET' 41 | NETLIB_RESET(7437_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7437.h:50:1: note: in expansion of macro 'NETLIB_DEVICE' 50 | NETLIB_DEVICE(7437_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_7448.c -o obj/emu/netlist/devices/nld_7448.o In file included from src/emu/netlist/devices/nld_7448.h:27, from src/emu/netlist/devices/nld_7448.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7448.c:10:1: note: in expansion of macro 'NETLIB_START' 10 | NETLIB_START(7448) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7448.h:63:1: note: in expansion of macro 'NETLIB_DEVICE' 63 | NETLIB_DEVICE(7448, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7448.c:31:1: note: in expansion of macro 'NETLIB_RESET' 31 | NETLIB_RESET(7448) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7448.h:63:1: note: in expansion of macro 'NETLIB_DEVICE' 63 | NETLIB_DEVICE(7448, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7448.c:65:1: note: in expansion of macro 'NETLIB_START' 65 | NETLIB_START(7448_sub) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:228:31: note: previous declaration here 228 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/nld_7448.h:42:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 42 | NETLIB_SUBDEVICE(7448_sub, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7448.c:84:1: note: in expansion of macro 'NETLIB_RESET' 84 | NETLIB_RESET(7448_sub) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:229:31: note: previous declaration here 229 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/nld_7448.h:42:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 42 | NETLIB_SUBDEVICE(7448_sub, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7448.c:138:1: note: in expansion of macro 'NETLIB_START' 138 | NETLIB_START(7448_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:214:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 214 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7448.h:71:1: note: in expansion of macro 'NETLIB_DEVICE_DERIVED' 71 | NETLIB_DEVICE_DERIVED(7448_dip, 7448, | ^~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7448.c:164:1: note: in expansion of macro 'NETLIB_RESET' 164 | NETLIB_RESET(7448_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:214:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 214 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7448.h:71:1: note: in expansion of macro 'NETLIB_DEVICE_DERIVED' 71 | NETLIB_DEVICE_DERIVED(7448_dip, 7448, | ^~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_7474.c -o obj/emu/netlist/devices/nld_7474.o In file included from src/emu/netlist/devices/nld_signal.h:11, from src/emu/netlist/devices/nld_7474.h:45, from src/emu/netlist/devices/nld_7474.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7474.c:53:1: note: in expansion of macro 'NETLIB_START' 53 | NETLIB_START(7474) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7474.h:67:1: note: in expansion of macro 'NETLIB_DEVICE' 67 | NETLIB_DEVICE(7474, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7474.c:67:1: note: in expansion of macro 'NETLIB_RESET' 67 | NETLIB_RESET(7474) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7474.h:67:1: note: in expansion of macro 'NETLIB_DEVICE' 67 | NETLIB_DEVICE(7474, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7474.c:72:1: note: in expansion of macro 'NETLIB_START' 72 | NETLIB_START(7474sub) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:228:31: note: previous declaration here 228 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/nld_7474.h:57:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 57 | NETLIB_SUBDEVICE(7474sub, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7474.c:82:1: note: in expansion of macro 'NETLIB_RESET' 82 | NETLIB_RESET(7474sub) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:229:31: note: previous declaration here 229 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/nld_7474.h:57:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 57 | NETLIB_SUBDEVICE(7474sub, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7474.c:92:1: note: in expansion of macro 'NETLIB_START' 92 | NETLIB_START(7474_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7474.h:76:1: note: in expansion of macro 'NETLIB_DEVICE' 76 | NETLIB_DEVICE(7474_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7474.c:114:1: note: in expansion of macro 'NETLIB_RESET' 114 | NETLIB_RESET(7474_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7474.h:76:1: note: in expansion of macro 'NETLIB_DEVICE' 76 | NETLIB_DEVICE(7474_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_7483.c -o obj/emu/netlist/devices/nld_7483.o In file included from src/emu/netlist/devices/nld_7483.h:30, from src/emu/netlist/devices/nld_7483.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7483.c:8:1: note: in expansion of macro 'NETLIB_START' 8 | NETLIB_START(7483) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7483.h:47:1: note: in expansion of macro 'NETLIB_DEVICE' 47 | NETLIB_DEVICE(7483, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7483.c:29:1: note: in expansion of macro 'NETLIB_RESET' 29 | NETLIB_RESET(7483) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7483.h:47:1: note: in expansion of macro 'NETLIB_DEVICE' 47 | NETLIB_DEVICE(7483, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7483.c:52:1: note: in expansion of macro 'NETLIB_START' 52 | NETLIB_START(7483_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:214:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 214 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7483.h:68:1: note: in expansion of macro 'NETLIB_DEVICE_DERIVED' 68 | NETLIB_DEVICE_DERIVED(7483_dip, 7483, | ^~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7483.c:80:1: note: in expansion of macro 'NETLIB_RESET' 80 | NETLIB_RESET(7483_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:214:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 214 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7483.h:68:1: note: in expansion of macro 'NETLIB_DEVICE_DERIVED' 68 | NETLIB_DEVICE_DERIVED(7483_dip, 7483, | ^~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_7486.c -o obj/emu/netlist/devices/nld_7486.o In file included from src/emu/netlist/devices/nld_signal.h:11, from src/emu/netlist/devices/nld_7486.h:35, from src/emu/netlist/devices/nld_7486.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7486.c:8:1: note: in expansion of macro 'NETLIB_START' 8 | NETLIB_START(7486) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7486.h:42:1: note: in expansion of macro 'NETLIB_DEVICE' 42 | NETLIB_DEVICE(7486, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7486.c:15:1: note: in expansion of macro 'NETLIB_RESET' 15 | NETLIB_RESET(7486) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7486.h:42:1: note: in expansion of macro 'NETLIB_DEVICE' 42 | NETLIB_DEVICE(7486, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7486.c:26:1: note: in expansion of macro 'NETLIB_START' 26 | NETLIB_START(7486_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7486.h:52:1: note: in expansion of macro 'NETLIB_DEVICE' 52 | NETLIB_DEVICE(7486_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7486.c:59:1: note: in expansion of macro 'NETLIB_RESET' 59 | NETLIB_RESET(7486_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7486.h:52:1: note: in expansion of macro 'NETLIB_DEVICE' 52 | NETLIB_DEVICE(7486_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_7490.c -o obj/emu/netlist/devices/nld_7490.o In file included from src/emu/netlist/devices/nld_7490.h:58, from src/emu/netlist/devices/nld_7490.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7490.c:8:1: note: in expansion of macro 'NETLIB_START' 8 | NETLIB_START(7490) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7490.h:73:1: note: in expansion of macro 'NETLIB_DEVICE' 73 | NETLIB_DEVICE(7490, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7490.c:28:1: note: in expansion of macro 'NETLIB_RESET' 28 | NETLIB_RESET(7490) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7490.h:73:1: note: in expansion of macro 'NETLIB_DEVICE' 73 | NETLIB_DEVICE(7490, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7490.c:74:1: note: in expansion of macro 'NETLIB_START' 74 | NETLIB_START(7490_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:214:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 214 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7490.h:90:1: note: in expansion of macro 'NETLIB_DEVICE_DERIVED' 90 | NETLIB_DEVICE_DERIVED(7490_dip, 7490, | ^~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7490.c:101:1: note: in expansion of macro 'NETLIB_RESET' 101 | NETLIB_RESET(7490_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:214:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 214 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7490.h:90:1: note: in expansion of macro 'NETLIB_DEVICE_DERIVED' 90 | NETLIB_DEVICE_DERIVED(7490_dip, 7490, | ^~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_7493.c -o obj/emu/netlist/devices/nld_7493.o In file included from src/emu/netlist/devices/nld_7493.h:60, from src/emu/netlist/devices/nld_7493.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7493.c:9:1: note: in expansion of macro 'NETLIB_START' 9 | NETLIB_START(7493) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7493.h:79:1: note: in expansion of macro 'NETLIB_DEVICE' 79 | NETLIB_DEVICE(7493, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7493.c:30:1: note: in expansion of macro 'NETLIB_RESET' 30 | NETLIB_RESET(7493) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7493.h:79:1: note: in expansion of macro 'NETLIB_DEVICE' 79 | NETLIB_DEVICE(7493, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7493.c:38:1: note: in expansion of macro 'NETLIB_START' 38 | NETLIB_START(7493ff) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:228:31: note: previous declaration here 228 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/nld_7493.h:72:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 72 | NETLIB_SUBDEVICE(7493ff, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7493.c:46:1: note: in expansion of macro 'NETLIB_RESET' 46 | NETLIB_RESET(7493ff) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:229:31: note: previous declaration here 229 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/nld_7493.h:72:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 72 | NETLIB_SUBDEVICE(7493ff, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_7493.c:81:1: note: in expansion of macro 'NETLIB_START' 81 | NETLIB_START(7493_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:214:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 214 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7493.h:89:1: note: in expansion of macro 'NETLIB_DEVICE_DERIVED' 89 | NETLIB_DEVICE_DERIVED(7493_dip, 7493, | ^~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_7493.c:109:1: note: in expansion of macro 'NETLIB_RESET' 109 | NETLIB_RESET(7493_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:214:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 214 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_7493.h:89:1: note: in expansion of macro 'NETLIB_DEVICE_DERIVED' 89 | NETLIB_DEVICE_DERIVED(7493_dip, 7493, | ^~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_74107.c -o obj/emu/netlist/devices/nld_74107.o In file included from src/emu/netlist/devices/nld_74107.h:62, from src/emu/netlist/devices/nld_74107.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_74107.c:8:1: note: in expansion of macro 'NETLIB_START' 8 | NETLIB_START(74107Asub) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:228:31: note: previous declaration here 228 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/nld_74107.h:77:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 77 | NETLIB_SUBDEVICE(74107Asub, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_74107.c:19:1: note: in expansion of macro 'NETLIB_RESET' 19 | NETLIB_RESET(74107Asub) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:229:31: note: previous declaration here 229 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/nld_74107.h:77:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 77 | NETLIB_SUBDEVICE(74107Asub, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_74107.c:30:1: note: in expansion of macro 'NETLIB_START' 30 | NETLIB_START(74107A) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_74107.h:91:1: note: in expansion of macro 'NETLIB_DEVICE' 91 | NETLIB_DEVICE(74107A, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_74107.c:43:1: note: in expansion of macro 'NETLIB_RESET' 43 | NETLIB_RESET(74107A) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_74107.h:91:1: note: in expansion of macro 'NETLIB_DEVICE' 91 | NETLIB_DEVICE(74107A, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_74107.c:104:1: note: in expansion of macro 'NETLIB_START' 104 | NETLIB_START(74107_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_74107.h:109:1: note: in expansion of macro 'NETLIB_DEVICE' 109 | NETLIB_DEVICE(74107_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_74107.c:130:1: note: in expansion of macro 'NETLIB_RESET' 130 | NETLIB_RESET(74107_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_74107.h:109:1: note: in expansion of macro 'NETLIB_DEVICE' 109 | NETLIB_DEVICE(74107_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_74153.c -o obj/emu/netlist/devices/nld_74153.o In file included from src/emu/netlist/devices/nld_74153.h:48, from src/emu/netlist/devices/nld_74153.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_74153.c:13:1: note: in expansion of macro 'NETLIB_START' 13 | NETLIB_START(74153sub) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:228:31: note: previous declaration here 228 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/nld_74153.h:63:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 63 | NETLIB_SUBDEVICE(74153sub, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_74153.c:28:1: note: in expansion of macro 'NETLIB_RESET' 28 | NETLIB_RESET(74153sub) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:229:31: note: previous declaration here 229 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/nld_74153.h:63:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 63 | NETLIB_SUBDEVICE(74153sub, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_74153.c:48:1: note: in expansion of macro 'NETLIB_START' 48 | NETLIB_START(74153) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_74153.h:72:1: note: in expansion of macro 'NETLIB_DEVICE' 72 | NETLIB_DEVICE(74153, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_74153.c:63:1: note: in expansion of macro 'NETLIB_RESET' 63 | NETLIB_RESET(74153) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_74153.h:72:1: note: in expansion of macro 'NETLIB_DEVICE' 72 | NETLIB_DEVICE(74153, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_74153.c:76:1: note: in expansion of macro 'NETLIB_START' 76 | NETLIB_START(74153_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_74153.h:79:1: note: in expansion of macro 'NETLIB_DEVICE' 79 | NETLIB_DEVICE(74153_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_74153.c:106:1: note: in expansion of macro 'NETLIB_RESET' 106 | NETLIB_RESET(74153_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_74153.h:79:1: note: in expansion of macro 'NETLIB_DEVICE' 79 | NETLIB_DEVICE(74153_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_74123.c -o obj/emu/netlist/devices/nld_74123.o In file included from src/emu/netlist/devices/nld_74123.h:26, from src/emu/netlist/devices/nld_74123.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_74123.c:11:1: note: in expansion of macro 'NETLIB_START' 11 | NETLIB_START(74123) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_74123.h:33:1: note: in expansion of macro 'NETLIB_DEVICE' 33 | NETLIB_DEVICE(74123, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_74123.c:92:1: note: in expansion of macro 'NETLIB_RESET' 92 | NETLIB_RESET(74123) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_74123.h:33:1: note: in expansion of macro 'NETLIB_DEVICE' 33 | NETLIB_DEVICE(74123, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_74123.c:105:1: note: in expansion of macro 'NETLIB_START' 105 | NETLIB_START(74123_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_74123.h:58:1: note: in expansion of macro 'NETLIB_DEVICE' 58 | NETLIB_DEVICE(74123_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_74123.c:136:1: note: in expansion of macro 'NETLIB_RESET' 136 | NETLIB_RESET(74123_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_74123.h:58:1: note: in expansion of macro 'NETLIB_DEVICE' 58 | NETLIB_DEVICE(74123_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_74ls629.c -o obj/emu/netlist/devices/nld_74ls629.o In file included from src/emu/netlist/devices/nld_74ls629.h:31, from src/emu/netlist/devices/nld_74ls629.c:40: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_74ls629.c:43:1: note: in expansion of macro 'NETLIB_START' 43 | NETLIB_START(SN74LS629clk) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:228:31: note: previous declaration here 228 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/nld_74ls629.h:38:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 38 | NETLIB_SUBDEVICE(SN74LS629clk, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_74ls629.c:57:1: note: in expansion of macro 'NETLIB_RESET' 57 | NETLIB_RESET(SN74LS629clk) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:229:31: note: previous declaration here 229 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/nld_74ls629.h:38:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 38 | NETLIB_SUBDEVICE(SN74LS629clk, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_74ls629.c:77:1: note: in expansion of macro 'NETLIB_START' 77 | NETLIB_START(SN74LS629) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:235:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 235 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, \ | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_74ls629.h:47:1: note: in expansion of macro 'NETLIB_DEVICE_WITH_PARAMS' 47 | NETLIB_DEVICE_WITH_PARAMS(SN74LS629, | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_74ls629.c:96:1: note: in expansion of macro 'NETLIB_RESET' 96 | NETLIB_RESET(SN74LS629) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:235:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 235 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, \ | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_74ls629.h:47:1: note: in expansion of macro 'NETLIB_DEVICE_WITH_PARAMS' 47 | NETLIB_DEVICE_WITH_PARAMS(SN74LS629, | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_74ls629.c:174:1: note: in expansion of macro 'NETLIB_START' 174 | NETLIB_START(SN74LS629_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_74ls629.h:65:1: note: in expansion of macro 'NETLIB_DEVICE' 65 | NETLIB_DEVICE(SN74LS629_dip, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_74ls629.c:201:1: note: in expansion of macro 'NETLIB_RESET' 201 | NETLIB_RESET(SN74LS629_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_74ls629.h:65:1: note: in expansion of macro 'NETLIB_DEVICE' 65 | NETLIB_DEVICE(SN74LS629_dip, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_r2r_dac.c -o obj/emu/netlist/devices/nld_r2r_dac.o In file included from src/emu/netlist/devices/nld_r2r_dac.h:49, from src/emu/netlist/devices/nld_r2r_dac.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_r2r_dac.c:8:1: note: in expansion of macro 'NETLIB_START' 8 | NETLIB_START(r2r_dac) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:240:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 240 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), \ | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_r2r_dac.h:58:1: note: in expansion of macro 'NETLIB_DEVICE_WITH_PARAMS_DERIVED' 58 | NETLIB_DEVICE_WITH_PARAMS_DERIVED(r2r_dac, twoterm, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_r2r_dac.c:19:1: note: in expansion of macro 'NETLIB_RESET' 19 | NETLIB_RESET(r2r_dac) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:240:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 240 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), \ | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_r2r_dac.h:58:1: note: in expansion of macro 'NETLIB_DEVICE_WITH_PARAMS_DERIVED' 58 | NETLIB_DEVICE_WITH_PARAMS_DERIVED(r2r_dac, twoterm, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_ne555.c -o obj/emu/netlist/devices/nld_ne555.o In file included from src/emu/netlist/devices/nld_ne555.h:22, from src/emu/netlist/devices/nld_ne555.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_ne555.c:25:1: note: in expansion of macro 'NETLIB_START' 25 | NETLIB_START(NE555) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_ne555.h:29:1: note: in expansion of macro 'NETLIB_DEVICE' 29 | NETLIB_DEVICE(NE555, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_ne555.c:48:1: note: in expansion of macro 'NETLIB_RESET' 48 | NETLIB_RESET(NE555) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_ne555.h:29:1: note: in expansion of macro 'NETLIB_DEVICE' 29 | NETLIB_DEVICE(NE555, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_ne555.c:98:1: note: in expansion of macro 'NETLIB_START' 98 | NETLIB_START(NE555_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:214:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 214 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_ne555.h:49:1: note: in expansion of macro 'NETLIB_DEVICE_DERIVED' 49 | NETLIB_DEVICE_DERIVED(NE555_dip, NE555, | ^~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_ne555.c:118:1: note: in expansion of macro 'NETLIB_RESET' 118 | NETLIB_RESET(NE555_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:214:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 214 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_ne555.h:49:1: note: in expansion of macro 'NETLIB_DEVICE_DERIVED' 49 | NETLIB_DEVICE_DERIVED(NE555_dip, NE555, | ^~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_legacy.c -o obj/emu/netlist/devices/nld_legacy.o In file included from src/emu/netlist/devices/nld_legacy.h:16, from src/emu/netlist/devices/nld_legacy.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_legacy.c:9:1: note: in expansion of macro 'NETLIB_START' 9 | NETLIB_START(nicRSFF) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_legacy.h:29:1: note: in expansion of macro 'NETLIB_DEVICE' 29 | NETLIB_DEVICE(nicRSFF, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_legacy.c:17:1: note: in expansion of macro 'NETLIB_RESET' 17 | NETLIB_RESET(nicRSFF) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_legacy.h:29:1: note: in expansion of macro 'NETLIB_DEVICE' 29 | NETLIB_DEVICE(nicRSFF, | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_9316.c -o obj/emu/netlist/devices/nld_9316.o In file included from src/emu/netlist/devices/nld_9316.h:52, from src/emu/netlist/devices/nld_9316.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_9316.c:8:1: note: in expansion of macro 'NETLIB_START' 8 | NETLIB_START(9316) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_9316.h:96:1: note: in expansion of macro 'NETLIB_DEVICE' 96 | NETLIB_DEVICE(9316, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_9316.c:34:1: note: in expansion of macro 'NETLIB_RESET' 34 | NETLIB_RESET(9316) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_9316.h:96:1: note: in expansion of macro 'NETLIB_DEVICE' 96 | NETLIB_DEVICE(9316, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_9316.c:40:1: note: in expansion of macro 'NETLIB_START' 40 | NETLIB_START(9316_subABCD) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:228:31: note: previous declaration here 228 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/nld_9316.h:69:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 69 | NETLIB_SUBDEVICE(9316_subABCD, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_9316.c:49:1: note: in expansion of macro 'NETLIB_RESET' 49 | NETLIB_RESET(9316_subABCD) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:229:31: note: previous declaration here 229 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/nld_9316.h:69:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 69 | NETLIB_SUBDEVICE(9316_subABCD, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_9316.c:66:1: note: in expansion of macro 'NETLIB_START' 66 | NETLIB_START(9316_sub) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:228:31: note: previous declaration here 228 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/nld_9316.h:78:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 78 | NETLIB_SUBDEVICE(9316_sub, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_9316.c:81:1: note: in expansion of macro 'NETLIB_RESET' 81 | NETLIB_RESET(9316_sub) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:229:31: note: previous declaration here 229 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/nld_9316.h:78:1: note: in expansion of macro 'NETLIB_SUBDEVICE' 78 | NETLIB_SUBDEVICE(9316_sub, | ^~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_9316.c:193:1: note: in expansion of macro 'NETLIB_START' 193 | NETLIB_START(9316_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:214:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 214 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_9316.h:105:1: note: in expansion of macro 'NETLIB_DEVICE_DERIVED' 105 | NETLIB_DEVICE_DERIVED(9316_dip, 9316, | ^~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_9316.c:221:1: note: in expansion of macro 'NETLIB_RESET' 221 | NETLIB_RESET(9316_dip) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:214:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 214 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_9316.h:105:1: note: in expansion of macro 'NETLIB_DEVICE_DERIVED' 105 | NETLIB_DEVICE_DERIVED(9316_dip, 9316, | ^~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_log.c -o obj/emu/netlist/devices/nld_log.o In file included from src/emu/netlist/devices/nld_log.h:21, from src/emu/netlist/devices/nld_log.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_log.c:11:1: note: in expansion of macro 'NETLIB_START' 11 | NETLIB_START(log) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_log.h:27:1: note: in expansion of macro 'NETLIB_DEVICE' 27 | NETLIB_DEVICE(log, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_log.c:19:1: note: in expansion of macro 'NETLIB_RESET' 19 | NETLIB_RESET(log) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:217:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 217 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_log.h:27:1: note: in expansion of macro 'NETLIB_DEVICE' 27 | NETLIB_DEVICE(log, | ^~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_log.c:33:1: note: in expansion of macro 'NETLIB_START' 33 | NETLIB_START(logD) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:214:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 214 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_log.h:39:1: note: in expansion of macro 'NETLIB_DEVICE_DERIVED' 39 | NETLIB_DEVICE_DERIVED(logD, log, | ^~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_log.c:39:1: note: in expansion of macro 'NETLIB_RESET' 39 | NETLIB_RESET(logD) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:214:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 214 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), NETLIB_NAME(_pclass), , _priv) | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_log.h:39:1: note: in expansion of macro 'NETLIB_DEVICE_DERIVED' 39 | NETLIB_DEVICE_DERIVED(logD, log, | ^~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/attotime.c -o obj/emu/attotime.o In file included from src/emu/emucore.h:38, from src/emu/attotime.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/nld_system.c -o obj/emu/netlist/devices/nld_system.o In file included from src/emu/netlist/devices/../nl_setup.h:11, from src/emu/netlist/devices/nld_system.h:12, from src/emu/netlist/devices/nld_system.c:6: src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_system.c:13:1: note: in expansion of macro 'NETLIB_START' 13 | NETLIB_START(clock) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:235:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 235 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, \ | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_system.h:64:1: note: in expansion of macro 'NETLIB_DEVICE_WITH_PARAMS' 64 | NETLIB_DEVICE_WITH_PARAMS(clock, | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_system.c:24:1: note: in expansion of macro 'NETLIB_RESET' 24 | NETLIB_RESET(clock) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:235:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 235 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, \ | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_system.h:64:1: note: in expansion of macro 'NETLIB_DEVICE_WITH_PARAMS' 64 | NETLIB_DEVICE_WITH_PARAMS(clock, | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_system.c:42:1: note: in expansion of macro 'NETLIB_START' 42 | NETLIB_START(ttl_input) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:235:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 235 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, \ | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_system.h:77:1: note: in expansion of macro 'NETLIB_DEVICE_WITH_PARAMS' 77 | NETLIB_DEVICE_WITH_PARAMS(ttl_input, | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_system.c:48:1: note: in expansion of macro 'NETLIB_RESET' 48 | NETLIB_RESET(ttl_input) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:235:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 235 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, \ | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_system.h:77:1: note: in expansion of macro 'NETLIB_DEVICE_WITH_PARAMS' 77 | NETLIB_DEVICE_WITH_PARAMS(ttl_input, | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/devices/nld_system.c:66:1: note: in expansion of macro 'NETLIB_START' 66 | NETLIB_START(analog_input) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:208:31: note: previous declaration here 208 | ATTR_HOT void start(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:235:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 235 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, \ | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_system.h:83:1: note: in expansion of macro 'NETLIB_DEVICE_WITH_PARAMS' 83 | NETLIB_DEVICE_WITH_PARAMS(analog_input, | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/devices/nld_system.c:72:1: note: in expansion of macro 'NETLIB_RESET' 72 | NETLIB_RESET(analog_input) | ^~~~~~~~~~~~ src/emu/netlist/devices/../nl_base.h:209:31: note: previous declaration here 209 | ATTR_HOT void reset(); \ | ^~~~~ src/emu/netlist/devices/../nl_base.h:235:17: note: in expansion of macro 'NETLIB_DEVICE_BASE' 235 | NETLIB_DEVICE_BASE(NETLIB_NAME(_name), netlist_device_t, \ | ^~~~~~~~~~~~~~~~~~ src/emu/netlist/devices/nld_system.h:83:1: note: in expansion of macro 'NETLIB_DEVICE_WITH_PARAMS' 83 | NETLIB_DEVICE_WITH_PARAMS(analog_input, | ^~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/hashfile.c -o obj/emu/hashfile.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/hashfile.h:12, from src/emu/hashfile.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/audit.c -o obj/emu/audit.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/audit.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/addrmap.c -o obj/emu/addrmap.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/addrmap.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cliopts.c -o obj/emu/cliopts.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/clifront.h:16, from src/emu/cliopts.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debugger.c -o obj/emu/debugger.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/debugger.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/debugger.c:81:13: warning: 'void debugger_exit(running_machine&)' defined but not used [-Wunused-function] 81 | static void debugger_exit(running_machine &machine) | ^~~~~~~~~~~~~ src/emu/debugger.c:41:12: warning: 'atexit_registered' defined but not used [-Wunused-variable] 41 | static int atexit_registered; | ^~~~~~~~~~~~~~~~~ src/emu/debugger.c:40:23: warning: 'machine_list' defined but not used [-Wunused-variable] 40 | static machine_entry *machine_list; | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/config.c -o obj/emu/config.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/config.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cheat.c -o obj/emu/cheat.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cheat.c:75: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/crsshair.c -o obj/emu/crsshair.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/crsshair.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/devdelegate.c -o obj/emu/devdelegate.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/devdelegate.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/devfind.c -o obj/emu/devfind.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/devfind.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/devcpu.c -o obj/emu/devcpu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/devcpu.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/clifront.c -o obj/emu/clifront.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/clifront.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/devcb.c -o obj/emu/devcb.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/devcb.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/didisasm.c -o obj/emu/didisasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/didisasm.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/device.c -o obj/emu/device.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/device.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/digfx.c -o obj/emu/digfx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/digfx.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/diexec.c -o obj/emu/diexec.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/diexec.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/dimemory.c -o obj/emu/dimemory.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/dimemory.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/diimage.c -o obj/emu/diimage.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/diimage.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/dinvram.c -o obj/emu/dinvram.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/dinvram.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/dinetwork.c -o obj/emu/dinetwork.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/dinetwork.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/devices/net_lib.c -o obj/emu/netlist/devices/net_lib.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/dioutput.c -o obj/emu/dioutput.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/dioutput.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/dirtc.c -o obj/emu/dirtc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/dirtc.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/dislot.c -o obj/emu/dislot.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/dislot.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/diserial.c -o obj/emu/diserial.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/diserial.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/dispatch.c -o obj/emu/dispatch.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/dispatch.c:4: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/distate.c -o obj/emu/distate.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/distate.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/netlist/analog/nld_solver.c -o obj/emu/netlist/analog/nld_solver.o src/emu/netlist/analog/nld_solver.c:234:48: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 234 | ATTR_COLD void netlist_matrix_solver_t::update() | ^ In file included from src/emu/netlist/analog/nld_solver.c:30: src/emu/netlist/analog/nld_solver.h:224:32: note: previous declaration here 224 | ATTR_HOT virtual void update(); | ^~~~~~ src/emu/netlist/analog/nld_solver.c:242:55: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 242 | ATTR_COLD void netlist_matrix_solver_t::update_forced() | ^ src/emu/netlist/analog/nld_solver.h:217:23: note: previous declaration here 217 | ATTR_HOT void update_forced(); | ^~~~~~~~~~~~~ In file included from src/emu/netlist/analog/../nl_setup.h:11, from src/emu/netlist/analog/nld_solver.h:9: src/emu/netlist/analog/../nl_base.h:187:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 187 | #define NETLIB_START(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: start(void) | ^ src/emu/netlist/analog/nld_solver.c:334:1: note: in expansion of macro 'NETLIB_START' 334 | NETLIB_START(solver) | ^~~~~~~~~~~~ src/emu/netlist/analog/nld_solver.h:286:23: note: previous declaration here 286 | ATTR_HOT void start(); | ^~~~~ src/emu/netlist/analog/../nl_base.h:191:76: warning: ignoring attribute 'cold' because it conflicts with attribute 'hot' [-Wattributes] 191 | #define NETLIB_RESET(_chip) ATTR_COLD void NETLIB_NAME(_chip) :: reset(void) | ^ src/emu/netlist/analog/nld_solver.c:360:1: note: in expansion of macro 'NETLIB_RESET' 360 | NETLIB_RESET(solver) | ^~~~~~~~~~~~ src/emu/netlist/analog/nld_solver.h:287:23: note: previous declaration here 287 | ATTR_HOT void reset(); | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/disound.c -o obj/emu/disound.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/disound.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/emualloc.c -o obj/emu/emualloc.o In file included from src/emu/emucore.h:38, from src/emu/emualloc.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/divideo.c -o obj/emu/divideo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/divideo.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/drivenum.c -o obj/emu/drivenum.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/drivenum.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/emucore.c -o obj/emu/emucore.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/emucore.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/driver.c -o obj/emu/driver.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/driver.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/emuopts.c -o obj/emu/emuopts.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/emuopts.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/fileio.c -o obj/emu/fileio.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/fileio.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/emupal.c -o obj/emu/emupal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/emupal.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/hash.c -o obj/emu/hash.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/hash.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/image.c -o obj/emu/image.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/image.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/mame.c -o obj/emu/mame.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/mame.c:75: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/mconfig.c -o obj/emu/mconfig.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/mconfig.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/info.c -o obj/emu/info.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/info.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/memarray.c -o obj/emu/memarray.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/memarray.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/input.c -o obj/emu/input.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/input.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/input.c:139:11: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 139 | { ~0, "UNKCODE" } | ^~ src/emu/input.c:149:11: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 149 | { ~0, "Unk" } | ^~ src/emu/input.c:161:11: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 161 | { ~0, "" } | ^~ src/emu/input.c:173:11: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 173 | { ~0, "" } | ^~ src/emu/input.c:182:11: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 182 | { ~0, "" } | ^~ src/emu/input.c:411:11: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 411 | { ~0, NULL } | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/network.c -o obj/emu/network.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/network.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/parameters.c -o obj/emu/parameters.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/parameters.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/output.c -o obj/emu/output.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/output.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine.c -o obj/emu/machine.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine.c:71: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/machine.c: In member function 'int running_machine::run(bool)': src/emu/machine.c:343:9: warning: unused variable 'settingsloaded' [-Wunused-variable] 343 | bool settingsloaded = config_load_settings(*this); | ^~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/rendfont.c -o obj/emu/rendfont.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/rendfont.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/rendutil.c -o obj/emu/rendutil.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/rendutil.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/render.c -o obj/emu/render.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/render.c:39: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/rendlay.c -o obj/emu/rendlay.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/rendlay.c:49: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/save.c -o obj/emu/save.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/save.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ioport.c -o obj/emu/ioport.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ioport.c:93: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/romload.c -o obj/emu/romload.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/romload.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/schedule.c -o obj/emu/schedule.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/schedule.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/voodoo.c -o obj/emu/video/voodoo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/voodoo.c:147: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/speaker.c -o obj/emu/speaker.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/speaker.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/screen.c -o obj/emu/screen.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/screen.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sprite.c -o obj/emu/sprite.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sprite.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/softlist.c -o obj/emu/softlist.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/softlist.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/drawgfx.c -o obj/emu/drawgfx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/drawgfx.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/timer.c -o obj/emu/timer.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/timer.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/uiinput.c -o obj/emu/uiinput.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/uiinput.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound.c -o obj/emu/sound.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui/menu.c -o obj/emu/ui/menu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ui/menu.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui/cheatopt.c -o obj/emu/ui/cheatopt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ui/cheatopt.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui/barcode.c -o obj/emu/ui/barcode.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ui/barcode.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui/miscmenu.c -o obj/emu/ui/miscmenu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ui/miscmenu.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui/mainmenu.c -o obj/emu/ui/mainmenu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ui/mainmenu.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/tilemap.c -o obj/emu/tilemap.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/tilemap.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui/ui.c -o obj/emu/ui/ui.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ui/ui.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/ui/ui.c: In function 'INT32 slider_beam(running_machine&, void*, astring*, INT32)': src/emu/ui/ui.c:2363:33: warning: 'this' pointer is null [-Wnonnull] 2363 | vector->set_beam((float)newval * 0.01f); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/emu/ui/ui.c:14: src/emu/video/vector.h:50:14: note: in a call to non-static member function 'void vector_device::set_beam(float)' 50 | void set_beam(float _beam); | ^~~~~~~~ src/emu/ui/ui.c:2365:57: warning: 'this' pointer is null [-Wnonnull] 2365 | string->printf("%1.2f", vector->get_beam()); | ~~~~~~~~~~~~~~~~^~ src/emu/video/vector.h:51:15: note: in a call to non-static member function 'float vector_device::get_beam()' 51 | float get_beam(); | ^~~~~~~~ src/emu/ui/ui.c:2366:38: warning: 'this' pointer is null [-Wnonnull] 2366 | return floor(vector->get_beam() * 100.0f + 0.5f); | ~~~~~~~~~~~~~~~~^~ src/emu/video/vector.h:51:15: note: in a call to non-static member function 'float vector_device::get_beam()' 51 | float get_beam(); | ^~~~~~~~ src/emu/ui/ui.c: In function 'INT32 slider_flicker(running_machine&, void*, astring*, INT32)': src/emu/ui/ui.c:2347:36: warning: 'this' pointer is null [-Wnonnull] 2347 | vector->set_flicker((float)newval * 0.1f); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/emu/video/vector.h:47:14: note: in a call to non-static member function 'void vector_device::set_flicker(float)' 47 | void set_flicker(float m_flicker_correction); | ^~~~~~~~~~~ src/emu/ui/ui.c:2349:60: warning: 'this' pointer is null [-Wnonnull] 2349 | string->printf("%1.2f", vector->get_flicker()); | ~~~~~~~~~~~~~~~~~~~^~ src/emu/video/vector.h:48:15: note: in a call to non-static member function 'float vector_device::get_flicker()' 48 | float get_flicker(); | ^~~~~~~~~~~ src/emu/ui/ui.c:2350:41: warning: 'this' pointer is null [-Wnonnull] 2350 | return floor(vector->get_flicker() * 10.0f + 0.5f); | ~~~~~~~~~~~~~~~~~~~^~ src/emu/video/vector.h:48:15: note: in a call to non-static member function 'float vector_device::get_flicker()' 48 | float get_flicker(); | ^~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui/filemngr.c -o obj/emu/ui/filemngr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ui/filemngr.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui/filesel.c -o obj/emu/ui/filesel.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ui/filesel.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/ui/filesel.c: In member function 'virtual void ui_menu_file_selector::handle()': src/emu/ui/filesel.c:716:90: warning: the address of 'ui_menu_file_selector::m_filename_buffer' will never be NULL [-Waddress] 716 | if (entry->basename != NULL && m_filename_buffer != NULL) | ^ In file included from src/emu/ui/filesel.c:20: src/emu/ui/filesel.h:96:37: note: 'ui_menu_file_selector::m_filename_buffer' declared here 96 | char m_filename_buffer[1024]; | ^~~~~~~~~~~~~~~~~ src/emu/ui/filesel.c:735:90: warning: the address of 'ui_menu_file_selector::m_filename_buffer' will never be NULL [-Waddress] 735 | if (entry->basename != NULL && m_filename_buffer != NULL) | ^ src/emu/ui/filesel.h:96:37: note: 'ui_menu_file_selector::m_filename_buffer' declared here 96 | char m_filename_buffer[1024]; | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui/info.c -o obj/emu/ui/info.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ui/info.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui/imgcntrl.c -o obj/emu/ui/imgcntrl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ui/imgcntrl.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui/devopt.c -o obj/emu/ui/devopt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ui/devopt.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui/sliders.c -o obj/emu/ui/sliders.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ui/sliders.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui/slotopt.c -o obj/emu/ui/slotopt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ui/slotopt.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui/selgame.c -o obj/emu/ui/selgame.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ui/selgame.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui/inputmap.c -o obj/emu/ui/inputmap.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ui/inputmap.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui/swlist.c -o obj/emu/ui/swlist.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ui/swlist.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/ui/swlist.c: In member function 'virtual void ui_menu_software_list::handle()': src/emu/ui/swlist.c:318:87: warning: the address of 'ui_menu_software_list::m_filename_buffer' will never be NULL [-Waddress] 318 | if (compare_name != NULL && m_filename_buffer != NULL) | ^ In file included from src/emu/ui/swlist.c:14: src/emu/ui/swlist.h:62:41: note: 'ui_menu_software_list::m_filename_buffer' declared here 62 | char m_filename_buffer[1024]; | ^~~~~~~~~~~~~~~~~ src/emu/ui/swlist.c:339:87: warning: the address of 'ui_menu_software_list::m_filename_buffer' will never be NULL [-Waddress] 339 | if (compare_name != NULL && m_filename_buffer != NULL) | ^ src/emu/ui/swlist.h:62:41: note: 'ui_menu_software_list::m_filename_buffer' declared here 62 | char m_filename_buffer[1024]; | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui/tapectrl.c -o obj/emu/ui/tapectrl.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ui/tapectrl.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui/videoopt.c -o obj/emu/ui/videoopt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ui/videoopt.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/debugcon.c -o obj/emu/debug/debugcon.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/debug/debugcon.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video.c -o obj/emu/video.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/debughlp.c -o obj/emu/debug/debughlp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/debug/debughlp.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui/viewgfx.c -o obj/emu/ui/viewgfx.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/ui/viewgfx.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/validity.c -o obj/emu/validity.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/validity.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/validity.c: In member function 'void validity_checker::validate_dip_settings(ioport_field&)': src/emu/validity.c:754:76: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 754 | coin_list[strindex - __input_string_coinage_start] = 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ src/emu/validity.c:745:15: note: at offset -12 into destination object 'coin_list' of size 34 745 | UINT8 coin_list[__input_string_coinage_end + 1 - __input_string_coinage_start] = { 0 }; | ^~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/debugvw.c -o obj/emu/debug/debugvw.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/debug/debugvw.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/dvdisasm.c -o obj/emu/debug/dvdisasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/debug/dvdisasm.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/dvmemory.c -o obj/emu/debug/dvmemory.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/debug/dvmemory.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/dvbpoints.c -o obj/emu/debug/dvbpoints.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/debug/dvbpoints.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/textbuf.c -o obj/emu/debug/textbuf.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/dvwpoints.c -o obj/emu/debug/dvwpoints.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/debug/dvwpoints.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/dvtext.c -o obj/emu/debug/dvtext.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/debug/dvtext.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/dvstate.c -o obj/emu/debug/dvstate.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/debug/dvstate.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/profiler.c -o obj/emu/profiler.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/profiler.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/osdnet.c -o obj/osd/osdnet.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/osd/osdnet.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/filter.c -o obj/emu/sound/filter.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/filter.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/hiscore.c -o obj/emu/hiscore.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/hiscore.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/flt_vol.c -o obj/emu/sound/flt_vol.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/flt_vol.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/flt_rc.c -o obj/emu/sound/flt_rc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/flt_rc.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/debugcmd.c -o obj/emu/debug/debugcmd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/debug/debugcmd.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/debug/debugcmd.c: In function 'void execute_load(running_machine&, int, int, const char**)': src/emu/debug/debugcmd.c:1806:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 1806 | fread(&byte, 1, 1, f); | ~~~~~^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/wavwrite.c -o obj/emu/sound/wavwrite.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/sound/wavwrite.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/debugcpu.c -o obj/emu/debug/debugcpu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/debug/debugcpu.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/debug/debugcpu.c: In member function 'void device_debug::instruction_hook(offs_t)': src/emu/debug/debugcpu.c:1906:22: warning: variable 'firststop' set but not used [-Wunused-but-set-variable] 1906 | bool firststop = true; | ^~~~~~~~~ src/emu/debug/debugcpu.c: In function 'void process_source_file(running_machine&)': src/emu/debug/debugcpu.c:1080:22: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 1080 | fgets(buf, sizeof(buf), global->source_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/express.c -o obj/emu/debug/express.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/debug/express.c:32: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/drivers/empty.c -o obj/emu/drivers/empty.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/drivers/empty.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/drivers/testcpu.c -o obj/emu/drivers/testcpu.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/drivers/testcpu.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/buffer.c -o obj/emu/machine/buffer.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/buffer.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/bcreader.c -o obj/emu/machine/bcreader.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/bcreader.c:50: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/machine/bcreader.c: In member function 'void barcode_reader_device::decode(int)': src/emu/machine/bcreader.c:209:13: warning: the address of 'barcode_reader_device::m_pixel_data' will never be NULL [-Waddress] 209 | if (m_pixel_data) | ^~~~~~~~~~~~ In file included from src/emu/machine/bcreader.c:51: src/emu/machine/bcreader.h:42:15: note: 'barcode_reader_device::m_pixel_data' declared here 42 | UINT8 m_pixel_data[100]; | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/clock.c -o obj/emu/machine/clock.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/clock.h:6, from src/emu/machine/clock.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/generic.c -o obj/emu/machine/generic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/generic.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/keyboard.c -o obj/emu/machine/keyboard.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/keyboard.h:4, from src/emu/machine/keyboard.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/latch.c -o obj/emu/machine/latch.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/latch.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/nvram.c -o obj/emu/machine/nvram.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/nvram.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ram.c -o obj/emu/machine/ram.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/ram.c:15: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/legscsi.c -o obj/emu/machine/legscsi.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/bus/scsi/scsi.h:9, from src/emu/bus/scsi/scsihle.h:14, from src/emu/machine/legscsi.h:6, from src/emu/machine/legscsi.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/laserdsc.c -o obj/emu/machine/laserdsc.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/laserdsc.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/imagedev/bitbngr.c -o obj/emu/imagedev/bitbngr.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/imagedev/bitbngr.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/memory.c -o obj/emu/memory.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/memory.c:176: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/terminal.c -o obj/emu/machine/terminal.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/keyboard.h:4, from src/emu/machine/terminal.h:4, from src/emu/machine/terminal.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/imagedev/cassette.c -o obj/emu/imagedev/cassette.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/imagedev/cassette.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/imagedev/chd_cd.c -o obj/emu/imagedev/chd_cd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/imagedev/chd_cd.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/imagedev/diablo.c -o obj/emu/imagedev/diablo.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/imagedev/diablo.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/imagedev/harddriv.c -o obj/emu/imagedev/harddriv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/imagedev/harddriv.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/netlist.c -o obj/emu/machine/netlist.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/machine/netlist.c:47: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/imagedev/midiin.c -o obj/emu/imagedev/midiin.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/imagedev/midiin.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/imagedev/midiout.c -o obj/emu/imagedev/midiout.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/imagedev/midiout.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/imagedev/flopdrv.c -o obj/emu/imagedev/flopdrv.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/imagedev/flopdrv.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/imagedev/printer.c -o obj/emu/imagedev/printer.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/imagedev/printer.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/imagedev/snapquik.c -o obj/emu/imagedev/snapquik.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/imagedev/snapquik.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/generic.c -o obj/emu/video/generic.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/generic.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/rgbutil.c -o obj/emu/video/rgbutil.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/rgbutil.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/arc/arcdasm.c -o obj/emu/cpu/arc/arcdasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/arc/arcdasm.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/arcompact/arcompact_common.c -o obj/emu/cpu/arcompact/arcompact_common.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/8x300/8x300dasm.c -o obj/emu/cpu/8x300/8x300dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/8x300/8x300dasm.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/vector.c -o obj/emu/video/vector.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/vector.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/arcompact/arcompactdasm.c -o obj/emu/cpu/arcompact/arcompactdasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/arcompact/arcompactdasm.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/resnet.c -o obj/emu/video/resnet.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/video/resnet.c:50: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/imagedev/floppy.c -o obj/emu/imagedev/floppy.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/imagedev/floppy.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/amis2000/amis2000d.c -o obj/emu/cpu/amis2000/amis2000d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/amis2000/amis2000d.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/arcompact/arcompactdasm_dispatch.c -o obj/emu/cpu/arcompact/arcompactdasm_dispatch.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/arcompact/arcompactdasm_dispatch.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alph8201/8201dasm.c -o obj/emu/cpu/alph8201/8201dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alph8201/8201dasm.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/arm/armdasm.c -o obj/emu/cpu/arm/armdasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/arm/armdasm.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/se3208/se3208dis.c -o obj/emu/cpu/se3208/se3208dis.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/se3208/se3208dis.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/apexc/apexcdsm.c -o obj/emu/cpu/apexc/apexcdsm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/apexc/apexcdsm.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/adsp2100/2100dasm.c -o obj/emu/cpu/adsp2100/2100dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/adsp2100/2100dasm.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/arm7/arm7dasm.c -o obj/emu/cpu/arm7/arm7dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/arm7/arm7dasm.c:35: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/asap/asapdasm.c -o obj/emu/cpu/asap/asapdasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/asap/asapdasm.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/asap/asapdasm.c: In function 'offs_t cpu_disassemble_asap(cpu_device*, char*, offs_t, const UINT8*, const UINT8*, int)': src/emu/cpu/asap/asapdasm.c:92:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 92 | else | ^~~~ src/emu/cpu/asap/asapdasm.c:93:129: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 93 | sprintf(buffer, "add%s %s,%s,%s", setcond[cond], reg[rsrc1], src2(op,0), reg[rdst]); break; | ^~~~~ src/emu/cpu/asap/asapdasm.c:105:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 105 | else | ^~~~ src/emu/cpu/asap/asapdasm.c:106:129: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 106 | sprintf(buffer, "or%s %s,%s,%s", setcond[cond], reg[rsrc1], src2(op,0), reg[rdst]); break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/dsp32/dsp32dis.c -o obj/emu/cpu/dsp32/dsp32dis.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/dsp32/dsp32dis.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/jaguar/jagdasm.c -o obj/emu/cpu/jaguar/jagdasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/jaguar/jagdasm.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sharc/sharcdsm.c -o obj/emu/cpu/sharc/sharcdsm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/sharc/sharcdsm.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cubeqcpu/cubedasm.c -o obj/emu/cpu/cubeqcpu/cubedasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/cubeqcpu/cubedasm.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/esrip/esripdsm.c -o obj/emu/cpu/esrip/esripdsm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/esrip/esripdsm.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/am29000/am29dasm.c -o obj/emu/cpu/am29000/am29dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/am29000/am29dasm.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/arcompact/arcompactdasm_ops.c -o obj/emu/cpu/arcompact/arcompactdasm_ops.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/arcompact/arcompactdasm_ops.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cosmac/cosdasm.c -o obj/emu/cpu/cosmac/cosdasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/cosmac/cosdasm.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cop400/cop410ds.c -o obj/emu/cpu/cop400/cop410ds.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/cop400/cop410ds.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cop400/cop420ds.c -o obj/emu/cpu/cop400/cop420ds.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/cop400/cop420ds.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cop400/cop440ds.c -o obj/emu/cpu/cop400/cop440ds.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/cop400/cop440ds.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/ccpu/ccpudasm.c -o obj/emu/cpu/ccpu/ccpudasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/ccpu/ccpudasm.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/f8/f8dasm.c -o obj/emu/cpu/f8/f8dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/f8/f8dasm.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cp1610/1610dasm.c -o obj/emu/cpu/cp1610/1610dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/cp1610/1610dasm.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/cp1610/1610dasm.c: In function 'offs_t cpu_disassemble_cp1610(cpu_device*, char*, offs_t, const UINT8*, const UINT8*, int)': src/emu/cpu/cp1610/1610dasm.c:7:45: warning: narrowing conversion of '((((int)(* oprom)) << 8) | ((int)(*(oprom + 1))))' from 'int' to 'UINT16' {aka 'short unsigned int'} is ill-formed in C++11 [-Wnarrowing] 7 | UINT16 oprom16[4]={ (oprom[0] << 8) | oprom[1], (oprom[2] << 8) | oprom[3], (oprom[4] << 8) | oprom[5], (oprom[6] << 8) | oprom[7] }; | ~~~~~~~~~~~~~~~~^~~~~~~~~~ src/emu/cpu/cp1610/1610dasm.c:7:73: warning: narrowing conversion of '((((int)(*(oprom + 2))) << 8) | ((int)(*(oprom + 3))))' from 'int' to 'UINT16' {aka 'short unsigned int'} is ill-formed in C++11 [-Wnarrowing] 7 | UINT16 oprom16[4]={ (oprom[0] << 8) | oprom[1], (oprom[2] << 8) | oprom[3], (oprom[4] << 8) | oprom[5], (oprom[6] << 8) | oprom[7] }; | ~~~~~~~~~~~~~~~~^~~~~~~~~~ src/emu/cpu/cp1610/1610dasm.c:7:101: warning: narrowing conversion of '((((int)(*(oprom + 4))) << 8) | ((int)(*(oprom + 5))))' from 'int' to 'UINT16' {aka 'short unsigned int'} is ill-formed in C++11 [-Wnarrowing] 7 | UINT16 oprom16[4]={ (oprom[0] << 8) | oprom[1], (oprom[2] << 8) | oprom[3], (oprom[4] << 8) | oprom[5], (oprom[6] << 8) | oprom[7] }; | ~~~~~~~~~~~~~~~~^~~~~~~~~~ src/emu/cpu/cp1610/1610dasm.c:7:129: warning: narrowing conversion of '((((int)(*(oprom + 6))) << 8) | ((int)(*(oprom + 7))))' from 'int' to 'UINT16' {aka 'short unsigned int'} is ill-formed in C++11 [-Wnarrowing] 7 | UINT16 oprom16[4]={ (oprom[0] << 8) | oprom[1], (oprom[2] << 8) | oprom[3], (oprom[4] << 8) | oprom[5], (oprom[6] << 8) | oprom[7] }; | ~~~~~~~~~~~~~~~~^~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/g65816/g65816ds.c -o obj/emu/cpu/g65816/g65816ds.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/g65816/g65816ds.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/hcd62121/hcd62121d.c -o obj/emu/cpu/hcd62121/hcd62121d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/hcd62121/hcd62121d.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/hmcs40/hmcs40d.c -o obj/emu/cpu/hmcs40/hmcs40d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/hmcs40/hmcs40d.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h6280/6280dasm.c -o obj/emu/cpu/h6280/6280dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h6280/6280dasm.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sh2/sh2dasm.c -o obj/emu/cpu/sh2/sh2dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/sh2/sh2dasm.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/ie15/ie15dasm.c -o obj/emu/cpu/ie15/ie15dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/ie15/ie15dasm.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i4004/4004dasm.c -o obj/emu/cpu/i4004/4004dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/i4004/4004dasm.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i8008/8008dasm.c -o obj/emu/cpu/i8008/8008dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/i8008/8008dasm.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sh4/sh4dasm.c -o obj/emu/cpu/sh4/sh4dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/sh4/sh4dasm.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/scmp/scmpdasm.c -o obj/emu/cpu/scmp/scmpdasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/scmp/scmpdasm.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/scmp/scmpdasm.c: In function 'offs_t cpu_disassemble_scmp(cpu_device*, char*, offs_t, const UINT8*, const UINT8*, int)': src/emu/cpu/scmp/scmpdasm.c:36:34: warning: '%d' directive writing 1 byte into a region of size between 0 and 9 [-Wformat-overflow=] 36 | sprintf(aspr,"%s(%d)",as,ptr); | ^~ src/emu/cpu/scmp/scmpdasm.c:36:30: note: directive argument in the range [0, 3] 36 | sprintf(aspr,"%s(%d)",as,ptr); | ^~~~~~~~ In file included from /usr/include/stdio.h:964, from src/emu/emucore.h:20: In function 'int sprintf(char*, const char*, ...)', inlined from 'offs_t cpu_disassemble_scmp(cpu_device*, char*, offs_t, const UINT8*, const UINT8*, int)' at src/emu/cpu/scmp/scmpdasm.c:36:10: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 13 bytes into a destination of size 10 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/t11/t11dasm.c -o obj/emu/cpu/t11/t11dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/t11/t11dasm.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i8085/8085dasm.c -o obj/emu/cpu/i8085/8085dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/i8085/8085dasm.c:45: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/e132xs/32xsdasm.c -o obj/emu/cpu/e132xs/32xsdasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/e132xs/32xsdasm.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mcs48/mcs48dsm.c -o obj/emu/cpu/mcs48/mcs48dsm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mcs48/mcs48dsm.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/mcs48/mcs48dsm.c: In function 'UINT32 common_dasm(device_t*, char*, offs_t, const UINT8*, const UINT8*, int)': src/emu/cpu/mcs48/mcs48dsm.c:26:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 26 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:27:121: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 27 | sprintf(buffer, "out dbb,a"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:34:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 34 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:35:121: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 35 | sprintf(buffer, "illegal"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:62:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 62 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:63:121: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 63 | sprintf(buffer, "in a,dbb"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:142:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 142 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:143:121: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 143 | sprintf(buffer, "illegal"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:156:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 156 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:157:121: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 157 | sprintf(buffer, "illegal"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:160:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 160 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:161:121: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 161 | sprintf(buffer, "illegal"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:167:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 167 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:168:121: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 168 | sprintf(buffer, "jobf $%03X", (pc & 0xf00) | *opram++); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:171:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 171 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:172:121: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 172 | sprintf(buffer, "illegal"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:181:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 181 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:182:121: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 182 | sprintf(buffer, "mov sts,a"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:185:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 185 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:186:121: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 186 | sprintf(buffer, "illegal"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:195:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 195 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:196:121: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 196 | sprintf(buffer, "illegal"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:252:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 252 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:253:121: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 253 | sprintf(buffer, "jnibf $%03X", (pc & 0xf00) | *opram++); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:267:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 267 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:268:121: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 268 | sprintf(buffer, "en dma"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:285:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 285 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:286:121: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 286 | sprintf(buffer, "en flags"); break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i860/i860dis.c -o obj/emu/cpu/i860/i860dis.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/i860/i860dis.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from /usr/include/stdio.h:964, from src/emu/emucore.h:20: In function 'int sprintf(char*, const char*, ...)', inlined from 'void flop_12d(char*, char*, UINT32, UINT32)' at src/emu/cpu/i860/i860dis.c:163:10: /usr/include/bits/stdio2.h:30:34: warning: dangling pointer 'mnemonic' to 'newname' may be used [-Wdangling-pointer=] 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/i860/i860dis.c: In function 'void flop_12d(char*, char*, UINT32, UINT32)': src/emu/cpu/i860/i860dis.c:132:30: note: 'newname' declared here 132 | char newname[256]; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mcs51/mcs51dasm.c -o obj/emu/cpu/mcs51/mcs51dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mcs51/mcs51dasm.c:36: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i8089/i8089_dasm.c -o obj/emu/cpu/i8089/i8089_dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/i8089/i8089_dasm.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i960/i960dis.c -o obj/emu/cpu/i960/i960dis.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/i960/i960dis.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/lh5801/5801dasm.c -o obj/emu/cpu/lh5801/5801dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/lh5801/5801dasm.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/ssem/ssemdasm.c -o obj/emu/cpu/ssem/ssemdasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/ssem/ssemdasm.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mb88xx/mb88dasm.c -o obj/emu/cpu/mb88xx/mb88dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mb88xx/mb88dasm.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mb86235/mb86235d.c -o obj/emu/cpu/mb86235/mb86235d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mb86235/mb86235d.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mb86233/mb86233d.c -o obj/emu/cpu/mb86233/mb86233d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mb86233/mb86233d.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/pic16c5x/16c5xdsm.c -o obj/emu/cpu/pic16c5x/16c5xdsm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/pic16c5x/16c5xdsm.c:24: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/pic16c62x/16c62xdsm.c -o obj/emu/cpu/pic16c62x/16c62xdsm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/pic16c62x/16c62xdsm.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m37710/m7700ds.c -o obj/emu/cpu/m37710/m7700ds.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m37710/m7700ds.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mips/r3kdasm.c -o obj/emu/cpu/mips/r3kdasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mips/r3kdasm.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/mips/r3kdasm.c: In function 'UINT32 dasm_cop(UINT32, int, UINT32, char*)': src/emu/cpu/mips/r3kdasm.c:146:25: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 146 | else | ^~~~ src/emu/cpu/mips/r3kdasm.c:147:117: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 147 | sprintf(buffer, "cop%d $%07x", cop, op & 0x01ffffff); break; | ^~~~~ src/emu/cpu/mips/r3kdasm.c: In function 'unsigned int dasmr3k(char*, unsigned int, UINT32)': src/emu/cpu/mips/r3kdasm.c:252:57: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 252 | else | ^~~~ src/emu/cpu/mips/r3kdasm.c:253:129: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 253 | sprintf(buffer, "sll %s,%s,%d", reg[rd], reg[rt], shift); break; | ^~~~~ src/emu/cpu/mips/r3kdasm.c:262:57: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 262 | else | ^~~~ src/emu/cpu/mips/r3kdasm.c:263:108: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 263 | sprintf(buffer, "jalr %s,%s", reg[rs], reg[rd]); flags = DASMFLAG_STEP_OVER | DASMFLAG_STEP_OVER_EXTRA(1); break; | ^~~~~ src/emu/cpu/mips/r3kdasm.c:320:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 320 | else | ^~~~ src/emu/cpu/mips/r3kdasm.c:321:124: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 321 | sprintf(buffer, "beq %s,%s,$%08x", reg[rs], reg[rt], pc + 4 + ((INT16)op << 2));break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6805/6805dasm.c -o obj/emu/cpu/m6805/6805dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6805/6805dasm.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/psx/psxdasm.c -o obj/emu/cpu/psx/psxdasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/psx/psxdasm.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/psx/psxdasm.c: In function 'char* effective_address(psxcpu_state*, UINT32, UINT32)': src/emu/cpu/psx/psxdasm.c:131:43: warning: ') ; 0x' directive writing 6 bytes into a region of size between 0 and 19 [-Wformat-overflow=] 131 | sprintf( s_address, "%s(%s) ; 0x%08x", make_signed_hex_str_16( INS_IMMEDIATE( op ) ), s_cpugenreg[ INS_RS( op ) ], | ^~~~~~ In file included from /usr/include/stdio.h:964, from src/emu/emucore.h:20: In function 'int sprintf(char*, const char*, ...)', inlined from 'char* effective_address(psxcpu_state*, UINT32, UINT32)' at src/emu/cpu/psx/psxdasm.c:131:10, inlined from 'char* effective_address(psxcpu_state*, UINT32, UINT32)' at src/emu/cpu/psx/psxdasm.c:125:14: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 16 or more bytes (assuming 35) into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/psx/psxdasm.c: In function 'char* effective_address(psxcpu_state*, UINT32, UINT32)': src/emu/cpu/psx/psxdasm.c:135:35: warning: ')' directive writing 1 byte into a region of size between 0 and 19 [-Wformat-overflow=] 135 | sprintf( s_address, "%s(%s)", make_signed_hex_str_16( INS_IMMEDIATE( op ) ), s_cpugenreg[ INS_RS( op ) ] ); | ^ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* effective_address(psxcpu_state*, UINT32, UINT32)' at src/emu/cpu/psx/psxdasm.c:135:9: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 3 or more bytes (assuming 22) into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6800/6800dasm.c -o obj/emu/cpu/m6800/6800dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6800/6800dasm.c:20: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mips/mips3dsm.c -o obj/emu/cpu/mips/mips3dsm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mips/mips3dsm.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/mips/mips3dsm.c: In function 'unsigned int dasmmips3(char*, unsigned int, UINT32)': src/emu/cpu/mips/mips3dsm.c:368:57: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 368 | else | ^~~~ src/emu/cpu/mips/mips3dsm.c:369:129: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 369 | sprintf(buffer, "sll %s,%s,%d", reg[rd], reg[rt], shift); break; | ^~~~~ src/emu/cpu/mips/mips3dsm.c:379:57: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 379 | else | ^~~~ src/emu/cpu/mips/mips3dsm.c:380:108: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 380 | sprintf(buffer, "jalr %s,%s", reg[rs], reg[rd]); flags = DASMFLAG_STEP_OVER | DASMFLAG_STEP_OVER_EXTRA(1); break; | ^~~~~ src/emu/cpu/mips/mips3dsm.c:456:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 456 | else | ^~~~ src/emu/cpu/mips/mips3dsm.c:457:124: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 457 | sprintf(buffer, "beq %s,%s,$%08x", reg[rs], reg[rt], pc + 4 + ((INT16)op << 2));break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6809/6809dasm.c -o obj/emu/cpu/m6809/6809dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6809/6809dasm.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6809/6309dasm.c -o obj/emu/cpu/m6809/6309dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6809/6309dasm.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mc68hc11/hc11dasm.c -o obj/emu/cpu/mc68hc11/hc11dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mc68hc11/hc11dasm.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/dsp56k/dsp56dsm.c -o obj/emu/cpu/dsp56k/dsp56dsm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/dsp56k/opcode.h:4, from src/emu/cpu/dsp56k/dsp56dsm.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/pdp1/pdp1dasm.c -o obj/emu/cpu/pdp1/pdp1dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/pdp1/pdp1dasm.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/dsp56k/pmove.c -o obj/emu/cpu/dsp56k/pmove.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/dsp56k/pmove.h:4, from src/emu/cpu/dsp56k/pmove.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/pdp1/tx0dasm.c -o obj/emu/cpu/pdp1/tx0dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/pdp1/tx0dasm.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/dsp56k/tables.c -o obj/emu/cpu/dsp56k/tables.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/dsp56k/tables.h:7, from src/emu/cpu/dsp56k/tables.c:5: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/dsp56k/tables.c: In function 'void DSP56K::assemble_reg_from_W_table(UINT16, char, const reg_id&, INT8, astring&, astring&)': src/emu/cpu/dsp56k/tables.c:621:30: warning: '%s' directive writing up to 31 bytes into a region of size 27 [-Wformat-overflow=] 621 | sprintf(temp, "%c:(R2%s$%x)", ma, operation, abs_xx); | ^~ ~~~~~~~~~ src/emu/cpu/dsp56k/tables.c:621:23: note: directive argument in the range [0, 255] 621 | sprintf(temp, "%c:(R2%s$%x)", ma, operation, abs_xx); | ^~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:964, from src/emu/cpu/dsp56k/tables.c:1: In function 'int sprintf(char*, const char*, ...)', inlined from 'void DSP56K::assemble_reg_from_W_table(UINT16, char, const reg_id&, INT8, astring&, astring&)' at src/emu/cpu/dsp56k/tables.c:621:9: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 9 and 41 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/dsp56k/opcode.c -o obj/emu/cpu/dsp56k/opcode.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/dsp56k/opcode.h:4, from src/emu/cpu/dsp56k/opcode.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6809/knmidasm.c -o obj/emu/cpu/m6809/knmidasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6809/knmidasm.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/upd7725/dasm7725.c -o obj/emu/cpu/upd7725/dasm7725.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/upd7725/dasm7725.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/upd7810/upd7810_dasm.c -o obj/emu/cpu/upd7810/upd7810_dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/upd7810/upd7810_dasm.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/nec/necdasm.c -o obj/emu/cpu/nec/necdasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/nec/necdasm.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/nec/necdasm.c: In function 'char* shexstring(UINT32, int, int)': src/emu/cpu/nec/necdasm.c:933:37: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 933 | sprintf(buffer, "+%s", hexstring(value, digits)); | ^ In file included from /usr/include/stdio.h:964, from src/emu/emucore.h:20: In function 'int sprintf(char*, const char*, ...)', inlined from 'char* shexstring(UINT32, int, int)' at src/emu/cpu/nec/necdasm.c:933:10: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/nec/necdasm.c: In function 'char* shexstring(UINT32, int, int)': src/emu/cpu/nec/necdasm.c:931:37: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 931 | sprintf(buffer, "-%s", hexstring(-value, digits)); | ^ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* shexstring(UINT32, int, int)' at src/emu/cpu/nec/necdasm.c:931:10: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/nec/necdasm.c: In function 'char* handle_param(char*, UINT32)': src/emu/cpu/nec/necdasm.c:931:37: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 931 | sprintf(buffer, "-%s", hexstring(-value, digits)); | ^ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* shexstring(UINT32, int, int)' at src/emu/cpu/nec/necdasm.c:931:10, inlined from 'char* handle_param(char*, UINT32)' at src/emu/cpu/nec/necdasm.c:1055:16: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/nec/necdasm.c: In function 'char* handle_param(char*, UINT32)': src/emu/cpu/nec/necdasm.c:931:37: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 931 | sprintf(buffer, "-%s", hexstring(-value, digits)); | ^ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* shexstring(UINT32, int, int)' at src/emu/cpu/nec/necdasm.c:931:10, inlined from 'char* handle_param(char*, UINT32)' at src/emu/cpu/nec/necdasm.c:1050:16: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/v810/v810dasm.c -o obj/emu/cpu/v810/v810dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/v810/v810dasm.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/powerpc/ppc_dasm.c -o obj/emu/cpu/powerpc/ppc_dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/powerpc/ppc_dasm.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/powerpc/ppc_dasm.c:177:29: warning: narrowing conversion of '-67108336' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 177 | { "fabs", D_OP(63)|D_XO(264), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:178:29: warning: narrowing conversion of '-67108822' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 178 | { "fadd", D_OP(63)|D_XO(21), M_RT|M_RA|M_RB|M_RC, F_FRT_FRA_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:179:29: warning: narrowing conversion of '-335544278' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 179 | { "fadds", D_OP(59)|D_XO(21), M_RT|M_RA|M_RB|M_RC, F_FRT_FRA_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:180:29: warning: narrowing conversion of '-67108800' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 180 | { "fcmpo", D_OP(63)|D_XO(32), M_CRFD|M_RA|M_RB, F_FCMP, 0 }, src/emu/cpu/powerpc/ppc_dasm.c:181:29: warning: narrowing conversion of '-67108864' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 181 | { "fcmpu", D_OP(63)|D_XO(0), M_CRFD|M_RA|M_RB, F_FCMP, 0 }, src/emu/cpu/powerpc/ppc_dasm.c:182:29: warning: narrowing conversion of '-67108836' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 182 | { "fctiw", D_OP(63)|D_XO(14), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:183:29: warning: narrowing conversion of '-67108834' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 183 | { "fctiwz", D_OP(63)|D_XO(15), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:184:29: warning: narrowing conversion of '-67108828' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 184 | { "fdiv", D_OP(63)|D_XO(18), M_RT|M_RA|M_RB|M_RC, F_FRT_FRA_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:185:29: warning: narrowing conversion of '-335544284' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 185 | { "fdivs", D_OP(59)|D_XO(18), M_RT|M_RA|M_RB|M_RC, F_FRT_FRA_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:186:29: warning: narrowing conversion of '-67108806' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 186 | { "fmadd", D_OP(63)|D_XO(29), M_RT|M_RA|M_RB|M_REGC|M_RC, F_FRT_FRA_FRC_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:187:29: warning: narrowing conversion of '-335544262' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 187 | { "fmadds", D_OP(59)|D_XO(29), M_RT|M_RA|M_RB|M_REGC|M_RC, F_FRT_FRA_FRC_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:188:29: warning: narrowing conversion of '-67108720' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 188 | { "fmr", D_OP(63)|D_XO(72), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:189:29: warning: narrowing conversion of '-67108808' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 189 | { "fmsub", D_OP(63)|D_XO(28), M_RT|M_RA|M_RB|M_REGC|M_RC, F_FRT_FRA_FRC_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:190:29: warning: narrowing conversion of '-335544264' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 190 | { "fmsubs", D_OP(59)|D_XO(28), M_RT|M_RA|M_RB|M_REGC|M_RC, F_FRT_FRA_FRC_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:191:29: warning: narrowing conversion of '-67108814' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 191 | { "fmul", D_OP(63)|D_XO(25), M_RT|M_RA|M_REGC|M_RC, F_FRT_FRA_FRC, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:192:29: warning: narrowing conversion of '-335544270' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 192 | { "fmuls", D_OP(59)|D_XO(25), M_RT|M_RA|M_REGC|M_RC, F_FRT_FRA_FRC, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:193:29: warning: narrowing conversion of '-67108592' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 193 | { "fnabs", D_OP(63)|D_XO(136), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:194:29: warning: narrowing conversion of '-67108784' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 194 | { "fneg", D_OP(63)|D_XO(40), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:195:29: warning: narrowing conversion of '-67108802' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 195 | { "fnmadd", D_OP(63)|D_XO(31), M_RT|M_RA|M_RB|M_REGC|M_RC, F_FRT_FRA_FRC_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:196:29: warning: narrowing conversion of '-335544258' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 196 | { "fnmadds",D_OP(59)|D_XO(31), M_RT|M_RA|M_RB|M_REGC|M_RC, F_FRT_FRA_FRC_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:197:29: warning: narrowing conversion of '-67108804' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 197 | { "fnmsub", D_OP(63)|D_XO(30), M_RT|M_RA|M_RB|M_REGC|M_RC, F_FRT_FRA_FRC_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:198:29: warning: narrowing conversion of '-335544260' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 198 | { "fnmsubs",D_OP(59)|D_XO(30), M_RT|M_RA|M_RB|M_REGC|M_RC, F_FRT_FRA_FRC_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:199:29: warning: narrowing conversion of '-335544272' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 199 | { "fres", D_OP(59)|D_XO(24), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:200:29: warning: narrowing conversion of '-67108840' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 200 | { "frsp", D_OP(63)|D_XO(12), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:201:29: warning: narrowing conversion of '-67108812' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 201 | { "frsqrte",D_OP(63)|D_XO(26), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:202:29: warning: narrowing conversion of '-67108818' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 202 | { "fsel", D_OP(63)|D_XO(23), M_RT|M_RA|M_RB|M_REGC|M_RC, F_FRT_FRA_FRC_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:203:29: warning: narrowing conversion of '-67108820' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 203 | { "fsqrt", D_OP(63)|D_XO(22), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:204:29: warning: narrowing conversion of '-335544276' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 204 | { "fsqrts", D_OP(59)|D_XO(22), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:205:29: warning: narrowing conversion of '-67108824' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 205 | { "fsub", D_OP(63)|D_XO(20), M_RT|M_RA|M_RB|M_RC, F_FRT_FRA_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:206:29: warning: narrowing conversion of '-335544280' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 206 | { "fsubs", D_OP(59)|D_XO(20), M_RT|M_RA|M_RB|M_RC, F_FRT_FRA_FRB, FL_RC }, In file included from src/emu/cpu/powerpc/ppc_dasm.c:18: src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-2013265920' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:212:21: note: in expansion of macro 'D_OP' 212 | { "lbz", D_OP(34), M_RT|M_RA|M_D, F_RT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-1946157056' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:213:21: note: in expansion of macro 'D_OP' 213 | { "lbzu", D_OP(35), M_RT|M_RA|M_D, F_RT_D_RA, FL_CHECK_RA_RT }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-939524096' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:216:21: note: in expansion of macro 'D_OP' 216 | { "lfd", D_OP(50), M_RT|M_RA|M_D, F_FRT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-872415232' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:217:21: note: in expansion of macro 'D_OP' 217 | { "lfdu", D_OP(51), M_RT|M_RA|M_D, F_FRT_D_RA, FL_CHECK_RA }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-1073741824' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:220:21: note: in expansion of macro 'D_OP' 220 | { "lfs", D_OP(48), M_RT|M_RA|M_D, F_FRT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-1006632960' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:221:21: note: in expansion of macro 'D_OP' 221 | { "lfsu", D_OP(49), M_RT|M_RA|M_D, F_FRT_D_RA, FL_CHECK_RA }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-1476395008' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:224:21: note: in expansion of macro 'D_OP' 224 | { "lha", D_OP(42), M_RT|M_RA|M_D, F_RT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-1409286144' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:225:21: note: in expansion of macro 'D_OP' 225 | { "lhau", D_OP(43), M_RT|M_RA|M_D, F_RT_D_RA, FL_CHECK_RA_RT }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-1610612736' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:229:21: note: in expansion of macro 'D_OP' 229 | { "lhz", D_OP(40), M_RT|M_RA|M_D, F_RT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-1543503872' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:230:21: note: in expansion of macro 'D_OP' 230 | { "lhzu", D_OP(41), M_RT|M_RA|M_D, F_RT_D_RA, FL_CHECK_RA_RT }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-1207959552' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:233:21: note: in expansion of macro 'D_OP' 233 | { "lmw", D_OP(46), M_RT|M_RA|M_D, F_RT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-2147483648' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:238:21: note: in expansion of macro 'D_OP' 238 | { "lwz", D_OP(32), M_RT|M_RA|M_D, F_RT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-2080374784' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:239:21: note: in expansion of macro 'D_OP' 239 | { "lwzu", D_OP(33), M_RT|M_RA|M_D, F_RT_D_RA, FL_CHECK_RA_RT }, | ^~~~ src/emu/cpu/powerpc/ppc_dasm.c:243:29: warning: narrowing conversion of '-67108736' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 243 | { "mcrfs", D_OP(63)|D_XO(64), M_CRFD|M_CRFS, F_CRFD_CRFS, 0 }, src/emu/cpu/powerpc/ppc_dasm.c:247:29: warning: narrowing conversion of '-67107698' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 247 | { "mffs", D_OP(63)|D_XO(583), M_RT|M_RC, F_MFFSx, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:255:29: warning: narrowing conversion of '-67108724' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 255 | { "mtfsb0", D_OP(63)|D_XO(70), M_CRBD|M_RC, F_FCRBD, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:256:29: warning: narrowing conversion of '-67108788' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 256 | { "mtfsb1", D_OP(63)|D_XO(38), M_CRBD|M_RC, F_FCRBD, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:257:29: warning: narrowing conversion of '-67107442' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 257 | { "mtfsf", D_OP(63)|D_XO(711), M_FM|M_RB|M_RC, F_MTFSFx, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:258:29: warning: narrowing conversion of '-67108596' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 258 | { "mtfsfi", D_OP(63)|D_XO(134), M_CRFD|M_IMM|M_RC, F_MTFSFIx, FL_RC }, src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-1744830464' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:284:21: note: in expansion of macro 'D_OP' 284 | { "stb", D_OP(38), M_RT|M_RA|M_D, F_RT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-1677721600' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:285:21: note: in expansion of macro 'D_OP' 285 | { "stbu", D_OP(39), M_RT|M_RA|M_D, F_RT_D_RA, FL_CHECK_RA }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-671088640' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:288:21: note: in expansion of macro 'D_OP' 288 | { "stfd", D_OP(54), M_RT|M_RA|M_D, F_FRT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-603979776' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:289:21: note: in expansion of macro 'D_OP' 289 | { "stfdu", D_OP(55), M_RT|M_RA|M_D, F_FRT_D_RA, FL_CHECK_RA }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-805306368' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:293:21: note: in expansion of macro 'D_OP' 293 | { "stfs", D_OP(52), M_RT|M_RA|M_D, F_FRT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-738197504' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:294:21: note: in expansion of macro 'D_OP' 294 | { "stfsu", D_OP(53), M_RT|M_RA|M_D, F_FRT_D_RA, FL_CHECK_RA }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-1342177280' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:297:21: note: in expansion of macro 'D_OP' 297 | { "sth", D_OP(44), M_RT|M_RA|M_D, F_RT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-1275068416' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:299:21: note: in expansion of macro 'D_OP' 299 | { "sthu", D_OP(45), M_RT|M_RA|M_D, F_RT_D_RA, FL_CHECK_RA }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-1140850688' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:302:21: note: in expansion of macro 'D_OP' 302 | { "stmw", D_OP(47), M_RT|M_RA|M_D, F_RT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-1879048192' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:305:21: note: in expansion of macro 'D_OP' 305 | { "stw", D_OP(36), M_RT|M_RA|M_D, F_RT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:430:42: warning: narrowing conversion of '-1811939328' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 430 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:308:21: note: in expansion of macro 'D_OP' 308 | { "stwu", D_OP(37), M_RT|M_RA|M_D, F_RT_D_RA, FL_CHECK_RA }, | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/ucom4/ucom4d.c -o obj/emu/cpu/ucom4/ucom4d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/ucom4/ucom4d.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/minx/minxd.c -o obj/emu/cpu/minx/minxd.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/minx/minxd.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/saturn/saturnds.c -o obj/emu/cpu/saturn/saturnds.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/saturn/saturnds.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mn10200/mn102dis.c -o obj/emu/cpu/mn10200/mn102dis.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mn10200/mn102dis.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/rsp/rsp_dasm.c -o obj/emu/cpu/rsp/rsp_dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/rsp/rsp_dasm.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m68000/m68kdasm.c -o obj/emu/cpu/m68000/m68kdasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m68000/m68kdasm.c:29: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/m68000/m68kdasm.c: In function 'char* get_imm_str_s(unsigned int)': src/emu/cpu/m68000/m68kdasm.c:381:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 354 | return str; | ~~~ ...... 381 | sprintf(str, "#%s", make_signed_hex_str_16(read_imm_16())); | ^~ In file included from /usr/include/stdio.h:964, from src/emu/emucore.h:20: In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:381:10: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68000_stop()': src/emu/cpu/m68000/m68kdasm.c:381:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 354 | return str; | ~~~ ...... 381 | sprintf(str, "#%s", make_signed_hex_str_16(read_imm_16())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:381:10, inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:375:14, inlined from 'void d68000_stop()' at src/emu/cpu/m68000/m68kdasm.c:3003:9: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68020_link_32()': src/emu/cpu/m68000/m68kdasm.c:383:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 370 | return str; | ~~~ ...... 383 | sprintf(str, "#%s", make_signed_hex_str_32(read_imm_32())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:383:10, inlined from 'void d68020_link_32()' at src/emu/cpu/m68000/m68kdasm.c:1984:9, inlined from 'void d68020_link_32()' at src/emu/cpu/m68000/m68kdasm.c:1981:13: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68000_subi_32()': src/emu/cpu/m68000/m68kdasm.c:383:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 370 | return str; | ~~~ ...... 383 | sprintf(str, "#%s", make_signed_hex_str_32(read_imm_32())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:383:10, inlined from 'void d68000_subi_32()' at src/emu/cpu/m68000/m68kdasm.c:3060:14: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68000_subi_8()': src/emu/cpu/m68000/m68kdasm.c:379:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 338 | return str; | ~~~ ...... 379 | sprintf(str, "#%s", make_signed_hex_str_8(read_imm_8())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:379:10, inlined from 'void d68000_subi_8()' at src/emu/cpu/m68000/m68kdasm.c:3048:14: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68000_cmpi_32()': src/emu/cpu/m68000/m68kdasm.c:383:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 370 | return str; | ~~~ ...... 383 | sprintf(str, "#%s", make_signed_hex_str_32(read_imm_32())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:383:10, inlined from 'void d68000_cmpi_32()' at src/emu/cpu/m68000/m68kdasm.c:1448:8: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68000_cmpi_8()': src/emu/cpu/m68000/m68kdasm.c:379:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 338 | return str; | ~~~ ...... 379 | sprintf(str, "#%s", make_signed_hex_str_8(read_imm_8())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:379:10, inlined from 'void d68000_cmpi_8()' at src/emu/cpu/m68000/m68kdasm.c:1402:14: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68000_addi_32()': src/emu/cpu/m68000/m68kdasm.c:383:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 370 | return str; | ~~~ ...... 383 | sprintf(str, "#%s", make_signed_hex_str_32(read_imm_32())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:383:10, inlined from 'void d68000_addi_32()' at src/emu/cpu/m68000/m68kdasm.c:784:14: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68000_addi_8()': src/emu/cpu/m68000/m68kdasm.c:379:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 338 | return str; | ~~~ ...... 379 | sprintf(str, "#%s", make_signed_hex_str_8(read_imm_8())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:379:10, inlined from 'void d68000_addi_8()' at src/emu/cpu/m68000/m68kdasm.c:772:14: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68020_cmpi_pcdi_32()': src/emu/cpu/m68000/m68kdasm.c:383:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 370 | return str; | ~~~ ...... 383 | sprintf(str, "#%s", make_signed_hex_str_32(read_imm_32())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:383:10, inlined from 'void d68020_cmpi_pcix_32()' at src/emu/cpu/m68000/m68kdasm.c:1464:8, inlined from 'void d68020_cmpi_pcdi_32()' at src/emu/cpu/m68000/m68kdasm.c:1460:13: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68020_cmpi_pcdi_8()': src/emu/cpu/m68000/m68kdasm.c:379:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 338 | return str; | ~~~ ...... 379 | sprintf(str, "#%s", make_signed_hex_str_8(read_imm_8())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:379:10, inlined from 'void d68020_cmpi_pcix_8()' at src/emu/cpu/m68000/m68kdasm.c:1418:8, inlined from 'void d68020_cmpi_pcdi_8()' at src/emu/cpu/m68000/m68kdasm.c:1414:13: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68020_cmpi_pcix_8()': src/emu/cpu/m68000/m68kdasm.c:379:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 338 | return str; | ~~~ ...... 379 | sprintf(str, "#%s", make_signed_hex_str_8(read_imm_8())); | ^~ /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68020_cmpi_pcix_32()': src/emu/cpu/m68000/m68kdasm.c:383:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 370 | return str; | ~~~ ...... 383 | sprintf(str, "#%s", make_signed_hex_str_32(read_imm_32())); | ^~ /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sc61860/scdasm.c -o obj/emu/cpu/sc61860/scdasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/sc61860/scdasm.c:23: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/v60/v60d.c -o obj/emu/cpu/v60/v60d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/v60/v60d.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/s2650/2650dasm.c -o obj/emu/cpu/s2650/2650dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/s2650/2650dasm.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/spc700/spc700ds.c -o obj/emu/cpu/spc700/spc700ds.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/spc700/spc700ds.c:18: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sm8500/sm8500d.c -o obj/emu/cpu/sm8500/sm8500d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/sm8500/sm8500d.c:10: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/ssp1601/ssp1601d.c -o obj/emu/cpu/ssp1601/ssp1601d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/ssp1601/ssp1601d.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms7000/7000dasm.c -o obj/emu/cpu/tms7000/7000dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms7000/7000dasm.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms0980/tms0980d.c -o obj/emu/cpu/tms0980/tms0980d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms0980/tms0980d.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/unsp/unspdasm.c -o obj/emu/cpu/unsp/unspdasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/unsp/unspdasm.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/avr8/avr8dasm.c -o obj/emu/cpu/avr8/avr8dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/avr8/avr8dasm.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32010/32010dsm.c -o obj/emu/cpu/tms32010/32010dsm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms32010/32010dsm.c:27: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms9900/9900dasm.c -o obj/emu/cpu/tms9900/9900dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms9900/9900dasm.c:25: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/emu/cpu/tms9900/9900dasm.c: In function 'unsigned int Dasm9900(char*, unsigned int, int, const UINT8*, const UINT8*)': src/emu/cpu/tms9900/9900dasm.c:469:25: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 469 | else | ^~~~ src/emu/cpu/tms9900/9900dasm.c:475:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 475 | break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32025/32025dsm.c -o obj/emu/cpu/tms32025/32025dsm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms32025/32025dsm.c:31: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32051/dis32051.c -o obj/emu/cpu/tms32051/dis32051.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms32051/dis32051.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32031/dis32031.c -o obj/emu/cpu/tms32031/dis32031.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms32031/dis32031.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32082/dis_mp.c -o obj/emu/cpu/tms32082/dis_mp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms32082/dis_mp.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms34010/34010dsm.c -o obj/emu/cpu/tms34010/34010dsm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms34010/34010dsm.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32082/dis_pp.c -o obj/emu/cpu/tms32082/dis_pp.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms32082/dis_pp.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms57002/57002dsm.c -o obj/emu/cpu/tms57002/57002dsm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms57002/57002dsm.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/lr35902/lr35902d.c -o obj/emu/cpu/lr35902/lr35902d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/lr35902/lr35902d.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tlcs900/dasm900.c -o obj/emu/cpu/tlcs900/dasm900.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tlcs900/dasm900.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z80/z80dasm.c -o obj/emu/cpu/z80/z80dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/z80/z80dasm.c:22: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/dsp56k/inst.c -o obj/emu/cpu/dsp56k/inst.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/dsp56k/opcode.h:4, from src/emu/cpu/dsp56k/inst.h:4, from src/emu/cpu/dsp56k/inst.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z180/z180dasm.c -o obj/emu/cpu/z180/z180dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/z180/z180dasm.c:46: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/superfx/sfx_dasm.c -o obj/emu/cpu/superfx/sfx_dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/superfx/sfx_dasm.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/pps4/pps4dasm.c -o obj/emu/cpu/pps4/pps4dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/pps4/pps4dasm.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z8000/8000dasm.c -o obj/emu/cpu/z8000/8000dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/z8000/8000dasm.c:47: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/hd61700/hd61700d.c -o obj/emu/cpu/hd61700/hd61700d.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/hd61700/hd61700d.c:3: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/osdcore.c -o obj/osd/osdcore.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/lc8670/lc8670dsm.c -o obj/emu/cpu/lc8670/lc8670dsm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/lc8670/lc8670dsm.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/scudsp/scudspdasm.c -o obj/emu/cpu/scudsp/scudspdasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/scudsp/scudspdasm.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/astring.c -o obj/lib/util/astring.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/bitmap.c -o obj/lib/util/bitmap.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/score/scoredsm.c -o obj/emu/cpu/score/scoredsm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/score/scoredsm.c:9: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alto2/alto2dsm.c -o obj/emu/cpu/alto2/alto2dsm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/alto2/alto2cpu.h:15, from src/emu/cpu/alto2/alto2dsm.c:8: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/corealloc.c -o obj/lib/util/corealloc.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/cdrom.c -o obj/lib/util/cdrom.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/avhuff.c -o obj/lib/util/avhuff.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/coreutil.c -o obj/lib/util/coreutil.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/corestr.c -o obj/lib/util/corestr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/chdcd.c -o obj/lib/util/chdcd.o src/lib/util/chdcd.c: In function 'UINT16 read_uint16(FILE*)': src/lib/util/chdcd.c:317:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 317 | fread(buffer, 2, 1, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/lib/util/chdcd.c: In function 'UINT32 read_uint32(FILE*)': src/lib/util/chdcd.c:329:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 329 | fread(buffer, 4, 1, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/lib/util/chdcd.c: In function 'UINT64 read_uint64(FILE*)': src/lib/util/chdcd.c:342:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 342 | fread(buffer, 8, 1, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/lib/util/chdcd.c: In function 'chd_error chdcd_parse_nero(const char*, cdrom_toc&, chdcd_track_input_info&)': src/lib/util/chdcd.c:379:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 379 | fread(buffer, 12, 1, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/lib/util/chdcd.c:406:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 406 | fread(buffer, 8, 1, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/lib/util/chdcd.c:418:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 418 | fread(&start, 1, 1, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/lib/util/chdcd.c:419:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 419 | fread(&end, 1, 1, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/lib/util/chdcd.c: In function 'chd_error chdcd_parse_cue(const char*, cdrom_toc&, chdcd_track_input_info&)': src/lib/util/chdcd.c:741:22: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 741 | fgets(linebuffer, 511, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/lib/util/chdcd.c: In function 'chd_error chdcd_parse_toc(const char*, cdrom_toc&, chdcd_track_input_info&)': src/lib/util/chdcd.c:1050:22: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 1050 | fgets(linebuffer, 511, infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/lib/util/chdcd.c: In function 'chd_error chdcd_parse_gdi(const char*, cdrom_toc&, chdcd_track_input_info&)': src/lib/util/chdcd.c:616:14: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 616 | fgets(linebuffer,511,infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/lib/util/chdcd.c:626:22: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 626 | fgets(linebuffer,511,infile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/delegate.c -o obj/lib/util/delegate.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/corefile.c -o obj/lib/util/corefile.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/cstrpool.c -o obj/lib/util/cstrpool.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z8/z8dasm.c -o obj/emu/cpu/z8/z8dasm.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/z8/z8dasm.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/harddisk.c -o obj/lib/util/harddisk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/hashing.c -o obj/lib/util/hashing.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/flac.c -o obj/lib/util/flac.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/md5.c -o obj/lib/util/md5.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/jedparse.c -o obj/lib/util/jedparse.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/opresolv.c -o obj/lib/util/opresolv.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/chdcodec.c -o obj/lib/util/chdcodec.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/palette.c -o obj/lib/util/palette.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/plaparse.c -o obj/lib/util/plaparse.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/aviio.c -o obj/lib/util/aviio.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/pool.c -o obj/lib/util/pool.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/huffman.c -o obj/lib/util/huffman.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/tagmap.c -o obj/lib/util/tagmap.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/unicode.c -o obj/lib/util/unicode.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/unzip.c -o obj/lib/util/unzip.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/un7z.c -o obj/lib/util/un7z.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/chd.c -o obj/lib/util/chd.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/options.c -o obj/lib/util/options.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/vbiparse.c -o obj/lib/util/vbiparse.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/sha1.c -o obj/lib/util/sha1.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/xmlfile.c -o obj/lib/util/xmlfile.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/zippath.c -o obj/lib/util/zippath.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/png.c -o obj/lib/util/png.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jaricom.c -o obj/lib/libjpeg/jaricom.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -c 3rdparty/expat/lib/xmlrole.c -o obj/lib/expat/xmlrole.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jcapistd.c -o obj/lib/libjpeg/jcapistd.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jcapimin.c -o obj/lib/libjpeg/jcapimin.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jccolor.c -o obj/lib/libjpeg/jccolor.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jccoefct.c -o obj/lib/libjpeg/jccoefct.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jcarith.c -o obj/lib/libjpeg/jcarith.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jcinit.c -o obj/lib/libjpeg/jcinit.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jcdctmgr.c -o obj/lib/libjpeg/jcdctmgr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c 3rdparty/softfloat/fsincos.c -o obj/lib/softfloat/fsincos.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from 3rdparty/softfloat/mamesf.h:15, from 3rdparty/softfloat/fsincos.c:29: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c 3rdparty/softfloat/fyl2x.c -o obj/lib/softfloat/fyl2x.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from 3rdparty/softfloat/mamesf.h:15, from 3rdparty/softfloat/fyl2x.c:30: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jcmainct.c -o obj/lib/libjpeg/jcmainct.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jcomapi.c -o obj/lib/libjpeg/jcomapi.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jcprepct.c -o obj/lib/libjpeg/jcprepct.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jcparam.c -o obj/lib/libjpeg/jcparam.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jcmaster.c -o obj/lib/libjpeg/jcmaster.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jcmarker.c -o obj/lib/libjpeg/jcmarker.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jchuff.c -o obj/lib/libjpeg/jchuff.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jdapimin.c -o obj/lib/libjpeg/jdapimin.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jdapistd.c -o obj/lib/libjpeg/jdapistd.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jdatadst.c -o obj/lib/libjpeg/jdatadst.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jctrans.c -o obj/lib/libjpeg/jctrans.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jdatasrc.c -o obj/lib/libjpeg/jdatasrc.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jdcolor.c -o obj/lib/libjpeg/jdcolor.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jdarith.c -o obj/lib/libjpeg/jdarith.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jddctmgr.c -o obj/lib/libjpeg/jddctmgr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jcsample.c -o obj/lib/libjpeg/jcsample.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jdcoefct.c -o obj/lib/libjpeg/jdcoefct.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jdmainct.c -o obj/lib/libjpeg/jdmainct.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jdinput.c -o obj/lib/libjpeg/jdinput.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jdmaster.c -o obj/lib/libjpeg/jdmaster.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jdpostct.c -o obj/lib/libjpeg/jdpostct.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jdmerge.c -o obj/lib/libjpeg/jdmerge.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jdtrans.c -o obj/lib/libjpeg/jdtrans.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jdsample.c -o obj/lib/libjpeg/jdsample.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jerror.c -o obj/lib/libjpeg/jerror.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jfdctflt.c -o obj/lib/libjpeg/jfdctflt.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jfdctfst.c -o obj/lib/libjpeg/jfdctfst.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jidctfst.c -o obj/lib/libjpeg/jidctfst.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jidctflt.c -o obj/lib/libjpeg/jidctflt.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jdmarker.c -o obj/lib/libjpeg/jdmarker.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jdhuff.c -o obj/lib/libjpeg/jdhuff.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -c 3rdparty/expat/lib/xmlparse.c -o obj/lib/expat/xmlparse.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jutils.c -o obj/lib/libjpeg/jutils.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jmemansi.c -o obj/lib/libjpeg/jmemansi.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -DFLAC__NO_ASM -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFLAC__HAS_OGG=0 -Wno-unused-function -O0 -DVERSION=\"1.2.1\" -I3rdparty/libflac/include -c 3rdparty/libflac/bitmath.c -o obj/lib/libflac/bitmath.o In file included from 3rdparty/libflac/include/private/bitmath.h:40, from 3rdparty/libflac/bitmath.c:37: 3rdparty/libflac/include/share/compat.h:65:5: warning: "HAVE_INTTYPES_H" is not defined, evaluates to 0 [-Wundef] 65 | #if HAVE_INTTYPES_H | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jquant1.c -o obj/lib/libjpeg/jquant1.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -DFLAC__NO_ASM -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFLAC__HAS_OGG=0 -Wno-unused-function -O0 -DVERSION=\"1.2.1\" -I3rdparty/libflac/include -c 3rdparty/libflac/bitreader.c -o obj/lib/libflac/bitreader.o In file included from 3rdparty/libflac/include/private/bitmath.h:40, from 3rdparty/libflac/bitreader.c:42: 3rdparty/libflac/include/share/compat.h:65:5: warning: "HAVE_INTTYPES_H" is not defined, evaluates to 0 [-Wundef] 65 | #if HAVE_INTTYPES_H | ^~~~~~~~~~~~~~~ In file included from 3rdparty/libflac/bitreader.c:48: 3rdparty/libflac/include/share/endswap.h:34:5: warning: "HAVE_BSWAP32" is not defined, evaluates to 0 [-Wundef] 34 | #if HAVE_BSWAP32 /* GCC and Clang */ | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jmemmgr.c -o obj/lib/libjpeg/jmemmgr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -DFLAC__NO_ASM -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFLAC__HAS_OGG=0 -Wno-unused-function -O0 -DVERSION=\"1.2.1\" -I3rdparty/libflac/include -c 3rdparty/libflac/bitwriter.c -o obj/lib/libflac/bitwriter.o In file included from 3rdparty/libflac/bitwriter.c:43: 3rdparty/libflac/include/share/alloc.h:47:5: warning: "HAVE_STDINT_H" is not defined, evaluates to 0 [-Wundef] 47 | #if HAVE_STDINT_H | ^~~~~~~~~~~~~ In file included from 3rdparty/libflac/include/share/alloc.h:51: 3rdparty/libflac/include/share/compat.h:65:5: warning: "HAVE_INTTYPES_H" is not defined, evaluates to 0 [-Wundef] 65 | #if HAVE_INTTYPES_H | ^~~~~~~~~~~~~~~ In file included from 3rdparty/libflac/bitwriter.c:45: 3rdparty/libflac/include/share/endswap.h:34:5: warning: "HAVE_BSWAP32" is not defined, evaluates to 0 [-Wundef] 34 | #if HAVE_BSWAP32 /* GCC and Clang */ | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -DFLAC__NO_ASM -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFLAC__HAS_OGG=0 -Wno-unused-function -O0 -DVERSION=\"1.2.1\" -I3rdparty/libflac/include -c 3rdparty/libflac/crc.c -o obj/lib/libflac/crc.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -DFLAC__NO_ASM -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFLAC__HAS_OGG=0 -Wno-unused-function -O0 -DVERSION=\"1.2.1\" -I3rdparty/libflac/include -c 3rdparty/libflac/cpu.c -o obj/lib/libflac/cpu.o 3rdparty/libflac/cpu.c:102:23: warning: 'FLAC__CPUINFO_IA32_CPUID_SSE42' defined but not used [-Wunused-const-variable=] 102 | static const unsigned FLAC__CPUINFO_IA32_CPUID_SSE42 = 0x00100000; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3rdparty/libflac/cpu.c:101:23: warning: 'FLAC__CPUINFO_IA32_CPUID_SSE41' defined but not used [-Wunused-const-variable=] 101 | static const unsigned FLAC__CPUINFO_IA32_CPUID_SSE41 = 0x00080000; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3rdparty/libflac/cpu.c:100:23: warning: 'FLAC__CPUINFO_IA32_CPUID_SSSE3' defined but not used [-Wunused-const-variable=] 100 | static const unsigned FLAC__CPUINFO_IA32_CPUID_SSSE3 = 0x00000200; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3rdparty/libflac/cpu.c:99:23: warning: 'FLAC__CPUINFO_IA32_CPUID_SSE3' defined but not used [-Wunused-const-variable=] 99 | static const unsigned FLAC__CPUINFO_IA32_CPUID_SSE3 = 0x00000001; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -DFLAC__NO_ASM -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFLAC__HAS_OGG=0 -Wno-unused-function -O0 -DVERSION=\"1.2.1\" -I3rdparty/libflac/include -c 3rdparty/libflac/float.c -o obj/lib/libflac/float.o In file included from 3rdparty/libflac/float.c:38: 3rdparty/libflac/include/share/compat.h:65:5: warning: "HAVE_INTTYPES_H" is not defined, evaluates to 0 [-Wundef] 65 | #if HAVE_INTTYPES_H | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -DFLAC__NO_ASM -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFLAC__HAS_OGG=0 -Wno-unused-function -O0 -DVERSION=\"1.2.1\" -I3rdparty/libflac/include -c 3rdparty/libflac/fixed.c -o obj/lib/libflac/fixed.o In file included from 3rdparty/libflac/fixed.c:39: 3rdparty/libflac/include/share/compat.h:65:5: warning: "HAVE_INTTYPES_H" is not defined, evaluates to 0 [-Wundef] 65 | #if HAVE_INTTYPES_H | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -DFLAC__NO_ASM -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFLAC__HAS_OGG=0 -Wno-unused-function -O0 -DVERSION=\"1.2.1\" -I3rdparty/libflac/include -c 3rdparty/libflac/format.c -o obj/lib/libflac/format.o In file included from 3rdparty/libflac/format.c:42: 3rdparty/libflac/include/share/compat.h:65:5: warning: "HAVE_INTTYPES_H" is not defined, evaluates to 0 [-Wundef] 65 | #if HAVE_INTTYPES_H | ^~~~~~~~~~~~~~~ 3rdparty/libflac/format.c:49:9: warning: "VERSION" redefined 49 | #define VERSION "1.0" | ^~~~~~~ : note: this is the location of the previous definition gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -c 3rdparty/expat/lib/xmltok.c -o obj/lib/expat/xmltok.o In file included from 3rdparty/expat/lib/xmltok.c:11: 3rdparty/expat/lib/xmltok_ns.c: In function 'findEncodingNS': 3rdparty/expat/lib/xmltok.h:256:10: warning: 'buf' may be used uninitialized [-Wmaybe-uninitialized] 256 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3rdparty/expat/lib/xmltok_ns.c:78:3: note: in expansion of macro 'XmlUtf8Convert' 78 | XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); | ^~~~~~~~~~~~~~ 3rdparty/expat/lib/xmltok.h:256:10: note: by argument 5 of type 'const char *' to 'void(const ENCODING *, const char **, const char *, char **, const char *)' {aka 'void(const struct encoding *, const char **, const char *, char **, const char *)'} 256 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3rdparty/expat/lib/xmltok_ns.c:78:3: note: in expansion of macro 'XmlUtf8Convert' 78 | XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); | ^~~~~~~~~~~~~~ In file included from 3rdparty/expat/lib/xmltok.c:1621: 3rdparty/expat/lib/xmltok_ns.c:75:8: note: 'buf' declared here 75 | char buf[ENCODING_MAX]; | ^~~ 3rdparty/expat/lib/xmltok_ns.c: In function 'findEncoding': 3rdparty/expat/lib/xmltok.h:256:10: warning: 'buf' may be used uninitialized [-Wmaybe-uninitialized] 256 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3rdparty/expat/lib/xmltok_ns.c:78:3: note: in expansion of macro 'XmlUtf8Convert' 78 | XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); | ^~~~~~~~~~~~~~ 3rdparty/expat/lib/xmltok.h:256:10: note: by argument 5 of type 'const char *' to 'void(const ENCODING *, const char **, const char *, char **, const char *)' {aka 'void(const struct encoding *, const char **, const char *, char **, const char *)'} 256 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3rdparty/expat/lib/xmltok_ns.c:78:3: note: in expansion of macro 'XmlUtf8Convert' 78 | XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); | ^~~~~~~~~~~~~~ In file included from 3rdparty/expat/lib/xmltok.c:1610: 3rdparty/expat/lib/xmltok_ns.c:75:8: note: 'buf' declared here 75 | char buf[ENCODING_MAX]; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -DFLAC__NO_ASM -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFLAC__HAS_OGG=0 -Wno-unused-function -O0 -DVERSION=\"1.2.1\" -I3rdparty/libflac/include -c 3rdparty/libflac/md5.c -o obj/lib/libflac/md5.o In file included from 3rdparty/libflac/md5.c:9: 3rdparty/libflac/include/share/alloc.h:47:5: warning: "HAVE_STDINT_H" is not defined, evaluates to 0 [-Wundef] 47 | #if HAVE_STDINT_H | ^~~~~~~~~~~~~ In file included from 3rdparty/libflac/include/share/alloc.h:51: 3rdparty/libflac/include/share/compat.h:65:5: warning: "HAVE_INTTYPES_H" is not defined, evaluates to 0 [-Wundef] 65 | #if HAVE_INTTYPES_H | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -DFLAC__NO_ASM -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFLAC__HAS_OGG=0 -Wno-unused-function -O0 -DVERSION=\"1.2.1\" -I3rdparty/libflac/include -c 3rdparty/libflac/memory.c -o obj/lib/libflac/memory.o In file included from 3rdparty/libflac/memory.c:41: 3rdparty/libflac/include/share/alloc.h:47:5: warning: "HAVE_STDINT_H" is not defined, evaluates to 0 [-Wundef] 47 | #if HAVE_STDINT_H | ^~~~~~~~~~~~~ In file included from 3rdparty/libflac/include/share/alloc.h:51: 3rdparty/libflac/include/share/compat.h:65:5: warning: "HAVE_INTTYPES_H" is not defined, evaluates to 0 [-Wundef] 65 | #if HAVE_INTTYPES_H | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jquant2.c -o obj/lib/libjpeg/jquant2.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -DFLAC__NO_ASM -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFLAC__HAS_OGG=0 -Wno-unused-function -O0 -DVERSION=\"1.2.1\" -I3rdparty/libflac/include -c 3rdparty/libflac/lpc.c -o obj/lib/libflac/lpc.o In file included from 3rdparty/libflac/lpc.c:41: 3rdparty/libflac/include/share/compat.h:65:5: warning: "HAVE_INTTYPES_H" is not defined, evaluates to 0 [-Wundef] 65 | #if HAVE_INTTYPES_H | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -DFLAC__NO_ASM -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFLAC__HAS_OGG=0 -Wno-unused-function -O0 -DVERSION=\"1.2.1\" -I3rdparty/libflac/include -c 3rdparty/libflac/stream_encoder_framing.c -o obj/lib/libflac/stream_encoder_framing.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/lzma/C -c 3rdparty/lzma/C/7zBuf.c -o obj/lib/lib7z/7zBuf.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/lzma/C -c 3rdparty/lzma/C/7zBuf2.c -o obj/lib/lib7z/7zBuf2.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -DFLAC__NO_ASM -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFLAC__HAS_OGG=0 -Wno-unused-function -O0 -DVERSION=\"1.2.1\" -I3rdparty/libflac/include -c 3rdparty/libflac/window.c -o obj/lib/libflac/window.o In file included from 3rdparty/libflac/window.c:38: 3rdparty/libflac/include/share/compat.h:65:5: warning: "HAVE_INTTYPES_H" is not defined, evaluates to 0 [-Wundef] 65 | #if HAVE_INTTYPES_H | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/lzma/C -c 3rdparty/lzma/C/7zCrc.c -o obj/lib/lib7z/7zCrc.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -DFLAC__NO_ASM -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFLAC__HAS_OGG=0 -Wno-unused-function -O0 -DVERSION=\"1.2.1\" -I3rdparty/libflac/include -c 3rdparty/libflac/stream_decoder.c -o obj/lib/libflac/stream_decoder.o In file included from 3rdparty/libflac/stream_decoder.c:42: 3rdparty/libflac/include/share/compat.h:65:5: warning: "HAVE_INTTYPES_H" is not defined, evaluates to 0 [-Wundef] 65 | #if HAVE_INTTYPES_H | ^~~~~~~~~~~~~~~ In file included from 3rdparty/libflac/stream_decoder.c:44: 3rdparty/libflac/include/share/alloc.h:47:5: warning: "HAVE_STDINT_H" is not defined, evaluates to 0 [-Wundef] 47 | #if HAVE_STDINT_H | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/lzma/C -c 3rdparty/lzma/C/7zCrcOpt.c -o obj/lib/lib7z/7zCrcOpt.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/lzma/C -c 3rdparty/lzma/C/CpuArch.c -o obj/lib/lib7z/CpuArch.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -DFLAC__NO_ASM -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFLAC__HAS_OGG=0 -Wno-unused-function -O0 -DVERSION=\"1.2.1\" -I3rdparty/libflac/include -c 3rdparty/libflac/stream_encoder.c -o obj/lib/libflac/stream_encoder.o In file included from 3rdparty/libflac/stream_encoder.c:42: 3rdparty/libflac/include/share/compat.h:65:5: warning: "HAVE_INTTYPES_H" is not defined, evaluates to 0 [-Wundef] 65 | #if HAVE_INTTYPES_H | ^~~~~~~~~~~~~~~ In file included from 3rdparty/libflac/stream_encoder.c:63: 3rdparty/libflac/include/share/alloc.h:47:5: warning: "HAVE_STDINT_H" is not defined, evaluates to 0 [-Wundef] 47 | #if HAVE_STDINT_H | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/lzma/C -c 3rdparty/lzma/C/7zDec.c -o obj/lib/lib7z/7zDec.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/lzma/C -c 3rdparty/lzma/C/Lzma2Dec.c -o obj/lib/lib7z/Lzma2Dec.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/lzma/C -c 3rdparty/lzma/C/Lzma2Enc.c -o obj/lib/lib7z/Lzma2Enc.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/lzma/C -c 3rdparty/lzma/C/Bra.c -o obj/lib/lib7z/Bra.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/lzma/C -c 3rdparty/lzma/C/Bra86.c -o obj/lib/lib7z/Bra86.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/lzma/C -c 3rdparty/lzma/C/LzFind.c -o obj/lib/lib7z/LzFind.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/lzma/C -c 3rdparty/lzma/C/Bcj2.c -o obj/lib/lib7z/Bcj2.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/lzma/C -c 3rdparty/lzma/C/LzmaDec.c -o obj/lib/lib7z/LzmaDec.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/lzma/C -c 3rdparty/lzma/C/7zStream.c -o obj/lib/lib7z/7zStream.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/lzma/C -c 3rdparty/lzma/C/Ppmd7Dec.c -o obj/lib/lib7z/Ppmd7Dec.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jfdctint.c -o obj/lib/libjpeg/jfdctint.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/imageutl.c -o obj/lib/formats/imageutl.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/ioprocs.c -o obj/lib/formats/ioprocs.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/cassimg.c -o obj/lib/formats/cassimg.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/basicdsk.c -o obj/lib/formats/basicdsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/a5105_dsk.c -o obj/lib/formats/a5105_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/libjpeg -c 3rdparty/libjpeg/jidctint.c -o obj/lib/libjpeg/jidctint.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/a26_cas.c -o obj/lib/formats/a26_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/abc800_dsk.c -o obj/lib/formats/abc800_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/lzma/C -c 3rdparty/lzma/C/Ppmd7.c -o obj/lib/lib7z/Ppmd7.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/adam_dsk.c -o obj/lib/formats/adam_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/adam_cas.c -o obj/lib/formats/adam_cas.o src/lib/formats/adam_cas.c: In function 'casserr_t coladam_put_block(cassette_image*, int, double*, int*, int, UINT8*, int)': src/lib/formats/adam_cas.c:87:52: warning: narrowing conversion of 'block_index' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 87 | UINT8 header[] = { 0x16, 0x48, 0x45, 0x00, block_index, 0xff, (0xff - block_index), 0x00, 0x80, 0xf4 }; | ^~~~~~~~~~~ src/lib/formats/adam_cas.c:87:77: warning: narrowing conversion of '(255 - block_index)' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 87 | UINT8 header[] = { 0x16, 0x48, 0x45, 0x00, block_index, 0xff, (0xff - block_index), 0x00, 0x80, 0xf4 }; | ~~~~~~^~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/lzma/C -c 3rdparty/lzma/C/7zIn.c -o obj/lib/lib7z/7zIn.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/ace_tap.c -o obj/lib/formats/ace_tap.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/ami_dsk.c -o obj/lib/formats/ami_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -D_7ZIP_PPMD_SUPPPORT -D_7ZIP_ST -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -I3rdparty/lzma/C -c 3rdparty/lzma/C/LzmaEnc.c -o obj/lib/lib7z/LzmaEnc.o 3rdparty/lzma/C/LzmaEnc.c: In function 'LzmaEnc_CodeOneMemBlock': 3rdparty/lzma/C/LzmaEnc.c:2150:19: warning: storing the address of local variable 'outStream' in '*(CLzmaEnc *)pp.rc.outStream' [-Wdangling-pointer=] 2150 | p->rc.outStream = &outStream.funcTable; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 3rdparty/lzma/C/LzmaEnc.c:2134:20: note: 'outStream' declared here 2134 | CSeqOutStreamBuf outStream; | ^~~~~~~~~ 3rdparty/lzma/C/LzmaEnc.c:2128:45: note: 'pp' declared here 2128 | SRes LzmaEnc_CodeOneMemBlock(CLzmaEncHandle pp, Bool reInit, | ~~~~~~~~~~~~~~~^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/apollo_dsk.c -o obj/lib/formats/apollo_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c 3rdparty/softfloat/softfloat.c -o obj/lib/softfloat/softfloat.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from 3rdparty/softfloat/mamesf.h:15, from 3rdparty/softfloat/milieu.h:36, from 3rdparty/softfloat/softfloat.c:33: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/apf_apt.c -o obj/lib/formats/apf_apt.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/asst128_dsk.c -o obj/lib/formats/asst128_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/applix_dsk.c -o obj/lib/formats/applix_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/atari_dsk.c -o obj/lib/formats/atari_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/atarist_dsk.c -o obj/lib/formats/atarist_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/atom_tap.c -o obj/lib/formats/atom_tap.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/bw2_dsk.c -o obj/lib/formats/bw2_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/bw12_dsk.c -o obj/lib/formats/bw12_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/cbm_tap.c -o obj/lib/formats/cbm_tap.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/cgen_cas.c -o obj/lib/formats/cgen_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/apridisk.c -o obj/lib/formats/apridisk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/lib/formats/apridisk.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/comx35_dsk.c -o obj/lib/formats/comx35_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/ap2_dsk.c -o obj/lib/formats/ap2_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/concept_dsk.c -o obj/lib/formats/concept_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/cbm_crt.c -o obj/lib/formats/cbm_crt.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/lib/formats/cbm_crt.c:42: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/flopimg.c -o obj/lib/formats/flopimg.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/lib/formats/flopimg.c:16: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/cpis_dsk.c -o obj/lib/formats/cpis_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/ccvf_dsk.c -o obj/lib/formats/ccvf_dsk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/lib/formats/ccvf_dsk.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' src/lib/formats/ccvf_dsk.c:43:30: warning: narrowing conversion of '1.3020833333333334e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 43 | (1./(9600*8))*1000000000, 10, 41, 1, 128, {}, 0, { 0,5,1,6,2,7,3,8,4,9 } | ~~~~~~~~~~~~~^~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/coupedsk.c -o obj/lib/formats/coupedsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/d67_dsk.c -o obj/lib/formats/d67_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/coco_cas.c -o obj/lib/formats/coco_cas.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/lib/formats/coco_cas.c:34: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/d71_dsk.c -o obj/lib/formats/d71_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/coco_dsk.c -o obj/lib/formats/coco_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/csw_cas.c -o obj/lib/formats/csw_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/d82_dsk.c -o obj/lib/formats/d82_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/d80_dsk.c -o obj/lib/formats/d80_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/d81_dsk.c -o obj/lib/formats/d81_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/ap_dsk35.c -o obj/lib/formats/ap_dsk35.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/lib/formats/ap_dsk35.c:102: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/cqm_dsk.c -o obj/lib/formats/cqm_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/dip_dsk.c -o obj/lib/formats/dip_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/dim_dsk.c -o obj/lib/formats/dim_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/dmv_dsk.c -o obj/lib/formats/dmv_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/ep64_dsk.c -o obj/lib/formats/ep64_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/d88_dsk.c -o obj/lib/formats/d88_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/dmk_dsk.c -o obj/lib/formats/dmk_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/esq8_dsk.c -o obj/lib/formats/esq8_dsk.o src/lib/formats/esq8_dsk.c: In member function 'virtual bool esq8img_format::load(io_generic*, UINT32, floppy_image*)': src/lib/formats/esq8_dsk.c:111:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 111 | sectors[i].sector_id = i; | ~~~~~~~~~~~~~~~~~~~~~^~~ src/lib/formats/esq8_dsk.c:105:16: note: at offset 160 into destination object 'sectors' of size 144 105 | desc_s sectors[6]; | ^~~~~~~ src/lib/formats/esq8_dsk.c:111:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 111 | sectors[i].sector_id = i; | ~~~~~~~~~~~~~~~~~~~~~^~~ src/lib/formats/esq8_dsk.c:105:16: note: at offset 184 into destination object 'sectors' of size 144 105 | desc_s sectors[6]; | ^~~~~~~ src/lib/formats/esq8_dsk.c:111:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 111 | sectors[i].sector_id = i; | ~~~~~~~~~~~~~~~~~~~~~^~~ src/lib/formats/esq8_dsk.c:105:16: note: at offset 208 into destination object 'sectors' of size 144 105 | desc_s sectors[6]; | ^~~~~~~ src/lib/formats/esq8_dsk.c:111:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 111 | sectors[i].sector_id = i; | ~~~~~~~~~~~~~~~~~~~~~^~~ src/lib/formats/esq8_dsk.c:105:16: note: at offset 232 into destination object 'sectors' of size 144 105 | desc_s sectors[6]; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/esq16_dsk.c -o obj/lib/formats/esq16_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/dcp_dsk.c -o obj/lib/formats/dcp_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/excali64_dsk.c -o obj/lib/formats/excali64_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/dsk_dsk.c -o obj/lib/formats/dsk_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/fc100_cas.c -o obj/lib/formats/fc100_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/fdi_dsk.c -o obj/lib/formats/fdi_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/fdd_dsk.c -o obj/lib/formats/fdd_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/fmtowns_dsk.c -o obj/lib/formats/fmtowns_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/fmsx_cas.c -o obj/lib/formats/fmsx_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/fm7_cas.c -o obj/lib/formats/fm7_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/dfi_dsk.c -o obj/lib/formats/dfi_dsk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/lib/formats/dfi_dsk.c:14: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/gtp_cas.c -o obj/lib/formats/gtp_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/hect_dsk.c -o obj/lib/formats/hect_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/iq151_dsk.c -o obj/lib/formats/iq151_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/d64_dsk.c -o obj/lib/formats/d64_dsk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/lib/formats/d64_dsk.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/kaypro_dsk.c -o obj/lib/formats/kaypro_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/kc85_dsk.c -o obj/lib/formats/kc85_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/flex_dsk.c -o obj/lib/formats/flex_dsk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/lib/formats/flex_dsk.c:7: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/hect_tap.c -o obj/lib/formats/hect_tap.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/m5_dsk.c -o obj/lib/formats/m5_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/lviv_lvt.c -o obj/lib/formats/lviv_lvt.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/g64_dsk.c -o obj/lib/formats/g64_dsk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/lib/formats/g64_dsk.c:13: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/m20_dsk.c -o obj/lib/formats/m20_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/ipf_dsk.c -o obj/lib/formats/ipf_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/mm_dsk.c -o obj/lib/formats/mm_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/mbee_cas.c -o obj/lib/formats/mbee_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/msx_dsk.c -o obj/lib/formats/msx_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/nanos_dsk.c -o obj/lib/formats/nanos_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/kc_cas.c -o obj/lib/formats/kc_cas.o In file included from /usr/include/string.h:548, from src/osd/osdcomm.h:18, from src/osd/osdcore.h:26, from src/lib/formats/cassimg.h:12, from src/lib/formats/kc_cas.h:12, from src/lib/formats/kc_cas.c:18: In function 'void* memset(void*, int, size_t)', inlined from 'int kc_handle_sss(INT16*, const UINT8*)' at src/lib/formats/kc_cas.c:219:8, inlined from 'int kc_sss_to_wav_size(const UINT8*, int)' at src/lib/formats/kc_cas.c:352:22: /usr/include/bits/string_fortified.h:59:33: warning: 'void* __builtin_memset(void*, int, long unsigned int)' offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 60 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void* memset(void*, int, size_t)', inlined from 'int kc_handle_sss(INT16*, const UINT8*)' at src/lib/formats/kc_cas.c:219:8, inlined from 'int kc_sss_fill_wave(INT16*, int, UINT8*)' at src/lib/formats/kc_cas.c:341:22: /usr/include/bits/string_fortified.h:59:33: warning: 'void* __builtin_memset(void*, int, long unsigned int)' offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 60 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/naslite_dsk.c -o obj/lib/formats/naslite_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/nes_dsk.c -o obj/lib/formats/nes_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/imd_dsk.c -o obj/lib/formats/imd_dsk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/lib/formats/imd_dsk.c:288: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/mz_cas.c -o obj/lib/formats/mz_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/orao_cas.c -o obj/lib/formats/orao_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/mfi_dsk.c -o obj/lib/formats/mfi_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/p6001_cas.c -o obj/lib/formats/p6001_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/nfd_dsk.c -o obj/lib/formats/nfd_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/pc_dsk.c -o obj/lib/formats/pc_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/pc98_dsk.c -o obj/lib/formats/pc98_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/oric_tap.c -o obj/lib/formats/oric_tap.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/pc98fdi_dsk.c -o obj/lib/formats/pc98fdi_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/phc25_cas.c -o obj/lib/formats/phc25_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/pmd_cas.c -o obj/lib/formats/pmd_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/pyldin_dsk.c -o obj/lib/formats/pyldin_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/ql_dsk.c -o obj/lib/formats/ql_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/sc3000_bit.c -o obj/lib/formats/sc3000_bit.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/primoptp.c -o obj/lib/formats/primoptp.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/rx50_dsk.c -o obj/lib/formats/rx50_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/smx_dsk.c -o obj/lib/formats/smx_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/sf7000_dsk.c -o obj/lib/formats/sf7000_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/sorc_dsk.c -o obj/lib/formats/sorc_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/oric_dsk.c -o obj/lib/formats/oric_dsk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/lib/formats/oric_dsk.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/sorc_cas.c -o obj/lib/formats/sorc_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/sord_cas.c -o obj/lib/formats/sord_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/rk_cas.c -o obj/lib/formats/rk_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/spc1000_cas.c -o obj/lib/formats/spc1000_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/svi_dsk.c -o obj/lib/formats/svi_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/svi_cas.c -o obj/lib/formats/svi_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/tandy2k_dsk.c -o obj/lib/formats/tandy2k_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/st_dsk.c -o obj/lib/formats/st_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/tiki100_dsk.c -o obj/lib/formats/tiki100_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/sol_cas.c -o obj/lib/formats/sol_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/kim1_cas.c -o obj/lib/formats/kim1_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/pasti_dsk.c -o obj/lib/formats/pasti_dsk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/lib/formats/pasti_dsk.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/trd_dsk.c -o obj/lib/formats/trd_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/trs_cas.c -o obj/lib/formats/trs_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/trs_dsk.c -o obj/lib/formats/trs_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/tvc_dsk.c -o obj/lib/formats/tvc_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/tvc_cas.c -o obj/lib/formats/tvc_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/thom_dsk.c -o obj/lib/formats/thom_dsk.o src/lib/formats/thom_dsk.c: In function 'floperr_t get_offset(floppy_image_legacy*, int, int, int, int, UINT64*)': src/lib/formats/thom_dsk.c:90:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 90 | if ((head < 0) || (head >= 1) || (track < 0) || (track >=tag->tracks) | ^~ src/lib/formats/thom_dsk.c:94:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 94 | offs = tag->sector_pos[track][sector]; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/td0_dsk.c -o obj/lib/formats/td0_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/uef_cas.c -o obj/lib/formats/uef_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/vt_dsk.c -o obj/lib/formats/vt_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/thom_cas.c -o obj/lib/formats/thom_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/vt_cas.c -o obj/lib/formats/vt_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/vg5k_cas.c -o obj/lib/formats/vg5k_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/vtech1_dsk.c -o obj/lib/formats/vtech1_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/wavfile.c -o obj/lib/formats/wavfile.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/xdf_dsk.c -o obj/lib/formats/xdf_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/tzx_cas.c -o obj/lib/formats/tzx_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/x07_cas.c -o obj/lib/formats/x07_cas.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/x1_tap.c -o obj/lib/formats/x1_tap.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/upd765_dsk.c -o obj/lib/formats/upd765_dsk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/lib/formats/upd765_dsk.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/hxcmfm_dsk.c -o obj/lib/formats/hxcmfm_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/victor9k_dsk.c -o obj/lib/formats/victor9k_dsk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/lib/formats/victor9k_dsk.c:100: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/itt3030_dsk.c -o obj/lib/formats/itt3030_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -Dverbose=-1 -DZLIB_CONST -Wno-strict-prototypes -c 3rdparty/zlib/compress.c -o obj/lib/zlib/compress.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -Dverbose=-1 -DZLIB_CONST -Wno-strict-prototypes -c 3rdparty/zlib/adler32.c -o obj/lib/zlib/adler32.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/zx81_p.c -o obj/lib/formats/zx81_p.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -Dverbose=-1 -DZLIB_CONST -Wno-strict-prototypes -c 3rdparty/zlib/gzclose.c -o obj/lib/zlib/gzclose.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -Dverbose=-1 -DZLIB_CONST -Wno-strict-prototypes -c 3rdparty/zlib/libz-crc32.c -o obj/lib/zlib/libz-crc32.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/z80ne_dsk.c -o obj/lib/formats/z80ne_dsk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -Dverbose=-1 -DZLIB_CONST -Wno-strict-prototypes -c 3rdparty/zlib/uncompr.c -o obj/lib/zlib/uncompr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -Dverbose=-1 -DZLIB_CONST -Wno-strict-prototypes -c 3rdparty/zlib/inftrees.c -o obj/lib/zlib/inftrees.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -Dverbose=-1 -DZLIB_CONST -Wno-strict-prototypes -c 3rdparty/zlib/zutil.c -o obj/lib/zlib/zutil.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -Dverbose=-1 -DZLIB_CONST -Wno-strict-prototypes -c 3rdparty/zlib/inffast.c -o obj/lib/zlib/inffast.o 3rdparty/zlib/inffast.c: In function 'inflate_fast': 3rdparty/zlib/inffast.c:59:38: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 59 | unsigned char FAR *in = strm->next_in; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/retro/retrodir.c -o obj/osd/retro/retrodir.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/ti99_dsk.c -o obj/lib/formats/ti99_dsk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/lib/formats/ti99_dsk.c:48: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/formats/wd177x_dsk.c -o obj/lib/formats/wd177x_dsk.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/lib/formats/wd177x_dsk.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/retro/retrofile.c -o obj/osd/retro/retrofile.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/retro/../modules/lib/osdlib_retro.c -o obj/osd/retro/../modules/lib/osdlib_retro.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/retro/../modules/font/font_none.c -o obj/osd/retro/../modules/font/font_none.o In file included from src/emu/emucore.h:38, from src/osd/osdepend.h:16, from src/osd/retro/../modules/font/font_module.h:9, from src/osd/retro/../modules/font/font_none.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/acorn.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/alba.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/alliedl.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/modules/osdmodule.c -o obj/osd/modules/osdmodule.o In file included from src/emu/emucore.h:38, from src/osd/osdepend.h:16, from src/osd/modules/osdmodule.h:15, from src/osd/modules/osdmodule.c:6: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/alpha.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/modules/sync/sync_retro.c -o obj/osd/modules/sync/sync_retro.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/modules/sync/work_osd.c -o obj/osd/modules/sync/work_osd.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/amiga.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/aristocr.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -Dverbose=-1 -DZLIB_CONST -Wno-strict-prototypes -c 3rdparty/zlib/trees.c -o obj/lib/zlib/trees.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -Dverbose=-1 -DZLIB_CONST -Wno-strict-prototypes -c 3rdparty/zlib/deflate.c -o obj/lib/zlib/deflate.o 3rdparty/zlib/deflate.c: In function 'deflateSetDictionary': 3rdparty/zlib/deflate.c:562:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 562 | next = strm->next_in; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/ascii.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/atlus.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/barcrest.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/bmc.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/bfm.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/cinemat.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/capcom.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/atari.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/comad.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/cvs.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/dgrm.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wstrict-prototypes -Dverbose=-1 -DZLIB_CONST -Wno-strict-prototypes -c 3rdparty/zlib/inflate.c -o obj/lib/zlib/inflate.o 3rdparty/zlib/inflate.c: In function 'inflate': 3rdparty/zlib/inflate.c:509:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 509 | next = strm->next_in; \ | ^ 3rdparty/zlib/inflate.c:596:4: note: in expansion of macro 'LOAD' 596 | LOAD(); | ^~~~ 3rdparty/zlib/inflate.c:509:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 509 | next = strm->next_in; \ | ^ 3rdparty/zlib/inflate.c:979:22: note: in expansion of macro 'LOAD' 979 | LOAD(); | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/dooyong.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/dynax.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/edevices.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/eolith.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/excelent.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/exidy.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/f32.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/dataeast.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/funworld.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/fuuki.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/gaelco.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/gameplan.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/gametron.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/gottlieb.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/ibmpc.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/igs.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/irem.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/itech.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/jaleco.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/jpm.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/kaneko.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/matic.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/maygay.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/meadows.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/merit.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/metro.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/midcoin.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/konami.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/midw8080.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/nasco.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/midway.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/namco.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/neogeo.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/nichibut.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/nix.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/nmk.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/omori.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/olympia.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/nintendo.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/orca.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/pacific.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/pacman.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/pce.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/phoenix.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/playmark.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/psikyo.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/ramtek.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/rare.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/sanritsu.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/seibu.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/seta.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/sigma.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/snk.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/sony.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/stern.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c obj/mame/mame/drivlist.c -o obj/mame/mame/drivlist.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from obj/mame/mame/drivlist.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/subsino.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/sun.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/suna.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/sure.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/sega.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/tatsumi.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/tch.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/tecfri.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/technos.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/tehkan.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/thepit.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/toaplan.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/tong.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/taito.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/unico.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/univers.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/upl.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/valadon.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/veltmjr.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/venture.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/vsystem.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/yunsung.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/zaccaria.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/shared.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/pinball.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/mame/libbus.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/misc.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/arcompact/arcompact.c -o obj/emu/cpu/arcompact/arcompact.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/arcompact/arcompact.c:19: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mcs96/i8x9x.c -o obj/emu/cpu/mcs96/i8x9x.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mcs96/i8x9x.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h8/h8s2600.c -o obj/emu/cpu/h8/h8s2600.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h8/h8s2600.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mcs96/i8xc196.c -o obj/emu/cpu/mcs96/i8xc196.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mcs96/i8xc196.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/deco16.c -o obj/emu/cpu/m6502/deco16.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6502/deco16.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/m4510.c -o obj/emu/cpu/m6502/m4510.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6502/m4510.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h8/h8s2000.c -o obj/emu/cpu/h8/h8s2000.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h8/h8s2000.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/m6509.c -o obj/emu/cpu/m6502/m6509.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6502/m6509.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/arcompact/arcompact_execute.c -o obj/emu/cpu/arcompact/arcompact_execute.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/arcompact/arcompact_execute.c:2: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/m6510.c -o obj/emu/cpu/m6502/m6510.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6502/m6510.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/m65c02.c -o obj/emu/cpu/m6502/m65c02.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6502/m65c02.c:41: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mcs96/mcs96.c -o obj/emu/cpu/mcs96/mcs96.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/mcs96/mcs96.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/r65c02.c -o obj/emu/cpu/m6502/r65c02.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6502/r65c02.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h8/h8h.c -o obj/emu/cpu/h8/h8h.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h8/h8h.c:1: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h8/h8.c -o obj/emu/cpu/h8/h8.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/h8/h8.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' In file included from src/emu/cpu/h8/h8.c:1551: obj/emu/cpu/h8/h8.inc: In member function 'void h8_device::sleep_full()': obj/emu/cpu/h8/h8.inc:205:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 205 | if(icount) icount = bcount; inst_substate = 2; return; | ^~ obj/emu/cpu/h8/h8.inc:205:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 205 | if(icount) icount = bcount; inst_substate = 2; return; | ^~~~~~~~~~~~~ obj/emu/cpu/h8/h8.inc: In member function 'void h8_device::sleep_partial()': obj/emu/cpu/h8/h8.inc:218:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 218 | if(icount) icount = bcount; inst_substate = 2; return; | ^~ obj/emu/cpu/h8/h8.inc:218:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 218 | if(icount) icount = bcount; inst_substate = 2; return; | ^~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/n2a03.c -o obj/emu/cpu/m6502/n2a03.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6502/n2a03.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms57002/tms57kdec.c -o obj/emu/cpu/tms57002/tms57kdec.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms57002/tms57kdec.c:11: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/libemu.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/mame/libdasm.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/libutil.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/libexpat.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/libsoftfloat.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/libjpeg.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/libflac.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/lib7z.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/libformats.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/libz.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/libocore.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6809/m6809.c -o obj/emu/cpu/m6809/m6809.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6809/m6809.c:77: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6809/hd6309.c -o obj/emu/cpu/m6809/hd6309.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6809/hd6309.c:111: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6809/konami.c -o obj/emu/cpu/m6809/konami.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6809/konami.c:57: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/m65ce02.c -o obj/emu/cpu/m6502/m65ce02.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6502/m65ce02.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/m740.c -o obj/emu/cpu/m6502/m740.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6502/m740.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/m6502.c -o obj/emu/cpu/m6502/m6502.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/m6502/m6502.c:40: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms57002/tms57002.c -o obj/emu/cpu/tms57002/tms57002.o In file included from src/emu/emucore.h:38, from src/emu/emu.h:24, from src/emu/cpu/tms57002/tms57002.c:12: src/emu/emualloc.h:85:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | resource_pool_object<_ObjectClass>(const resource_pool_object<_ObjectClass> &); | ^ src/emu/emualloc.h:85:43: note: remove the '< >' src/emu/emualloc.h:104:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 104 | resource_pool_array<_ObjectClass>(const resource_pool_array<_ObjectClass> &); | ^ src/emu/emualloc.h:104:42: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' Archiving obj/mame/mame/liboptional.a... gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' gcc -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -fPIC -fsigned-char -finline -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/version.c -o obj/version.o Linking mame2015_libretro.so g++ -fPIC -shared -Wl,--version-script=src/osd/retro/link.T -Wl,--no-undefined obj/version.o obj/mame/mame.o obj/mame/mame/drivlist.o obj/mame/acorn.a obj/mame/alba.a obj/mame/alliedl.a obj/mame/alpha.a obj/mame/amiga.a obj/mame/aristocr.a obj/mame/ascii.a obj/mame/atari.a obj/mame/atlus.a obj/mame/barcrest.a obj/mame/bfm.a obj/mame/bmc.a obj/mame/capcom.a obj/mame/cinemat.a obj/mame/comad.a obj/mame/cvs.a obj/mame/dataeast.a obj/mame/dgrm.a obj/mame/dooyong.a obj/mame/dynax.a obj/mame/edevices.a obj/mame/eolith.a obj/mame/excelent.a obj/mame/exidy.a obj/mame/f32.a obj/mame/funworld.a obj/mame/fuuki.a obj/mame/gaelco.a obj/mame/gameplan.a obj/mame/gametron.a obj/mame/gottlieb.a obj/mame/ibmpc.a obj/mame/igs.a obj/mame/irem.a obj/mame/itech.a obj/mame/jaleco.a obj/mame/jpm.a obj/mame/kaneko.a obj/mame/konami.a obj/mame/matic.a obj/mame/maygay.a obj/mame/meadows.a obj/mame/merit.a obj/mame/metro.a obj/mame/midcoin.a obj/mame/midw8080.a obj/mame/midway.a obj/mame/namco.a obj/mame/nasco.a obj/mame/neogeo.a obj/mame/nichibut.a obj/mame/nintendo.a obj/mame/nix.a obj/mame/nmk.a obj/mame/omori.a obj/mame/olympia.a obj/mame/orca.a obj/mame/pacific.a obj/mame/pacman.a obj/mame/pce.a obj/mame/phoenix.a obj/mame/playmark.a obj/mame/psikyo.a obj/mame/ramtek.a obj/mame/rare.a obj/mame/sanritsu.a obj/mame/sega.a obj/mame/seibu.a obj/mame/seta.a obj/mame/sigma.a obj/mame/snk.a obj/mame/sony.a obj/mame/stern.a obj/mame/subsino.a obj/mame/sun.a obj/mame/suna.a obj/mame/sure.a obj/mame/taito.a obj/mame/tatsumi.a obj/mame/tch.a obj/mame/tecfri.a obj/mame/technos.a obj/mame/tehkan.a obj/mame/thepit.a obj/mame/toaplan.a obj/mame/tong.a obj/mame/unico.a obj/mame/univers.a obj/mame/upl.a obj/mame/valadon.a obj/mame/veltmjr.a obj/mame/venture.a obj/mame/vsystem.a obj/mame/yunsung.a obj/mame/zaccaria.a obj/mame/misc.a obj/mame/pinball.a obj/mame/shared.a obj/osd/retro/libretro.o obj/osd/retro/retromain.o obj/osd/modules/midi/none.o obj/mame/mame/libbus.a obj/mame/mame/liboptional.a obj/libemu.a obj/mame/mame/libdasm.a obj/libutil.a obj/libexpat.a obj/libsoftfloat.a obj/libjpeg.a obj/libflac.a obj/lib7z.a obj/libformats.a obj/libz.a obj/libocore.a -lstdc++ -lpthread -ldl -lpthread -o mame2015_libretro.so gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2015' cp "mame2015_libretro.so" "/usr/src/RPM/BUILD/libretro-arcades-20240628/dist/unix/mame2015_libretro.so" 1 core(s) successfully processed: mame2015 + for core in mame2010 + ./libretro-build.sh mame2010 PLATFORM: Linux ARCHITECTURE: x86_64 TARGET: unix CC = gcc CXX = g++ CXX11 = g++ CXX17 = g++ STRIP = Compiler: CC="gcc" CXX="g++" === x86 CPU detected... === === x86_64 CPU detected... === unix unix === MAME 2010 (0.139) Building mame2010... /usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-build-common.sh: line 334: /dev/fd/63: No such file or directory cd "/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010" gmake platform="unix" -j8 clean gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' /bin/sh: line 1: git: command not found gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake platform="unix" -j8 CC="gcc" CXX="g++" gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' /bin/sh: line 1: git: command not found gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/audio gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/adsp2100 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/alph8201 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/am29000 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/apexc gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/arm gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/arm7 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/asap gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/avr8 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/ccpu gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/cdp1802 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/cop400 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/cp1610 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/cubeqcpu gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/dsp32 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/dsp56k gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/e132xs gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/esrip gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/f8 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/g65816 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/h6280 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/h83002 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/hd6309 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/i386 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/i4004 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/i8008 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/i8085 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/i86 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/i860 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/i960 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/jaguar gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/konami gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/lh5801 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/lr35902 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/m37710 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/m6502 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/m6800 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/m68000 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/m6805 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/m6809 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/mb86233 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/mb88xx gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/mc68hc11 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/mcs48 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/mcs51 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/minx gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/mips gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/mn10200 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/nec gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/pdp1 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/pic16c5x gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/pic16c62x gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/powerpc gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/rsp gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/s2650 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/saturn gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/sc61860 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/scmp gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/se3208 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/sh2 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/sh4 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/sharc gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/sm8500 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/spc700 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/ssem gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/ssp1601 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/superfx gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/t11 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/tlcs90 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/tlcs900 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/tms0980 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/tms32010 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/tms32025 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/tms32031 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/tms32051 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/tms34010 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/tms57002 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/tms7000 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/tms9900 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/upd7810 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/v30mz gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/v60 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/v810 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/z180 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/z8 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/z80 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/cpu/z8000 gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/debug gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/debugint gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/drivers gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/layout gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/machine gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/sound gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/emu/video gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/lib/expat gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/lib/softfloat gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/lib/util gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/lib/zlib gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/mame/audio gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/mame/drivers gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/mame/layout gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/mame/machine gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/mame/mame gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/mame/video gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/osd/retro gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/osd/retro/libretro-common gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/osd/retro/libretro-common/compat gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' mkdir -p obj/retro64/osd/retro/libretro-common/file gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/albazc.c -o obj/retro64/mame/drivers/albazc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/albazc.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/mamedriv.c -o obj/retro64/mame/mamedriv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/mamedriv.c:18: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/clayshoo.c -o obj/retro64/mame/drivers/clayshoo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/clayshoo.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/albazg.c -o obj/retro64/mame/drivers/albazg.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/albazg.c:56: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ace.c -o obj/retro64/mame/drivers/ace.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ace.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rmhaihai.c -o obj/retro64/mame/drivers/rmhaihai.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/rmhaihai.c:31: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/alpha68k.c -o obj/retro64/mame/video/alpha68k.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/alpha68k.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/champbas.c -o obj/retro64/mame/video/champbas.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/champbas.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/meijinsn.c -o obj/retro64/mame/drivers/meijinsn.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/meijinsn.c:61: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/shougi.c -o obj/retro64/mame/drivers/shougi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/shougi.c:84: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/champbas.c -o obj/retro64/mame/drivers/champbas.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/champbas.c:84: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/equites.c -o obj/retro64/mame/video/equites.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/equites.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/equites.c -o obj/retro64/mame/drivers/equites.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/equites.c:366: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/alpha68k.c -o obj/retro64/mame/drivers/alpha68k.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/alpha68k.c:190: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/alg.c -o obj/retro64/mame/drivers/alg.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/alg.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/amiga.c -o obj/retro64/mame/audio/amiga.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/amiga.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mquake.c -o obj/retro64/mame/drivers/mquake.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mquake.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/upscope.c -o obj/retro64/mame/drivers/upscope.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/upscope.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/arcadia.c -o obj/retro64/mame/drivers/arcadia.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/arcadia.c:50: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/amiga.c -o obj/retro64/mame/video/amiga.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/amiga.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/video/amiga.c: In function 'void amiga_render_scanline(running_machine*, bitmap_t*, int)': src/mame/video/amiga.c:614:36: warning: variable 'lace' set but not used [-Wunused-but-set-variable] 614 | int hires = 0, dualpf = 0, lace = 0, ham = 0; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cubocd32.c -o obj/retro64/mame/drivers/cubocd32.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cubocd32.c:327: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/amigaaga.c -o obj/retro64/mame/video/amigaaga.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/amigaaga.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/video/amigaaga.c: In function 'void amiga_aga_render_scanline(running_machine*, bitmap_t*, int)': src/mame/video/amigaaga.c:772:36: warning: variable 'lace' set but not used [-Wunused-but-set-variable] 772 | int hires = 0, dualpf = 0, lace = 0, ham = 0; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/cubocd32.c -o obj/retro64/mame/machine/cubocd32.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/cubocd32.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/amiga.c -o obj/retro64/mame/machine/amiga.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/amiga.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/machine/amiga.c: In function 'UINT32 blit_ascending()': src/mame/machine/amiga.c:507:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 507 | if (x == width - 1) | ^~ src/mame/machine/amiga.c:511:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 511 | acca = (acca << 16) | (tempa << (16 - shifta)); | ^~~~ src/mame/machine/amiga.c: In function 'UINT32 blit_descending()': src/mame/machine/amiga.c:632:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 632 | if (x == width - 1) | ^~ src/mame/machine/amiga.c:636:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 636 | acca = (acca >> 16) | (tempa << shifta); | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/86lions.c -o obj/retro64/mame/drivers/86lions.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/86lions.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/caswin.c -o obj/retro64/mame/drivers/caswin.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/caswin.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aristmk5.c -o obj/retro64/mame/drivers/aristmk5.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/aristmk5.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atarigx2.c -o obj/retro64/mame/video/atarigx2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/atarigx2.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/archimds.c -o obj/retro64/mame/machine/archimds.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/archimds.c:29: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/machine/archimds.c: In function 'void archimedes_memc_page_w(const address_space*, offs_t, UINT32, UINT32)': src/mame/machine/archimds.c:643:33: warning: variable 'perms' set but not used [-Wunused-but-set-variable] 643 | UINT32 log, phys, memc, perms; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/arcadecl.c -o obj/retro64/mame/video/arcadecl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/arcadecl.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aristmk4.c -o obj/retro64/mame/drivers/aristmk4.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/aristmk4.c:77: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atarigx2.c -o obj/retro64/mame/drivers/atarigx2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/atarigx2.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/arcadecl.c -o obj/retro64/mame/drivers/arcadecl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/arcadecl.c:69: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/asteroid.c -o obj/retro64/mame/machine/asteroid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/asteroid.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/asteroid.c -o obj/retro64/mame/drivers/asteroid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/asteroid.c:186: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/asteroid.c -o obj/retro64/mame/audio/asteroid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/asteroid.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/audio/asteroid.c:8: src/mame/audio/asteroid.c:113:55: warning: narrowing conversion of '3.5e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 113 | DISCRETE_DAC_R1(NODE_30, ASTEROID_THUMP_DATA, 3.5, &asteroid_thump_dac1) // CMOS | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:114: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/asteroid.c:114:62: note: in expansion of macro 'RES_K' 114 | DISCRETE_555_CC(NODE_31, ASTEROID_THUMP_EN, NODE_30, RES_K(22), CAP_U(0.22), 0, 0, RES_K(18), &asteroid_thump_555cc) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/asteroid.c:114:73: note: in expansion of macro 'CAP_U' 114 | DISCRETE_555_CC(NODE_31, ASTEROID_THUMP_EN, NODE_30, RES_K(22), CAP_U(0.22), 0, 0, RES_K(18), &asteroid_thump_555cc) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.8e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:129: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^~~~ src/mame/audio/asteroid.c:114:92: note: in expansion of macro 'RES_K' 114 | DISCRETE_555_CC(NODE_31, ASTEROID_THUMP_EN, NODE_30, RES_K(22), CAP_U(0.22), 0, 0, RES_K(18), &asteroid_thump_555cc) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.2999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/asteroid.c:115:45: note: in expansion of macro 'RES_K' 115 | DISCRETE_RCFILTER(NODE_32, NODE_31, RES_K(3.3), CAP_U(0.1)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/asteroid.c:115:57: note: in expansion of macro 'CAP_U' 115 | DISCRETE_RCFILTER(NODE_32, NODE_31, RES_K(3.3), CAP_U(0.1)) | ^~~~~ src/mame/audio/asteroid.c:131:56: warning: narrowing conversion of '-2.5e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 131 | DISCRETE_MULTADD(NODE_40, ASTEROID_SAUCER_SEL, -2.5, 8.25) // Saucer Warble rate (5.75 or 8.25Hz) | ^~~~ ./src/emu/sound/discrete.h:4453:109: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/asteroid.c:131:62: warning: narrowing conversion of '8.25e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 131 | DISCRETE_MULTADD(NODE_40, ASTEROID_SAUCER_SEL, -2.5, 8.25) // Saucer Warble rate (5.75 or 8.25Hz) | ^~~~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/asteroid.c:132:52: warning: narrowing conversion of '9.2e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 132 | DISCRETE_TRIANGLEWAVE(NODE_41, 1, NODE_40, 920.0, 920.0/2, 0) // (amount of warble) | ^~~~~ ./src/emu/sound/discrete.h:4407:114: note: in definition of macro 'DISCRETE_TRIANGLEWAVE' 4407 | #define DISCRETE_TRIANGLEWAVE(NODE,ENAB,FREQ,AMPL,BIAS,PHASE) { NODE, DSS_TRIANGLEWAVE, 5, { ENAB,FREQ,AMPL,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,BIAS,PHASE }, NULL, "DISCRETE_TRIANGLEWAVE" }, | ^~~~ src/mame/audio/asteroid.c:132:64: warning: narrowing conversion of '4.6e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 132 | DISCRETE_TRIANGLEWAVE(NODE_41, 1, NODE_40, 920.0, 920.0/2, 0) // (amount of warble) | ~~~~~^~ ./src/emu/sound/discrete.h:4407:119: note: in definition of macro 'DISCRETE_TRIANGLEWAVE' 4407 | #define DISCRETE_TRIANGLEWAVE(NODE,ENAB,FREQ,AMPL,BIAS,PHASE) { NODE, DSS_TRIANGLEWAVE, 5, { ENAB,FREQ,AMPL,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,BIAS,PHASE }, NULL, "DISCRETE_TRIANGLEWAVE" }, | ^~~~ src/mame/audio/asteroid.c:136:73: warning: narrowing conversion of '7.60999985e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 136 | DISCRETE_TRIANGLEWAVE(NODE_43, ASTEROID_SAUCER_SND_EN, NODE_42, 76.1, 0, 0) | ^~~~ ./src/emu/sound/discrete.h:4407:114: note: in definition of macro 'DISCRETE_TRIANGLEWAVE' 4407 | #define DISCRETE_TRIANGLEWAVE(NODE,ENAB,FREQ,AMPL,BIAS,PHASE) { NODE, DSS_TRIANGLEWAVE, 5, { ENAB,FREQ,AMPL,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,BIAS,PHASE }, NULL, "DISCRETE_TRIANGLEWAVE" }, | ^~~~ src/mame/audio/asteroid.c:137:60: warning: narrowing conversion of '9.99999975e-6f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 137 | DISCRETE_RCFILTER(ASTEROID_SAUCER_SND, NODE_43, 1, 1.0e-5) | ^~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/asteroid.c:144:91: warning: narrowing conversion of '2.53571436e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 144 | DISCRETE_RAMP(NODE_50, ASTEROID_SHIP_FIRE_EN, ASTEROID_SHIP_FIRE_EN, (820.0-110.0)/0.28, 820.0, 110.0, 0) /* Decay - Freq */ | ~~~~~~~~~~~~~^~~~~ ./src/emu/sound/discrete.h:4457:114: note: in definition of macro 'DISCRETE_RAMP' 4457 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) { NODE, DST_RAMP , 6, { ENAB,RAMP,GRAD,START,END,CLAMP }, { ENAB,RAMP,GRAD,START,END,CLAMP }, NULL, "DISCRETE_RAMP" }, | ^~~~ src/mame/audio/asteroid.c:144:98: warning: narrowing conversion of '8.2e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 144 | DISCRETE_RAMP(NODE_50, ASTEROID_SHIP_FIRE_EN, ASTEROID_SHIP_FIRE_EN, (820.0-110.0)/0.28, 820.0, 110.0, 0) /* Decay - Freq */ | ^~~~~ ./src/emu/sound/discrete.h:4457:119: note: in definition of macro 'DISCRETE_RAMP' 4457 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) { NODE, DST_RAMP , 6, { ENAB,RAMP,GRAD,START,END,CLAMP }, { ENAB,RAMP,GRAD,START,END,CLAMP }, NULL, "DISCRETE_RAMP" }, | ^~~~~ src/mame/audio/asteroid.c:144:105: warning: narrowing conversion of '1.1e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 144 | DISCRETE_RAMP(NODE_50, ASTEROID_SHIP_FIRE_EN, ASTEROID_SHIP_FIRE_EN, (820.0-110.0)/0.28, 820.0, 110.0, 0) /* Decay - Freq */ | ^~~~~ ./src/emu/sound/discrete.h:4457:125: note: in definition of macro 'DISCRETE_RAMP' 4457 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) { NODE, DST_RAMP , 6, { ENAB,RAMP,GRAD,START,END,CLAMP }, { ENAB,RAMP,GRAD,START,END,CLAMP }, NULL, "DISCRETE_RAMP" }, | ^~~ src/mame/audio/asteroid.c:145:61: warning: narrowing conversion of '4.6e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 145 | DISCRETE_RCDISC(NODE_51, ASTEROID_SHIP_FIRE_EN, 53.0-7.0, 2700.0*3, 1e-5) /* Decay - Amplitude */ | ~~~~^~~~ ./src/emu/sound/discrete.h:4494:109: note: in definition of macro 'DISCRETE_RCDISC' 4494 | #define DISCRETE_RCDISC(NODE,ENAB,INP0,RVAL,CVAL) { NODE, DST_RCDISC , 4, { ENAB,INP0,NODE_NC,NODE_NC }, { ENAB,INP0,RVAL,CVAL }, NULL, "DISCRETE_RCDISC" }, | ^~~~ src/mame/audio/asteroid.c:146:46: warning: narrowing conversion of '7.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 146 | DISCRETE_ADDER2(NODE_52, 1, NODE_51, 7.0) /* Amplitude */ | ^~~ ./src/emu/sound/discrete.h:4419:114: note: in definition of macro 'DISCRETE_ADDER2' 4419 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) { NODE, DST_ADDER , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_ADDER2" }, | ^~~~ src/mame/audio/asteroid.c:149:63: warning: narrowing conversion of '9.99999975e-6f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 149 | DISCRETE_RCFILTER(ASTEROID_SHIP_FIRE_SND, NODE_54, 1, 1.0e-5) | ^~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/asteroid.c:156:95: warning: narrowing conversion of '7.14285706e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 156 | DISCRETE_RAMP(NODE_60, ASTEROID_SAUCER_FIRE_EN, ASTEROID_SAUCER_FIRE_EN, (830.0-630.0)/0.28, 830.0, 630.0, 0) /* Decay - Freq */ | ~~~~~~~~~~~~~^~~~~ ./src/emu/sound/discrete.h:4457:114: note: in definition of macro 'DISCRETE_RAMP' 4457 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) { NODE, DST_RAMP , 6, { ENAB,RAMP,GRAD,START,END,CLAMP }, { ENAB,RAMP,GRAD,START,END,CLAMP }, NULL, "DISCRETE_RAMP" }, | ^~~~ src/mame/audio/asteroid.c:156:102: warning: narrowing conversion of '8.3e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 156 | DISCRETE_RAMP(NODE_60, ASTEROID_SAUCER_FIRE_EN, ASTEROID_SAUCER_FIRE_EN, (830.0-630.0)/0.28, 830.0, 630.0, 0) /* Decay - Freq */ | ^~~~~ ./src/emu/sound/discrete.h:4457:119: note: in definition of macro 'DISCRETE_RAMP' 4457 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) { NODE, DST_RAMP , 6, { ENAB,RAMP,GRAD,START,END,CLAMP }, { ENAB,RAMP,GRAD,START,END,CLAMP }, NULL, "DISCRETE_RAMP" }, | ^~~~~ src/mame/audio/asteroid.c:156:109: warning: narrowing conversion of '6.3e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 156 | DISCRETE_RAMP(NODE_60, ASTEROID_SAUCER_FIRE_EN, ASTEROID_SAUCER_FIRE_EN, (830.0-630.0)/0.28, 830.0, 630.0, 0) /* Decay - Freq */ | ^~~~~ ./src/emu/sound/discrete.h:4457:125: note: in definition of macro 'DISCRETE_RAMP' 4457 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) { NODE, DST_RAMP , 6, { ENAB,RAMP,GRAD,START,END,CLAMP }, { ENAB,RAMP,GRAD,START,END,CLAMP }, NULL, "DISCRETE_RAMP" }, | ^~~ src/mame/audio/asteroid.c:157:63: warning: narrowing conversion of '4.25e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 157 | DISCRETE_RCDISC(NODE_61, ASTEROID_SAUCER_FIRE_EN, 49.5-7.0, 10000.0*3, 1e-5) /* Decay - Amplitude */ | ~~~~^~~~ ./src/emu/sound/discrete.h:4494:109: note: in definition of macro 'DISCRETE_RCDISC' 4494 | #define DISCRETE_RCDISC(NODE,ENAB,INP0,RVAL,CVAL) { NODE, DST_RCDISC , 4, { ENAB,INP0,NODE_NC,NODE_NC }, { ENAB,INP0,RVAL,CVAL }, NULL, "DISCRETE_RCDISC" }, | ^~~~ src/mame/audio/asteroid.c:158:46: warning: narrowing conversion of '7.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 158 | DISCRETE_ADDER2(NODE_62, 1, NODE_61, 7.0) /* Amplitude */ | ^~~ ./src/emu/sound/discrete.h:4419:114: note: in definition of macro 'DISCRETE_ADDER2' 4419 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) { NODE, DST_ADDER , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_ADDER2" }, | ^~~~ src/mame/audio/asteroid.c:161:65: warning: narrowing conversion of '9.99999975e-6f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 161 | DISCRETE_RCFILTER(ASTEROID_SAUCER_FIRE_SND, NODE_64, 2, 1.0e-5) | ^~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/asteroid.c:170:89: warning: narrowing conversion of '1.2e+4f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 170 | DISCRETE_LFSR_NOISE(ASTEROID_NOISE, ASTEROID_NOISE_RESET, ASTEROID_NOISE_RESET, 12000.0, 1.0, 0, 0, &asteroid_lfsr) | ^~~~~~~ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/asteroid.c:170:98: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 170 | DISCRETE_LFSR_NOISE(ASTEROID_NOISE, ASTEROID_NOISE_RESET, ASTEROID_NOISE_RESET, 12000.0, 1.0, 0, 0, &asteroid_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/asteroid.c:173:51: warning: narrowing conversion of '9.99999997e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 173 | DISCRETE_RCFILTER(NODE_71, NODE_70, 2200, 1e-6) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/asteroid.c:214:1: note: in expansion of macro 'DISCRETE_SOUND_END' 214 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:195:67: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 195 | DISCRETE_SQUAREWFIX(NODE_82, 1, NODE_80, 1.0, NODE_81, 1.0/2, 0) /* Pitch clock */ | ~~~^~ ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '9.99999997e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/asteroid.c:214:1: note: in expansion of macro 'DISCRETE_SOUND_END' 214 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '1.0e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/asteroid.c:214:1: note: in expansion of macro 'DISCRETE_SOUND_END' 214 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/asteroid.c:214:1: note: in expansion of macro 'DISCRETE_SOUND_END' 214 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/asteroid.c:241:89: warning: narrowing conversion of '1.2e+4f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 241 | DISCRETE_LFSR_NOISE(ASTEROID_NOISE, ASTEROID_NOISE_RESET, ASTEROID_NOISE_RESET, 12000.0, 1.0, 0, 0, &asteroid_lfsr) | ^~~~~~~ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/asteroid.c:241:98: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 241 | DISCRETE_LFSR_NOISE(ASTEROID_NOISE, ASTEROID_NOISE_RESET, ASTEROID_NOISE_RESET, 12000.0, 1.0, 0, 0, &asteroid_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/asteroid.c:244:51: warning: narrowing conversion of '9.99999997e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 244 | DISCRETE_RCFILTER(NODE_71, NODE_70, 2200, 1e-6) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/asteroid.c:266:50: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 266 | DISCRETE_SQUAREWFIX(NODE_82, 1, NODE_80, 1.0, NODE_81, 1.0/2, 0) /* Pitch clock */ | ^~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/asteroid.c:266:67: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 266 | DISCRETE_SQUAREWFIX(NODE_82, 1, NODE_80, 1.0, NODE_81, 1.0/2, 0) /* Pitch clock */ | ~~~^~ ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/asteroid.c:269:64: warning: narrowing conversion of '9.99999997e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 269 | DISCRETE_RCFILTER(ASTEROID_EXPLODE_SND, NODE_84, 3042, 1e-6) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/llander.c -o obj/retro64/mame/audio/llander.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/llander.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/asteroid.h:7, from src/mame/audio/llander.c:8: src/mame/audio/llander.c:62:57: warning: narrowing conversion of '9.99999997e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 62 | DISCRETE_RCFILTER(LLANDER_NOISE, NODE_20, 2247, 1e-6) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/llander.c:64:75: warning: narrowing conversion of '9.19999981e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 64 | DISCRETE_SQUAREWFIX(LLANDER_TONE_3K_SND, LLANDER_TONE3K_EN, 3000, 9.2, 50, 0, 0) // 3KHz | ^~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/llander.c:66:75: warning: narrowing conversion of '9.19999981e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 66 | DISCRETE_SQUAREWFIX(LLANDER_TONE_6K_SND, LLANDER_TONE6K_EN, 6000, 9.2, 50, 0, 0) // 6KHz | ^~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/llander.c:71:51: warning: narrowing conversion of '1.66666663e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 71 | DISCRETE_MULTIPLY(NODE_32, NODE_30, 1000.0/600.0) // Explode adds original noise source onto filtered source | ~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4452:109: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/atarifb.c -o obj/retro64/mame/audio/atarifb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/atarifb.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/atarifb.h:7, from src/mame/audio/atarifb.c:8: src/mame/audio/atarifb.c:97:74: warning: narrowing conversion of '1.575e+4f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 97 | DISCRETE_LFSR_NOISE(NODE_20, ATARIFB_NOISE_EN, ATARIFB_NOISE_EN, 15750.0, 1, 0, .5, &atarifb_lfsr) | ^~~~~~~ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/atarifb.c:97:89: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 97 | DISCRETE_LFSR_NOISE(NODE_20, ATARIFB_NOISE_EN, ATARIFB_NOISE_EN, 15750.0, 1, 0, .5, &atarifb_lfsr) | ^~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/atarifb.c:99:43: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 99 | DISCRETE_DAC_R1(NODE_22, NODE_21, DEFAULT_TTL_V_LOGIC_1, &atarifb_crowd_r1_ladder) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2000000476837158e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/atarifb.c:109:57: note: in expansion of macro 'RES_K' 109 | RES_K(2.2), RES_K(2.2), CAP_U(0.1), // r34, r33, c44 | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2000000476837158e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/atarifb.c:109:69: note: in expansion of macro 'RES_K' 109 | RES_K(2.2), RES_K(2.2), CAP_U(0.1), // r34, r33, c44 | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4521:116: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^ src/mame/audio/atarifb.c:109:81: note: in expansion of macro 'CAP_U' 109 | RES_K(2.2), RES_K(2.2), CAP_U(0.1), // r34, r33, c44 | ^~~~~ src/mame/audio/atarifb.c:111:59: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 111 | DISCRETE_TRANSFORM3(ATARIFB_WHISTLE_SND, NODE_30, .5, 0, "01-P2>*") // Q10 drop | ^~ ./src/emu/sound/discrete.h:4462:109: note: in definition of macro 'DISCRETE_TRANSFORM3' 4462 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) { NODE, DST_TRANSFORM , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, FUNCT, "DISCRETE_TRANSFORM3" }, | ^~~~ src/mame/audio/atarifb.c:187:74: warning: narrowing conversion of '1.575e+4f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 187 | DISCRETE_LFSR_NOISE(NODE_20, ATARIFB_NOISE_EN, ATARIFB_NOISE_EN, 15750.0, 1, 0, .5, &atarifb_lfsr) | ^~~~~~~ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/atarifb.c:187:89: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 187 | DISCRETE_LFSR_NOISE(NODE_20, ATARIFB_NOISE_EN, ATARIFB_NOISE_EN, 15750.0, 1, 0, .5, &atarifb_lfsr) | ^~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/atarifb.c:189:43: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 189 | DISCRETE_DAC_R1(NODE_22, NODE_21, DEFAULT_TTL_V_LOGIC_1, &abaseb_crowd_r1_ladder) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2000000476837158e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/atarifb.c:199:57: note: in expansion of macro 'RES_K' 199 | RES_K(2.2), RES_K(2.2), CAP_U(0.1), // r34, r33, c44 | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2000000476837158e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/atarifb.c:199:69: note: in expansion of macro 'RES_K' 199 | RES_K(2.2), RES_K(2.2), CAP_U(0.1), // r34, r33, c44 | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4521:116: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^ src/mame/audio/atarifb.c:199:81: note: in expansion of macro 'CAP_U' 199 | RES_K(2.2), RES_K(2.2), CAP_U(0.1), // r34, r33, c44 | ^~~~~ src/mame/audio/atarifb.c:201:58: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 201 | DISCRETE_TRANSFORM3(ABASEB_WHISTLE_SND, NODE_30, .5, 0, "01-P2>*") // Q10 drop | ^~ ./src/emu/sound/discrete.h:4462:109: note: in definition of macro 'DISCRETE_TRANSFORM3' 4462 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) { NODE, DST_TRANSFORM , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, FUNCT, "DISCRETE_TRANSFORM3" }, | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atarifb.c -o obj/retro64/mame/drivers/atarifb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/atarifb.c:105: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atarifb.c -o obj/retro64/mame/video/atarifb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/atarifb.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atarig1.c -o obj/retro64/mame/video/atarig1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/atarig1.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/atarifb.c -o obj/retro64/mame/machine/atarifb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/atarifb.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atarig1.c -o obj/retro64/mame/drivers/atarig1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/atarig1.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atarig42.c -o obj/retro64/mame/video/atarig42.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/atarig42.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atarig42.c -o obj/retro64/mame/drivers/atarig42.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/atarig42.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atarigt.c -o obj/retro64/mame/drivers/atarigt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/atarigt.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atarisy2.c -o obj/retro64/mame/video/atarisy2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/atarisy2.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atarigt.c -o obj/retro64/mame/video/atarigt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/atarigt.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atarisy1.c -o obj/retro64/mame/video/atarisy1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/atarisy1.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atarisy1.c -o obj/retro64/mame/drivers/atarisy1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/atarisy1.c:171: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atetris.c -o obj/retro64/mame/video/atetris.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/atetris.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atetris.c -o obj/retro64/mame/drivers/atetris.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/atetris.c:50: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/avalnche.c -o obj/retro64/mame/audio/avalnche.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/avalnche.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/avalnche.h:7, from src/mame/audio/avalnche.c:7: src/mame/audio/avalnche.c:109:63: warning: narrowing conversion of '3.9375e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 109 | DISCRETE_SQUAREWFIX(NODE_20, AVALNCHE_AUD0_EN, 15750.0/4, 725.6, 50.0, 0, 0.0) // Aud0 | ~~~~~~~^~ ./src/emu/sound/discrete.h:4405:109: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/avalnche.c:109:68: warning: narrowing conversion of '7.25599976e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 109 | DISCRETE_SQUAREWFIX(NODE_20, AVALNCHE_AUD0_EN, 15750.0/4, 725.6, 50.0, 0, 0.0) // Aud0 | ^~~~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/avalnche.c:109:75: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 109 | DISCRETE_SQUAREWFIX(NODE_20, AVALNCHE_AUD0_EN, 15750.0/4, 725.6, 50.0, 0, 0.0) // Aud0 | ^~~~ ./src/emu/sound/discrete.h:4405:119: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/avalnche.c:110:73: warning: narrowing conversion of '2.4609375e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 110 | DISCRETE_SQUAREWFIX(AVALNCHE_AUD1_SND, AVALNCHE_AUD1_EN, 15750.0/64, 750.2, 50.0, 0, 0.0) | ~~~~~~~^~~ ./src/emu/sound/discrete.h:4405:109: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/avalnche.c:110:78: warning: narrowing conversion of '7.50200012e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 110 | DISCRETE_SQUAREWFIX(AVALNCHE_AUD1_SND, AVALNCHE_AUD1_EN, 15750.0/64, 750.2, 50.0, 0, 0.0) | ^~~~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/avalnche.c:110:85: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 110 | DISCRETE_SQUAREWFIX(AVALNCHE_AUD1_SND, AVALNCHE_AUD1_EN, 15750.0/64, 750.2, 50.0, 0, 0.0) | ^~~~ ./src/emu/sound/discrete.h:4405:119: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/avalnche.c:111:73: warning: narrowing conversion of '9.84375e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 111 | DISCRETE_SQUAREWFIX(AVALNCHE_AUD2_SND, AVALNCHE_AUD2_EN, 15750.0/16, 750.2, 50.0, 0, 0.0) | ~~~~~~~^~~ ./src/emu/sound/discrete.h:4405:109: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/avalnche.c:111:78: warning: narrowing conversion of '7.50200012e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 111 | DISCRETE_SQUAREWFIX(AVALNCHE_AUD2_SND, AVALNCHE_AUD2_EN, 15750.0/16, 750.2, 50.0, 0, 0.0) | ^~~~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/avalnche.c:111:85: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 111 | DISCRETE_SQUAREWFIX(AVALNCHE_AUD2_SND, AVALNCHE_AUD2_EN, 15750.0/16, 750.2, 50.0, 0, 0.0) | ^~~~ ./src/emu/sound/discrete.h:4405:119: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/avalnche.c:118:87: warning: narrowing conversion of '1.575e+4f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 118 | DISCRETE_LFSR_NOISE(AVALNCHE_NOISE, AVALNCHE_ATTRACT_EN, AVALNCHE_ATTRACT_EN, 15750.0, AVALNCHE_SOUNDLVL_DATA, 0, 0, &avalnche_lfsr) | ^~~~~~~ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/avalnche.c:120:64: warning: narrowing conversion of '5.56700012e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 120 | DISCRETE_RCFILTER(AVALNCHE_SOUNDLVL_AUD0_SND, NODE_30, 556.7, 1e-7) | ^~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/avalnche.c:120:71: warning: narrowing conversion of '1.00000001e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 120 | DISCRETE_RCFILTER(AVALNCHE_SOUNDLVL_AUD0_SND, NODE_30, 556.7, 1e-7) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/avalnche.c -o obj/retro64/mame/drivers/avalnche.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/avalnche.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/atarisy2.c -o obj/retro64/mame/drivers/atarisy2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/atarisy2.c:126: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/badlands.c -o obj/retro64/mame/video/badlands.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/badlands.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/batman.c -o obj/retro64/mame/drivers/batman.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/batman.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/badlands.c -o obj/retro64/mame/drivers/badlands.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/badlands.c:164: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/batman.c -o obj/retro64/mame/video/batman.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/batman.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/beathead.c -o obj/retro64/mame/drivers/beathead.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/beathead.c:100: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/blstroid.c -o obj/retro64/mame/video/blstroid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/blstroid.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/beathead.c -o obj/retro64/mame/video/beathead.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/beathead.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/blstroid.c -o obj/retro64/mame/drivers/blstroid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/blstroid.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bsktball.c -o obj/retro64/mame/drivers/bsktball.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bsktball.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/bsktball.c -o obj/retro64/mame/machine/bsktball.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/bsktball.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bsktball.c -o obj/retro64/mame/video/bsktball.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/bsktball.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/bsktball.c -o obj/retro64/mame/audio/bsktball.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/bsktball.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/bsktball.h:7, from src/mame/audio/bsktball.c:7: src/mame/audio/bsktball.c:84:51: warning: narrowing conversion of '1.575e+4f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 84 | #define BSKTBALL_256H 12096000.0/768 | ~~~~~~~~~~^~~~ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/bsktball.c:108:83: note: in expansion of macro 'BSKTBALL_256H' 108 | DISCRETE_LFSR_NOISE(BSKTBALL_NOISE, BSKTBALL_NOISE_EN, BSKTBALL_NOISE_EN, BSKTBALL_256H, 1, 0, .5, &bsktball_lfsr) | ^~~~~~~~~~~~~ src/mame/audio/bsktball.c:108:104: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 108 | DISCRETE_LFSR_NOISE(BSKTBALL_NOISE, BSKTBALL_NOISE_EN, BSKTBALL_NOISE_EN, BSKTBALL_256H, 1, 0, .5, &bsktball_lfsr) | ^~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/bsktball.c:110:43: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 110 | DISCRETE_DAC_R1(NODE_21, NODE_20, DEFAULT_TTL_V_LOGIC_1, &bsktball_crowd_r1_ladder) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/bsktball.c:83:53: warning: narrowing conversion of '9.45e+4f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 83 | #define BSKTBALL_32H 12096000.0/4/32 | ~~~~~~~~~~~~^~~ ./src/emu/sound/discrete.h:4401:109: note: in definition of macro 'DISCRETE_NOTE' 4401 | #define DISCRETE_NOTE(NODE,ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE) { NODE, DSS_NOTE , 6, { ENAB,CLK,DATA,NODE_NC,NODE_NC,NODE_NC }, { ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE }, NULL, "DISCRETE_NOTE" }, | ^~~ src/mame/audio/bsktball.c:126:35: note: in expansion of macro 'BSKTBALL_32H' 126 | DISCRETE_NOTE(NODE_30, 1, BSKTBALL_32H, BSKTBALL_NOTE_DATA, 255, 1, DISC_CLK_IS_FREQ | DISC_OUT_IS_ENERGY) | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/boxer.c -o obj/retro64/mame/drivers/boxer.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/boxer.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bwidow.c -o obj/retro64/mame/drivers/bwidow.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bwidow.c:219: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/bzone.c -o obj/retro64/mame/audio/bzone.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/bzone.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/audio/bzone.c:24: src/mame/audio/bzone.c:303:43: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 303 | 1, 1, BZ_NOISE_CLOCK / 2, 1.0, 0, 0.5, &bzone_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/bzone.c:303:51: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 303 | 1, 1, BZ_NOISE_CLOCK / 2, 1.0, 0, 0.5, &bzone_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.3e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4519:112: note: in definition of macro 'DISCRETE_CUSTOM9' 4519 | #define DISCRETE_CUSTOM9(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) { NODE, DST_CUSTOM , 9, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, INFO, "DISCRETE_CUSTOM9" }, | ^~~ src/mame/audio/bzone.c:74:33: note: in expansion of macro 'RES_K' 74 | #define BZ_R12 RES_K(33) | ^~~~~ src/mame/audio/bzone.c:324:17: note: in expansion of macro 'BZ_R12' 324 | BZ_R12, BZ_R13, BZ_R14, BZ_R15, BZ_R32, | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4519:116: note: in definition of macro 'DISCRETE_CUSTOM9' 4519 | #define DISCRETE_CUSTOM9(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) { NODE, DST_CUSTOM , 9, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, INFO, "DISCRETE_CUSTOM9" }, | ^~~ src/mame/audio/bzone.c:75:33: note: in expansion of macro 'RES_K' 75 | #define BZ_R13 RES_K(10) | ^~~~~ src/mame/audio/bzone.c:324:25: note: in expansion of macro 'BZ_R13' 324 | BZ_R12, BZ_R13, BZ_R14, BZ_R15, BZ_R32, | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4519:120: note: in definition of macro 'DISCRETE_CUSTOM9' 4519 | #define DISCRETE_CUSTOM9(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) { NODE, DST_CUSTOM , 9, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, INFO, "DISCRETE_CUSTOM9" }, | ^~~ src/mame/audio/bzone.c:76:33: note: in expansion of macro 'RES_K' 76 | #define BZ_R14 RES_K(22) | ^~~~~ src/mame/audio/bzone.c:324:33: note: in expansion of macro 'BZ_R14' 324 | BZ_R12, BZ_R13, BZ_R14, BZ_R15, BZ_R32, | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4519:124: note: in definition of macro 'DISCRETE_CUSTOM9' 4519 | #define DISCRETE_CUSTOM9(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) { NODE, DST_CUSTOM , 9, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, INFO, "DISCRETE_CUSTOM9" }, | ^~~ src/mame/audio/bzone.c:77:33: note: in expansion of macro 'RES_K' 77 | #define BZ_R15 RES_K(1) | ^~~~~ src/mame/audio/bzone.c:324:41: note: in expansion of macro 'BZ_R15' 324 | BZ_R12, BZ_R13, BZ_R14, BZ_R15, BZ_R32, | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.3e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4519:128: note: in definition of macro 'DISCRETE_CUSTOM9' 4519 | #define DISCRETE_CUSTOM9(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) { NODE, DST_CUSTOM , 9, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, INFO, "DISCRETE_CUSTOM9" }, | ^~~ src/mame/audio/bzone.c:91:33: note: in expansion of macro 'RES_K' 91 | #define BZ_R32 RES_K(330) | ^~~~~ src/mame/audio/bzone.c:324:49: note: in expansion of macro 'BZ_R32' 324 | BZ_R12, BZ_R13, BZ_R14, BZ_R15, BZ_R32, | ^~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999999203333575e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4519:132: note: in definition of macro 'DISCRETE_CUSTOM9' 4519 | #define DISCRETE_CUSTOM9(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) { NODE, DST_CUSTOM , 9, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, INFO, "DISCRETE_CUSTOM9" }, | ^~~ src/mame/audio/bzone.c:102:33: note: in expansion of macro 'CAP_U' 102 | #define BZ_C21 CAP_U(0.0047) | ^~~~~ src/mame/audio/bzone.c:325:17: note: in expansion of macro 'BZ_C21' 325 | BZ_C21, | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.3e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4519:112: note: in definition of macro 'DISCRETE_CUSTOM9' 4519 | #define DISCRETE_CUSTOM9(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) { NODE, DST_CUSTOM , 9, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, INFO, "DISCRETE_CUSTOM9" }, | ^~~ src/mame/audio/bzone.c:81:33: note: in expansion of macro 'RES_K' 81 | #define BZ_R19 RES_K(33) | ^~~~~ src/mame/audio/bzone.c:338:17: note: in expansion of macro 'BZ_R19' 338 | BZ_R19, BZ_R18, BZ_R17, BZ_R16, BZ_R33, | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4519:116: note: in definition of macro 'DISCRETE_CUSTOM9' 4519 | #define DISCRETE_CUSTOM9(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) { NODE, DST_CUSTOM , 9, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, INFO, "DISCRETE_CUSTOM9" }, | ^~~ src/mame/audio/bzone.c:80:33: note: in expansion of macro 'RES_K' 80 | #define BZ_R18 RES_K(10) | ^~~~~ src/mame/audio/bzone.c:338:25: note: in expansion of macro 'BZ_R18' 338 | BZ_R19, BZ_R18, BZ_R17, BZ_R16, BZ_R33, | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4519:120: note: in definition of macro 'DISCRETE_CUSTOM9' 4519 | #define DISCRETE_CUSTOM9(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) { NODE, DST_CUSTOM , 9, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, INFO, "DISCRETE_CUSTOM9" }, | ^~~ src/mame/audio/bzone.c:79:33: note: in expansion of macro 'RES_K' 79 | #define BZ_R17 RES_K(22) | ^~~~~ src/mame/audio/bzone.c:338:33: note: in expansion of macro 'BZ_R17' 338 | BZ_R19, BZ_R18, BZ_R17, BZ_R16, BZ_R33, | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4519:124: note: in definition of macro 'DISCRETE_CUSTOM9' 4519 | #define DISCRETE_CUSTOM9(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) { NODE, DST_CUSTOM , 9, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, INFO, "DISCRETE_CUSTOM9" }, | ^~~ src/mame/audio/bzone.c:78:33: note: in expansion of macro 'RES_K' 78 | #define BZ_R16 RES_K(1) | ^~~~~ src/mame/audio/bzone.c:338:41: note: in expansion of macro 'BZ_R16' 338 | BZ_R19, BZ_R18, BZ_R17, BZ_R16, BZ_R33, | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.3e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4519:128: note: in definition of macro 'DISCRETE_CUSTOM9' 4519 | #define DISCRETE_CUSTOM9(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) { NODE, DST_CUSTOM , 9, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, INFO, "DISCRETE_CUSTOM9" }, | ^~~ src/mame/audio/bzone.c:92:33: note: in expansion of macro 'RES_K' 92 | #define BZ_R33 RES_K(330) | ^~~~~ src/mame/audio/bzone.c:338:49: note: in expansion of macro 'BZ_R33' 338 | BZ_R19, BZ_R18, BZ_R17, BZ_R16, BZ_R33, | ^~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999999203333575e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4519:132: note: in definition of macro 'DISCRETE_CUSTOM9' 4519 | #define DISCRETE_CUSTOM9(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8,INFO) { NODE, DST_CUSTOM , 9, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8 }, INFO, "DISCRETE_CUSTOM9" }, | ^~~ src/mame/audio/bzone.c:103:33: note: in expansion of macro 'CAP_U' 103 | #define BZ_C22 CAP_U(0.0047) | ^~~~~ src/mame/audio/bzone.c:339:17: note: in expansion of macro 'BZ_C22' 339 | BZ_C22, | ^~~~~~ src/mame/audio/bzone.c:348:21: warning: narrowing conversion of '4.1228069881910017e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 348 | 5.0 * RES_VOLTAGE_DIVIDER(BZ_R7, BZ_R6), /* INP0 */ ./src/emu/sound/discrete.h:4459:116: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ src/mame/audio/bzone.c:349:21: warning: narrowing conversion of '2.4997905914367453e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 349 | 5.0 * RES_VOLTAGE_DIVIDER(BZ_R7, RES_2_PARALLEL(CD4066_R_ON + BZ_R5, BZ_R6))) /* INP1 */ ./src/emu/sound/discrete.h:4459:121: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/bzone.c:72:33: note: in expansion of macro 'RES_K' 72 | #define BZ_R10 RES_K(100) | ^~~~~ src/mame/audio/bzone.c:357:17: note: in expansion of macro 'BZ_R10' 357 | BZ_R10, BZ_R11_POT, BZ_C11, | ^~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.4999999626852515e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/bzone.c:98:33: note: in expansion of macro 'CAP_U' 98 | #define BZ_C11 CAP_U(0.015) | ^~~~~ src/mame/audio/bzone.c:357:37: note: in expansion of macro 'BZ_C11' 357 | BZ_R10, BZ_R11_POT, BZ_C11, | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bzone.c -o obj/retro64/mame/drivers/bzone.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bzone.c:203: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/canyon.c -o obj/retro64/mame/drivers/canyon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/canyon.c:39: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/canyon.c -o obj/retro64/mame/audio/canyon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/canyon.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/canyon.h:7, from src/mame/audio/canyon.c:7: src/mame/audio/canyon.c:125:64: warning: narrowing conversion of '9.99999997e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 125 | DISCRETE_RCFILTER(NODE_20, CANYON_MOTOR1_DATA, 123000, 1e-6) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/canyon.c:129:51: warning: narrowing conversion of '4.5e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 129 | DISCRETE_MULTADD(NODE_23, NODE_22, 2, 27.0/6) /* F1 = /12*2 = /6 */ | ~~~~^~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/canyon.c:130:56: warning: narrowing conversion of '4.76333313e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 130 | DISCRETE_SQUAREWAVE(NODE_24, 1, NODE_23, (142.9/3), 50.0, 0, 0) | ~~~~~~^~~ ./src/emu/sound/discrete.h:4404:114: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/canyon.c:130:61: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 130 | DISCRETE_SQUAREWAVE(NODE_24, 1, NODE_23, (142.9/3), 50.0, 0, 0) | ^~~~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/canyon.c:131:52: warning: narrowing conversion of '1.00000001e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 131 | DISCRETE_RCFILTER(NODE_25, NODE_24, 10000, 1e-7) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/canyon.c:133:51: warning: narrowing conversion of '6.75e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 133 | DISCRETE_MULTADD(NODE_26, NODE_22, 3, 27.0/4) /* F2 = /12*3 = /4 */ | ~~~~^~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/canyon.c:134:56: warning: narrowing conversion of '4.76333313e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 134 | DISCRETE_SQUAREWAVE(NODE_27, 1, NODE_26, (142.9/3), 50.0, 0, 0) | ~~~~~~^~~ ./src/emu/sound/discrete.h:4404:114: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/canyon.c:134:61: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 134 | DISCRETE_SQUAREWAVE(NODE_27, 1, NODE_26, (142.9/3), 50.0, 0, 0) | ^~~~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/canyon.c:135:52: warning: narrowing conversion of '1.00000001e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 135 | DISCRETE_RCFILTER(NODE_28, NODE_27, 10000, 1e-7) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/canyon.c:137:51: warning: narrowing conversion of '9.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 137 | DISCRETE_MULTADD(NODE_29, NODE_22, 4, 27.0/3) /* F3 = /12*4 = /3 */ | ~~~~^~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/canyon.c:138:56: warning: narrowing conversion of '4.76333313e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 138 | DISCRETE_SQUAREWAVE(NODE_30, 1, NODE_29, (142.9/3), 100.0/3, 0, 360.0/3) | ~~~~~~^~~ ./src/emu/sound/discrete.h:4404:114: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/canyon.c:138:66: warning: narrowing conversion of '3.33333321e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 138 | DISCRETE_SQUAREWAVE(NODE_30, 1, NODE_29, (142.9/3), 100.0/3, 0, 360.0/3) | ~~~~~^~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/canyon.c:139:52: warning: narrowing conversion of '1.00000001e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 139 | DISCRETE_RCFILTER(NODE_31, NODE_30, 10000, 1e-7) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/canyon.c:148:64: warning: narrowing conversion of '9.99999997e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 148 | DISCRETE_RCFILTER(NODE_40, CANYON_MOTOR2_DATA, 123000, 1e-6) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/canyon.c:152:51: warning: narrowing conversion of '4.5e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 152 | DISCRETE_MULTADD(NODE_43, NODE_42, 2, 27.0/6) /* F1 = /12*2 = /6 */ | ~~~~^~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/canyon.c:153:56: warning: narrowing conversion of '4.76333313e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 153 | DISCRETE_SQUAREWAVE(NODE_44, 1, NODE_43, (142.9/3), 50.0, 0, 0) | ~~~~~~^~~ ./src/emu/sound/discrete.h:4404:114: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/canyon.c:153:61: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 153 | DISCRETE_SQUAREWAVE(NODE_44, 1, NODE_43, (142.9/3), 50.0, 0, 0) | ^~~~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/canyon.c:154:52: warning: narrowing conversion of '1.00000001e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 154 | DISCRETE_RCFILTER(NODE_45, NODE_44, 10000, 1e-7) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/canyon.c:156:51: warning: narrowing conversion of '6.75e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 156 | DISCRETE_MULTADD(NODE_46, NODE_42, 3, 27.0/4) /* F2 = /12*3 = /4 */ | ~~~~^~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/canyon.c:157:56: warning: narrowing conversion of '4.76333313e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 157 | DISCRETE_SQUAREWAVE(NODE_47, 1, NODE_46, (142.9/3), 50.0, 0, 0) | ~~~~~~^~~ ./src/emu/sound/discrete.h:4404:114: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/canyon.c:157:61: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 157 | DISCRETE_SQUAREWAVE(NODE_47, 1, NODE_46, (142.9/3), 50.0, 0, 0) | ^~~~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/canyon.c:158:52: warning: narrowing conversion of '1.00000001e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 158 | DISCRETE_RCFILTER(NODE_48, NODE_47, 10000, 1e-7) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/canyon.c:160:51: warning: narrowing conversion of '9.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 160 | DISCRETE_MULTADD(NODE_49, NODE_42, 4, 27.0/3) /* F3 = /12*4 = /3 */ | ~~~~^~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/canyon.c:161:56: warning: narrowing conversion of '4.76333313e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 161 | DISCRETE_SQUAREWAVE(NODE_50, 1, NODE_49, (142.9/3), 100.0/3, 0, 360.0/3) | ~~~~~~^~~ ./src/emu/sound/discrete.h:4404:114: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/canyon.c:161:66: warning: narrowing conversion of '3.33333321e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 161 | DISCRETE_SQUAREWAVE(NODE_50, 1, NODE_49, (142.9/3), 100.0/3, 0, 360.0/3) | ~~~~~^~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/canyon.c:162:52: warning: narrowing conversion of '1.00000001e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 162 | DISCRETE_RCFILTER(NODE_51, NODE_50, 10000, 1e-7) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/canyon.c:176:68: warning: narrowing conversion of '3.9375e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 176 | DISCRETE_LFSR_NOISE(CANYON_NOISE, NODE_60, NODE_60, 15750.0/4, 1.0, 0, 0, &canyon_lfsr) | ~~~~~~~^~ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/canyon.c:176:72: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 176 | DISCRETE_LFSR_NOISE(CANYON_NOISE, NODE_60, NODE_60, 15750.0/4, 1.0, 0, 0, &canyon_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/canyon.c:179:60: warning: narrowing conversion of '4.99999987e-6f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 179 | DISCRETE_RCFILTER(CANYON_EXPLODESND, NODE_61, 545, 5e-6) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/canyon.c:191:59: warning: narrowing conversion of '2.72000003e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 191 | DISCRETE_MULTADD(NODE_71, CANYON_WHISTLE1_EN, 3.05-0.33, 0.33) | ~~~~^~~~~ ./src/emu/sound/discrete.h:4453:109: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '3.30000013e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/canyon.c:212:1: note: in expansion of macro 'DISCRETE_SOUND_END' 212 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '9.99999994e-9f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/canyon.c:212:1: note: in expansion of macro 'DISCRETE_SOUND_END' 212 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:194:61: warning: narrowing conversion of '1.57393951e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 194 | DISCRETE_MULTIPLY(CANYON_WHISTLESND1, NODE_73, 519.4/3.3) | ~~~~~^~~~ ./src/emu/sound/discrete.h:4452:109: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ src/mame/audio/canyon.c:197:59: warning: narrowing conversion of '2.72000003e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 197 | DISCRETE_MULTADD(NODE_76, CANYON_WHISTLE2_EN, 3.05-0.33, 0.33) | ~~~~^~~~~ ./src/emu/sound/discrete.h:4453:109: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '3.30000013e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/canyon.c:212:1: note: in expansion of macro 'DISCRETE_SOUND_END' 212 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '9.99999994e-9f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/canyon.c:212:1: note: in expansion of macro 'DISCRETE_SOUND_END' 212 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/canyon.c:200:61: warning: narrowing conversion of '1.57393951e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 200 | DISCRETE_MULTIPLY(CANYON_WHISTLESND2, NODE_78, 519.4/3.3) | ~~~~~^~~~ ./src/emu/sound/discrete.h:4452:109: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/canyon.c -o obj/retro64/mame/video/canyon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/canyon.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cball.c -o obj/retro64/mame/drivers/cball.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cball.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ccastles.c -o obj/retro64/mame/drivers/ccastles.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ccastles.c:122: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ccastles.c -o obj/retro64/mame/video/ccastles.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ccastles.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cloak.c -o obj/retro64/mame/drivers/cloak.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cloak.c:117: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/centiped.c -o obj/retro64/mame/drivers/centiped.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/centiped.c:421: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cloak.c -o obj/retro64/mame/video/cloak.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/cloak.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/centiped.c -o obj/retro64/mame/video/centiped.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/centiped.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cloud9.c -o obj/retro64/mame/drivers/cloud9.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cloud9.c:93: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cloud9.c -o obj/retro64/mame/video/cloud9.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/cloud9.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cmmb.c -o obj/retro64/mame/drivers/cmmb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cmmb.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/copsnrob.c -o obj/retro64/mame/machine/copsnrob.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/copsnrob.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/copsnrob.c -o obj/retro64/mame/drivers/copsnrob.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/copsnrob.c:58: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/copsnrob.c -o obj/retro64/mame/video/copsnrob.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/copsnrob.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/jaguar.c -o obj/retro64/mame/audio/jaguar.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/jaguar.c:145: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/cyberbal.c -o obj/retro64/mame/audio/cyberbal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/cyberbal.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cyberbal.c -o obj/retro64/mame/drivers/cyberbal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cyberbal.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cojag.c -o obj/retro64/mame/drivers/cojag.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cojag.c:291: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/dragrace.c -o obj/retro64/mame/audio/dragrace.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/dragrace.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/dragrace.h:7, from src/mame/audio/dragrace.c:7: src/mame/audio/dragrace.c:94:66: warning: narrowing conversion of '2.19999993e-6f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 94 | DISCRETE_RCFILTER(NODE_20, DRAGRACE_MOTOR1_DATA, 119898, 2.2e-6) | ^~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/dragrace.c:98:51: warning: narrowing conversion of '4.5e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 98 | DISCRETE_MULTADD(NODE_23, NODE_22, 2, 27.0/6) /* F1 = /12*2 = /6 */ | ~~~~^~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/dragrace.c:99:56: warning: narrowing conversion of '1.93866653e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 99 | DISCRETE_SQUAREWAVE(NODE_24, 1, NODE_23, (581.6/3), 50.0, 0, 0) | ~~~~~~^~~ ./src/emu/sound/discrete.h:4404:114: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/dragrace.c:99:61: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 99 | DISCRETE_SQUAREWAVE(NODE_24, 1, NODE_23, (581.6/3), 50.0, 0, 0) | ^~~~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/dragrace.c:100:52: warning: narrowing conversion of '1.00000001e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 100 | DISCRETE_RCFILTER(NODE_25, NODE_24, 10000, 1e-7) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/dragrace.c:102:51: warning: narrowing conversion of '6.75e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 102 | DISCRETE_MULTADD(NODE_26, NODE_22, 3, 27.0/4) /* F2 = /12*3 = /4 */ | ~~~~^~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/dragrace.c:103:56: warning: narrowing conversion of '1.93866653e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 103 | DISCRETE_SQUAREWAVE(NODE_27, 1, NODE_26, (581.6/3), 50.0, 0, 0) | ~~~~~~^~~ ./src/emu/sound/discrete.h:4404:114: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/dragrace.c:103:61: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 103 | DISCRETE_SQUAREWAVE(NODE_27, 1, NODE_26, (581.6/3), 50.0, 0, 0) | ^~~~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/dragrace.c:104:52: warning: narrowing conversion of '1.00000001e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 104 | DISCRETE_RCFILTER(NODE_28, NODE_27, 10000, 1e-7) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/dragrace.c:106:51: warning: narrowing conversion of '9.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 106 | DISCRETE_MULTADD(NODE_29, NODE_22, 4, 27.0/3) /* F3 = /12*4 = /3 */ | ~~~~^~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/dragrace.c:107:56: warning: narrowing conversion of '1.93866653e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 107 | DISCRETE_SQUAREWAVE(NODE_30, 1, NODE_29, (581.6/3), 100.0/3, 0, 360.0/3) | ~~~~~~^~~ ./src/emu/sound/discrete.h:4404:114: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/dragrace.c:107:66: warning: narrowing conversion of '3.33333321e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 107 | DISCRETE_SQUAREWAVE(NODE_30, 1, NODE_29, (581.6/3), 100.0/3, 0, 360.0/3) | ~~~~~^~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/dragrace.c:108:52: warning: narrowing conversion of '1.00000001e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 108 | DISCRETE_RCFILTER(NODE_31, NODE_30, 10000, 1e-7) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/dragrace.c:117:66: warning: narrowing conversion of '2.19999993e-6f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 117 | DISCRETE_RCFILTER(NODE_40, DRAGRACE_MOTOR2_DATA, 119898, 2.2e-6) | ^~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/dragrace.c:121:51: warning: narrowing conversion of '4.5e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 121 | DISCRETE_MULTADD(NODE_43, NODE_42, 2, 27.0/6) /* F1 = /12*2 = /6 */ | ~~~~^~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/dragrace.c:122:56: warning: narrowing conversion of '1.93866653e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 122 | DISCRETE_SQUAREWAVE(NODE_44, 1, NODE_43, (581.6/3), 50.0, 0, 0) | ~~~~~~^~~ ./src/emu/sound/discrete.h:4404:114: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/dragrace.c:122:61: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 122 | DISCRETE_SQUAREWAVE(NODE_44, 1, NODE_43, (581.6/3), 50.0, 0, 0) | ^~~~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/dragrace.c:123:52: warning: narrowing conversion of '1.00000001e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 123 | DISCRETE_RCFILTER(NODE_45, NODE_44, 10000, 1e-7) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/dragrace.c:125:51: warning: narrowing conversion of '6.75e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 125 | DISCRETE_MULTADD(NODE_46, NODE_42, 3, 27.0/4) /* F2 = /12*3 = /4 */ | ~~~~^~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/dragrace.c:126:56: warning: narrowing conversion of '1.93866653e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 126 | DISCRETE_SQUAREWAVE(NODE_47, 1, NODE_46, (581.6/3), 50.0, 0, 0) | ~~~~~~^~~ ./src/emu/sound/discrete.h:4404:114: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/dragrace.c:126:61: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 126 | DISCRETE_SQUAREWAVE(NODE_47, 1, NODE_46, (581.6/3), 50.0, 0, 0) | ^~~~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/dragrace.c:127:52: warning: narrowing conversion of '1.00000001e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 127 | DISCRETE_RCFILTER(NODE_48, NODE_47, 10000, 1e-7) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/dragrace.c:129:51: warning: narrowing conversion of '9.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 129 | DISCRETE_MULTADD(NODE_49, NODE_42, 4, 27.0/3) /* F3 = /12*4 = /3 */ | ~~~~^~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/dragrace.c:130:56: warning: narrowing conversion of '1.93866653e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 130 | DISCRETE_SQUAREWAVE(NODE_50, 1, NODE_49, (581.6/3), 100.0/3, 0, 360.0/3) | ~~~~~~^~~ ./src/emu/sound/discrete.h:4404:114: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/dragrace.c:130:66: warning: narrowing conversion of '3.33333321e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 130 | DISCRETE_SQUAREWAVE(NODE_50, 1, NODE_49, (581.6/3), 100.0/3, 0, 360.0/3) | ~~~~~^~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '1.00000001e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:143:76: warning: narrowing conversion of '7.875e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 143 | DISCRETE_LFSR_NOISE(DRAGRACE_NOISE, 1, DRAGRACE_ATTRACT_EN, 15750.0/2, 1.0, 0, 0, &dragrace_lfsr) | ~~~~~~~^~ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:145:88: warning: narrowing conversion of '1.0e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 145 | DISCRETE_RAMP(NODE_61, DRAGRACE_EXPLODE1_EN, DRAGRACE_EXPLODE1_EN, (1000.0-0.0)/1, 1000.0, 0.0, 1000.0) | ~~~~~~~~~~~~^~ ./src/emu/sound/discrete.h:4457:114: note: in definition of macro 'DISCRETE_RAMP' 4457 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) { NODE, DST_RAMP , 6, { ENAB,RAMP,GRAD,START,END,CLAMP }, { ENAB,RAMP,GRAD,START,END,CLAMP }, NULL, "DISCRETE_RAMP" }, | ^~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '1.0e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '0.0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '1.0e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '2.20000004e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:150:88: warning: narrowing conversion of '1.0e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 150 | DISCRETE_RAMP(NODE_66, DRAGRACE_EXPLODE2_EN, DRAGRACE_EXPLODE2_EN, (1000.0-0.0)/1, 1000.0, 0.0, 1000.0) | ~~~~~~~~~~~~^~ ./src/emu/sound/discrete.h:4457:114: note: in definition of macro 'DISCRETE_RAMP' 4457 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) { NODE, DST_RAMP , 6, { ENAB,RAMP,GRAD,START,END,CLAMP }, { ENAB,RAMP,GRAD,START,END,CLAMP }, NULL, "DISCRETE_RAMP" }, | ^~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '1.0e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '0.0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '1.0e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '2.20000004e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:169:49: warning: narrowing conversion of '3.1e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 169 | DISCRETE_MULTADD(NODE_71, NODE_70, 940.0-630.0, ((940.0-630.0)/2)+630.0) | ~~~~~^~~~~~ ./src/emu/sound/discrete.h:4453:109: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/dragrace.c:169:74: warning: narrowing conversion of '7.85e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 169 | DISCRETE_MULTADD(NODE_71, NODE_70, 940.0-630.0, ((940.0-630.0)/2)+630.0) | ~~~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '9.99999975e-6f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '4.07799988e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '3.15e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:179:79: warning: narrowing conversion of '2.4609375e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 179 | DISCRETE_SQUAREWFIX(DRAGRACE_LOTONE_SND, DRAGRACE_LOTONE_EN, 15750.0/2/32, 593.8, 50.0, 0, 0.0) | ~~~~~~~~~^~~ ./src/emu/sound/discrete.h:4405:109: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '5.93799988e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/dragrace.c:180:79: warning: narrowing conversion of '1.96875e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 180 | DISCRETE_SQUAREWFIX(DRAGRACE_HITONE_SND, DRAGRACE_HITONE_EN, 15750.0/2/4, 593.8, 50.0, 0, 0.0) | ~~~~~~~~~^~ ./src/emu/sound/discrete.h:4405:109: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '5.93799988e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dragrace.c:193:1: note: in expansion of macro 'DISCRETE_SOUND_END' 193 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cyberbal.c -o obj/retro64/mame/video/cyberbal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/cyberbal.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dragrace.c -o obj/retro64/mame/drivers/dragrace.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dragrace.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dragrace.c -o obj/retro64/mame/video/dragrace.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/dragrace.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/destroyr.c -o obj/retro64/mame/drivers/destroyr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/destroyr.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/eprom.c -o obj/retro64/mame/video/eprom.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/eprom.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/eprom.c -o obj/retro64/mame/drivers/eprom.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/eprom.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/firetrk.c -o obj/retro64/mame/audio/firetrk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/firetrk.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/firetrk.h:7, from src/mame/audio/firetrk.c:8: ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/firetrk.c:215:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 215 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/firetrk.c:220:25: note: in expansion of macro 'CAP_U' 220 | CAP_U(0.01), // C25 | ^~~~~ ./src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:118: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^~~~~ src/mame/audio/firetrk.c:221:25: note: in expansion of macro 'RES_M' 221 | RES_M(1), 0, 0, // R28, no rGnd, no rDis | ^~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/firetrk.c:231:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 231 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:75:37: warning: narrowing conversion of '1.23046875e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 75 | #define FIRETRUCK_64V FIRETRUCK_1V/64 | ^ ./src/emu/sound/discrete.h:4405:109: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/firetrk.c:239:61: note: in expansion of macro 'FIRETRUCK_64V' 239 | DISCRETE_SQUAREWFIX(NODE_30, FIRETRUCK_ATTRACT_INV, FIRETRUCK_64V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ^~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/firetrk.c:239:76: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 239 | DISCRETE_SQUAREWFIX(NODE_30, FIRETRUCK_ATTRACT_INV, FIRETRUCK_64V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:239:99: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 239 | DISCRETE_SQUAREWFIX(NODE_30, FIRETRUCK_ATTRACT_INV, FIRETRUCK_64V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ^~~~ ./src/emu/sound/discrete.h:4405:119: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/firetrk.c:239:126: warning: narrowing conversion of '1.70000005e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 239 | DISCRETE_SQUAREWFIX(NODE_30, FIRETRUCK_ATTRACT_INV, FIRETRUCK_64V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/firetrk.c:251:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 251 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2000000476837158e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/firetrk.c:254:33: note: in expansion of macro 'RES_K' 254 | RES_K(2.2), // R60 | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/firetrk.c:255:33: note: in expansion of macro 'RES_K' 255 | RES_K(10), // R59 | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/firetrk.c:256:33: note: in expansion of macro 'CAP_U' 256 | CAP_U(0.1), // C37 | ^~~~~ src/mame/audio/firetrk.c:73:37: warning: narrowing conversion of '3.9375e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 73 | #define FIRETRUCK_2V FIRETRUCK_1V/2 | ^ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/firetrk.c:269:92: note: in expansion of macro 'FIRETRUCK_2V' 269 | DISCRETE_LFSR_NOISE(FIRETRUCK_NOISE, FIRETRUCK_ATTRACT_INV, FIRETRUCK_ATTRACT_INV, FIRETRUCK_2V, 1.0, 0, 0.5, &firetrk_lfsr) | ^~~~~~~~~~~~ src/mame/audio/firetrk.c:269:106: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 269 | DISCRETE_LFSR_NOISE(FIRETRUCK_NOISE, FIRETRUCK_ATTRACT_INV, FIRETRUCK_ATTRACT_INV, FIRETRUCK_2V, 1.0, 0, 0.5, &firetrk_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/firetrk.c:269:114: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 269 | DISCRETE_LFSR_NOISE(FIRETRUCK_NOISE, FIRETRUCK_ATTRACT_INV, FIRETRUCK_ATTRACT_INV, FIRETRUCK_2V, 1.0, 0, 0.5, &firetrk_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/firetrk.c:275:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 275 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4413:114: note: in definition of macro 'DISCRETE_SCHMITT_OSCILLATOR' 4413 | #define DISCRETE_SCHMITT_OSCILLATOR(NODE,ENAB,INP0,AMPL,TABLE) { NODE, DSS_SCHMITT_OSC , 3, { ENAB,INP0,AMPL }, { ENAB,INP0,AMPL }, TABLE, "DISCRETE_SCHMITT_OSCILLATOR" }, | ^~~~ src/mame/audio/firetrk.c:282:95: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 282 | DISCRETE_SCHMITT_OSCILLATOR(FIRETRUCK_SCREECHSND, FIRETRUCK_SKID_EN, FIRETRUCK_NOISE, DEFAULT_TTL_V_LOGIC_1, &firetrk_screech_osc) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:290:33: warning: narrowing conversion of '4.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 290 | 4.4, 10, // Q3 instantally charges C42 | ^~~ ./src/emu/sound/discrete.h:4495:111: note: in definition of macro 'DISCRETE_RCDISC2' 4495 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) { NODE, DST_RCDISC2 , 6, { SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC }, { SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL }, NULL, "DISCRETE_RCDISC2" }, | ^~~~ src/mame/audio/firetrk.c:294:43: warning: narrowing conversion of '3.1835205992509363e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 294 | 5.0 * 680 / (RES_K(10) + 680), // vRef = 5V * R64 / (R65 + R64) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4461:109: note: in definition of macro 'DISCRETE_TRANSFORM2' 4461 | #define DISCRETE_TRANSFORM2(NODE,INP0,INP1,FUNCT) { NODE, DST_TRANSFORM , 2, { INP0,INP1 }, { INP0,INP1 }, FUNCT, "DISCRETE_TRANSFORM2" }, | ^~~~ src/mame/audio/firetrk.c:71:25: warning: narrowing conversion of '1.575e+4f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 71 | #define FIRETRUCK_HSYNC 15750.0 /* not checked */ | ^~~~~~~ ./src/emu/sound/discrete.h:4397:115: note: in definition of macro 'DISCRETE_COUNTER' 4397 | #define DISCRETE_COUNTER(NODE,ENAB,RESET,CLK,MIN,MAX,DIR,INIT0,CLKTYPE) { NODE, DSS_COUNTER , 8, { ENAB,RESET,CLK,NODE_NC,NODE_NC,DIR,INIT0,NODE_NC }, { ENAB,RESET,CLK,MIN,MAX,DIR,INIT0,CLKTYPE }, NULL, "DISCRETE_COUNTER" }, | ^~~ src/mame/audio/firetrk.c:296:47: note: in expansion of macro 'FIRETRUCK_HSYNC' 296 | DISCRETE_COUNTER(NODE_72, 1, NODE_71, FIRETRUCK_HSYNC, 0, 15, 1, 0, DISC_CLK_IS_FREQ) // IC B10 | ^~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:300:43: warning: narrowing conversion of '3.3333333333333331e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 300 | RES_K(47) / (RES_K(47) + RES_K(47) + RES_K(47)), // to drop voltage per divider R72 / (R70+R71+R72) ./src/emu/sound/discrete.h:4463:119: note: in definition of macro 'DISCRETE_TRANSFORM4' 4463 | #define DISCRETE_TRANSFORM4(NODE,INP0,INP1,INP2,INP3,FUNCT) { NODE, DST_TRANSFORM , 4, { INP0,INP1,INP2,INP3 }, { INP0,INP1,INP2,INP3 }, FUNCT, "DISCRETE_TRANSFORM4" }, | ^~~~ src/mame/audio/firetrk.c:74:37: warning: narrowing conversion of '9.84375e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 74 | #define FIRETRUCK_8V FIRETRUCK_1V/8 | ^ ./src/emu/sound/discrete.h:4405:109: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/firetrk.c:308:73: note: in expansion of macro 'FIRETRUCK_8V' 308 | DISCRETE_SQUAREWFIX(FIRETRUCK_XTNDPLYSND, FIRETRUCK_XTNDPLY_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1, 0.0) | ^~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/firetrk.c:308:87: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 308 | DISCRETE_SQUAREWFIX(FIRETRUCK_XTNDPLYSND, FIRETRUCK_XTNDPLY_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1, 0.0) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:308:110: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 308 | DISCRETE_SQUAREWFIX(FIRETRUCK_XTNDPLYSND, FIRETRUCK_XTNDPLY_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1, 0.0) | ^~~~ ./src/emu/sound/discrete.h:4405:119: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/firetrk.c:308:116: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 308 | DISCRETE_SQUAREWFIX(FIRETRUCK_XTNDPLYSND, FIRETRUCK_XTNDPLY_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1, 0.0) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/firetrk.c:418:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 418 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/firetrk.c:423:25: note: in expansion of macro 'CAP_U' 423 | CAP_U(0.01), // C21 | ^~~~~ ./src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.2999999523162842e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:118: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^~~~~ src/mame/audio/firetrk.c:424:25: note: in expansion of macro 'RES_M' 424 | RES_M(3.3), 0, 0, // R11, no rGnd, no rDis | ^~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/firetrk.c:436:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 436 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:73:37: warning: narrowing conversion of '3.9375e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 73 | #define FIRETRUCK_2V FIRETRUCK_1V/2 | ^ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/firetrk.c:448:89: note: in expansion of macro 'FIRETRUCK_2V' 448 | DISCRETE_LFSR_NOISE(SUPERBUG_NOISE, SUPERBUG_ATTRACT_INV, SUPERBUG_ATTRACT_INV, FIRETRUCK_2V, 1.0, 0, 0.5, &firetrk_lfsr) // Same as firetrk | ^~~~~~~~~~~~ src/mame/audio/firetrk.c:448:103: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 448 | DISCRETE_LFSR_NOISE(SUPERBUG_NOISE, SUPERBUG_ATTRACT_INV, SUPERBUG_ATTRACT_INV, FIRETRUCK_2V, 1.0, 0, 0.5, &firetrk_lfsr) // Same as firetrk | ^~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/firetrk.c:448:111: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 448 | DISCRETE_LFSR_NOISE(SUPERBUG_NOISE, SUPERBUG_ATTRACT_INV, SUPERBUG_ATTRACT_INV, FIRETRUCK_2V, 1.0, 0, 0.5, &firetrk_lfsr) // Same as firetrk | ^~~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/firetrk.c:454:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 454 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4413:114: note: in definition of macro 'DISCRETE_SCHMITT_OSCILLATOR' 4413 | #define DISCRETE_SCHMITT_OSCILLATOR(NODE,ENAB,INP0,AMPL,TABLE) { NODE, DSS_SCHMITT_OSC , 3, { ENAB,INP0,AMPL }, { ENAB,INP0,AMPL }, TABLE, "DISCRETE_SCHMITT_OSCILLATOR" }, | ^~~~ src/mame/audio/firetrk.c:461:92: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 461 | DISCRETE_SCHMITT_OSCILLATOR(SUPERBUG_SCREECHSND, SUPERBUG_SKID_EN, SUPERBUG_NOISE, DEFAULT_TTL_V_LOGIC_1, &superbug_screech_osc) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:74:37: warning: narrowing conversion of '9.84375e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 74 | #define FIRETRUCK_8V FIRETRUCK_1V/8 | ^ ./src/emu/sound/discrete.h:4405:109: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/firetrk.c:468:63: note: in expansion of macro 'FIRETRUCK_8V' 468 | DISCRETE_SQUAREWFIX(SUPERBUG_ASRSND, SUPERBUG_ASR_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) | ^~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/firetrk.c:468:77: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 468 | DISCRETE_SQUAREWFIX(SUPERBUG_ASRSND, SUPERBUG_ASR_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:468:100: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 468 | DISCRETE_SQUAREWFIX(SUPERBUG_ASRSND, SUPERBUG_ASR_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) | ^~~~ ./src/emu/sound/discrete.h:4405:119: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/firetrk.c:468:127: warning: narrowing conversion of '1.70000005e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 468 | DISCRETE_SQUAREWFIX(SUPERBUG_ASRSND, SUPERBUG_ASR_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/firetrk.c:602:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 602 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/firetrk.c:607:25: note: in expansion of macro 'CAP_U' 607 | CAP_U(0.01), // C81 | ^~~~~ ./src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:118: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^~~~~ src/mame/audio/firetrk.c:608:25: note: in expansion of macro 'RES_M' 608 | RES_M(1), 0, 0, // R86, no rGnd, no rDis | ^~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/firetrk.c:620:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 620 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/firetrk.c:637:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 637 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/firetrk.c:642:25: note: in expansion of macro 'CAP_U' 642 | CAP_U(0.01), // C80 | ^~~~~ ./src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '1.0e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:118: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^~~~~ src/mame/audio/firetrk.c:643:25: note: in expansion of macro 'RES_M' 643 | RES_M(1), 0, 0, // R81, no rGnd, no rDis | ^~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/firetrk.c:655:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 655 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:73:37: warning: narrowing conversion of '3.9375e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 73 | #define FIRETRUCK_2V FIRETRUCK_1V/2 | ^ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/firetrk.c:667:88: note: in expansion of macro 'FIRETRUCK_2V' 667 | DISCRETE_LFSR_NOISE(MONTECAR_NOISE, MONTECAR_ATTRACT_INV, MONTECAR_ATTRACT_INV,FIRETRUCK_2V , 1.0, 0, 0.5, &firetrk_lfsr) // Same as firetrk | ^~~~~~~~~~~~ src/mame/audio/firetrk.c:667:103: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 667 | DISCRETE_LFSR_NOISE(MONTECAR_NOISE, MONTECAR_ATTRACT_INV, MONTECAR_ATTRACT_INV,FIRETRUCK_2V , 1.0, 0, 0.5, &firetrk_lfsr) // Same as firetrk | ^~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/firetrk.c:667:111: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 667 | DISCRETE_LFSR_NOISE(MONTECAR_NOISE, MONTECAR_ATTRACT_INV, MONTECAR_ATTRACT_INV,FIRETRUCK_2V , 1.0, 0, 0.5, &firetrk_lfsr) // Same as firetrk | ^~~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/firetrk.c:673:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 673 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4413:114: note: in definition of macro 'DISCRETE_SCHMITT_OSCILLATOR' 4413 | #define DISCRETE_SCHMITT_OSCILLATOR(NODE,ENAB,INP0,AMPL,TABLE) { NODE, DSS_SCHMITT_OSC , 3, { ENAB,INP0,AMPL }, { ENAB,INP0,AMPL }, TABLE, "DISCRETE_SCHMITT_OSCILLATOR" }, | ^~~~ src/mame/audio/firetrk.c:681:80: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 681 | DISCRETE_SCHMITT_OSCILLATOR(NODE_60, MONTECAR_SKID_EN, MONTECAR_NOISE, DEFAULT_TTL_V_LOGIC_1, &montecar_screech_osc) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:74:37: warning: narrowing conversion of '9.84375e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 74 | #define FIRETRUCK_8V FIRETRUCK_1V/8 | ^ ./src/emu/sound/discrete.h:4405:109: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/firetrk.c:689:67: note: in expansion of macro 'FIRETRUCK_8V' 689 | DISCRETE_SQUAREWFIX(MONTECAR_BEEPSND, MONTECAR_BEEPER_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) | ^~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/firetrk.c:689:81: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 689 | DISCRETE_SQUAREWFIX(MONTECAR_BEEPSND, MONTECAR_BEEPER_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/firetrk.c:689:104: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 689 | DISCRETE_SQUAREWFIX(MONTECAR_BEEPSND, MONTECAR_BEEPER_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) | ^~~~ ./src/emu/sound/discrete.h:4405:119: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/firetrk.c:689:131: warning: narrowing conversion of '1.70000005e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 689 | DISCRETE_SQUAREWFIX(MONTECAR_BEEPSND, MONTECAR_BEEPER_EN, FIRETRUCK_8V, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0.0) ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/firefox.c -o obj/retro64/mame/drivers/firefox.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/firefox.c:28: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/firetrk.c -o obj/retro64/mame/drivers/firetrk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/firetrk.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/foodf.c -o obj/retro64/mame/drivers/foodf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/foodf.c:76: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/flyball.c -o obj/retro64/mame/drivers/flyball.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/flyball.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/foodf.c -o obj/retro64/mame/video/foodf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/foodf.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/firetrk.c -o obj/retro64/mame/video/firetrk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/firetrk.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gauntlet.c -o obj/retro64/mame/video/gauntlet.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gauntlet.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gauntlet.c -o obj/retro64/mame/drivers/gauntlet.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gauntlet.c:121: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/irobot.c -o obj/retro64/mame/drivers/irobot.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/irobot.c:80: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/harddriv.c -o obj/retro64/mame/video/harddriv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/harddriv.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/harddriv.c -o obj/retro64/mame/audio/harddriv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/harddriv.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jedi.c -o obj/retro64/mame/drivers/jedi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/jedi.c:113: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/irobot.c -o obj/retro64/mame/video/irobot.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/irobot.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/jedi.c -o obj/retro64/mame/audio/jedi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/jedi.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/harddriv.c -o obj/retro64/mame/machine/harddriv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/harddriv.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/harddriv.c -o obj/retro64/mame/drivers/harddriv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/harddriv.c:322: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/jedi.c -o obj/retro64/mame/video/jedi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/jedi.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/klax.c -o obj/retro64/mame/video/klax.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/klax.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/klax.c -o obj/retro64/mame/drivers/klax.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/klax.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/liberatr.c -o obj/retro64/mame/drivers/liberatr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/liberatr.c:136: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/irobot.c -o obj/retro64/mame/machine/irobot.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/irobot.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mhavoc.c -o obj/retro64/mame/drivers/mhavoc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mhavoc.c:186: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mgolf.c -o obj/retro64/mame/drivers/mgolf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mgolf.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/liberatr.c -o obj/retro64/mame/video/liberatr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/liberatr.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/mhavoc.c -o obj/retro64/mame/machine/mhavoc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/mhavoc.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/metalmx.c -o obj/retro64/mame/drivers/metalmx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/metalmx.c:256: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nitedrvr.c -o obj/retro64/mame/drivers/nitedrvr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/nitedrvr.c:37: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/nitedrvr.c -o obj/retro64/mame/audio/nitedrvr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/nitedrvr.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/nitedrvr.h:7, from src/mame/audio/nitedrvr.c:7: src/mame/audio/nitedrvr.c:82:65: warning: narrowing conversion of '2.19999993e-6f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 82 | DISCRETE_RCFILTER(NODE_20, NITEDRVR_MOTOR_DATA, 123037, 2.2e-6) | ^~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/nitedrvr.c:86:51: warning: narrowing conversion of '4.5e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 86 | DISCRETE_MULTADD(NODE_23, NODE_22, 2, 27.0/6) /* F1 = /12*2 = /6 */ | ~~~~^~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/nitedrvr.c:87:56: warning: narrowing conversion of '2.62233337e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 87 | DISCRETE_SQUAREWAVE(NODE_24, 1, NODE_23, (786.7/3), 50.0, 0, 0) | ~~~~~~^~~ ./src/emu/sound/discrete.h:4404:114: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/nitedrvr.c:87:61: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 87 | DISCRETE_SQUAREWAVE(NODE_24, 1, NODE_23, (786.7/3), 50.0, 0, 0) | ^~~~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/nitedrvr.c:88:52: warning: narrowing conversion of '1.00000001e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 88 | DISCRETE_RCFILTER(NODE_25, NODE_24, 10000, 1e-7) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/nitedrvr.c:90:51: warning: narrowing conversion of '6.75e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 90 | DISCRETE_MULTADD(NODE_26, NODE_22, 3, 27.0/4) /* F2 = /12*3 = /4 */ | ~~~~^~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/nitedrvr.c:91:56: warning: narrowing conversion of '2.62233337e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 91 | DISCRETE_SQUAREWAVE(NODE_27, 1, NODE_26, (786.7/3), 50.0, 0, 0) | ~~~~~~^~~ ./src/emu/sound/discrete.h:4404:114: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/nitedrvr.c:91:61: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 91 | DISCRETE_SQUAREWAVE(NODE_27, 1, NODE_26, (786.7/3), 50.0, 0, 0) | ^~~~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/nitedrvr.c:92:52: warning: narrowing conversion of '1.00000001e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 92 | DISCRETE_RCFILTER(NODE_28, NODE_27, 10000, 1e-7) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/nitedrvr.c:94:51: warning: narrowing conversion of '9.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 94 | DISCRETE_MULTADD(NODE_29, NODE_22, 4, 27.0/3) /* F3 = /12*4 = /3 */ | ~~~~^~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/nitedrvr.c:95:56: warning: narrowing conversion of '2.62233337e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 95 | DISCRETE_SQUAREWAVE(NODE_30, 1, NODE_29, (786.7/3), 100.0/3, 0, 360.0/3) | ~~~~~~^~~ ./src/emu/sound/discrete.h:4404:114: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/nitedrvr.c:95:66: warning: narrowing conversion of '3.33333321e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 95 | DISCRETE_SQUAREWAVE(NODE_30, 1, NODE_29, (786.7/3), 100.0/3, 0, 360.0/3) | ~~~~~^~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/nitedrvr.c:96:52: warning: narrowing conversion of '1.00000001e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 96 | DISCRETE_RCFILTER(NODE_31, NODE_30, 10000, 1e-7) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/nitedrvr.c:108:92: warning: narrowing conversion of '1.96875e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 108 | DISCRETE_LFSR_NOISE(NITEDRVR_NOISE, NITEDRVR_CRASH_EN, NITEDRVR_CRASH_EN, 15750.0/2/4, 1.0, 0, 0, &nitedrvr_lfsr) | ~~~~~~~~~^~ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/nitedrvr.c:108:96: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 108 | DISCRETE_LFSR_NOISE(NITEDRVR_NOISE, NITEDRVR_CRASH_EN, NITEDRVR_CRASH_EN, 15750.0/2/4, 1.0, 0, 0, &nitedrvr_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/nitedrvr.c:111:55: warning: narrowing conversion of '5.45599976e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 111 | DISCRETE_RCFILTER(NITEDRVR_BANG_SND, NODE_62, 545.6, 3.3e-7) | ^~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/nitedrvr.c:111:62: warning: narrowing conversion of '3.30000006e-7f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 111 | DISCRETE_RCFILTER(NITEDRVR_BANG_SND, NODE_62, 545.6, 3.3e-7) | ^~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/nitedrvr.c:130:51: warning: narrowing conversion of '9.99999975e-6f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 130 | DISCRETE_RCFILTER(NODE_71, NODE_70, 1000, 1e-5) | ^~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/nitedrvr.c:131:49: warning: narrowing conversion of '3.1e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 131 | DISCRETE_MULTADD(NODE_72, NODE_71, 940.0-630.0, ((940.0-630.0)/2)+630.0) | ~~~~~^~~~~~ ./src/emu/sound/discrete.h:4453:109: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/nitedrvr.c:131:74: warning: narrowing conversion of '7.85e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 131 | DISCRETE_MULTADD(NODE_72, NODE_71, 940.0-630.0, ((940.0-630.0)/2)+630.0) | ~~~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/nitedrvr.c:132:80: warning: narrowing conversion of '2.26899994e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 132 | DISCRETE_SQUAREWAVE(NITEDRVR_SCREECH1_SND, NITEDRVR_SKID1_EN, NODE_72, 226.9, 31.5, 0, 0.0) | ^~~~~ ./src/emu/sound/discrete.h:4404:114: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/nitedrvr.c:132:87: warning: narrowing conversion of '3.15e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 132 | DISCRETE_SQUAREWAVE(NITEDRVR_SCREECH1_SND, NITEDRVR_SKID1_EN, NODE_72, 226.9, 31.5, 0, 0.0) | ^~~~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/nitedrvr.c:134:50: warning: narrowing conversion of '7.54e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 134 | DISCRETE_MULTADD(NODE_75, NODE_71, 1380.0-626.0, 626.0+((1380.0-626.0)/2)) /* Frequency */ | ~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4453:109: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/nitedrvr.c:134:63: warning: narrowing conversion of '1.003e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 134 | DISCRETE_MULTADD(NODE_75, NODE_71, 1380.0-626.0, 626.0+((1380.0-626.0)/2)) /* Frequency */ | ~~~~~^~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/nitedrvr.c:135:48: warning: narrowing conversion of '1.9e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 135 | DISCRETE_MULTADD(NODE_76, NODE_71, 32.0-13.0, 13.0+((32.0-13.0)/2)) /* Duty */ | ~~~~^~~~~ ./src/emu/sound/discrete.h:4453:109: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/nitedrvr.c:135:59: warning: narrowing conversion of '2.25e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 135 | DISCRETE_MULTADD(NODE_76, NODE_71, 32.0-13.0, 13.0+((32.0-13.0)/2)) /* Duty */ | ~~~~^~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/nitedrvr.c:136:80: warning: narrowing conversion of '2.26899994e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 136 | DISCRETE_SQUAREWAVE(NITEDRVR_SCREECH2_SND, NITEDRVR_SKID2_EN, NODE_75, 226.9, NODE_76, 0, 0.0) | ^~~~~ ./src/emu/sound/discrete.h:4404:114: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nitedrvr.c -o obj/retro64/mame/video/nitedrvr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/nitedrvr.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/nitedrvr.c -o obj/retro64/mame/machine/nitedrvr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/nitedrvr.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mediagx.c -o obj/retro64/mame/drivers/mediagx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mediagx.c:66: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/mediagx.c:69: ./src/emu/machine/8237dma.h:50:31: warning: unnecessary parentheses in declaration of 'dma8237_1_config' [-Wparentheses] 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/mediagx.c:873:8: note: in expansion of macro 'I8237_INTERFACE' 873 | static I8237_INTERFACE( dma8237_1_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: note: remove parentheses 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/mediagx.c:873:8: note: in expansion of macro 'I8237_INTERFACE' 873 | static I8237_INTERFACE( dma8237_1_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: warning: unnecessary parentheses in declaration of 'dma8237_2_config' [-Wparentheses] 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/mediagx.c:884:8: note: in expansion of macro 'I8237_INTERFACE' 884 | static I8237_INTERFACE( dma8237_2_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: note: remove parentheses 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/mediagx.c:884:8: note: in expansion of macro 'I8237_INTERFACE' 884 | static I8237_INTERFACE( dma8237_2_config ) | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/offtwall.c -o obj/retro64/mame/video/offtwall.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/offtwall.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/offtwall.c -o obj/retro64/mame/drivers/offtwall.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/offtwall.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/missile.c -o obj/retro64/mame/drivers/missile.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/missile.c:330: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/orbit.c -o obj/retro64/mame/audio/orbit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/orbit.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/orbit.h:7, from src/mame/audio/orbit.c:7: src/mame/audio/orbit.c:91:73: warning: narrowing conversion of '3.9375e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 91 | DISCRETE_SQUAREWFIX(ORBIT_WARNING_SND, ORBIT_WARNING_EN, 15750.0/4, 755.4, 50.0, 0, 0.0) | ~~~~~~~^~ ./src/emu/sound/discrete.h:4405:109: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/orbit.c:91:77: warning: narrowing conversion of '7.55400024e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 91 | DISCRETE_SQUAREWFIX(ORBIT_WARNING_SND, ORBIT_WARNING_EN, 15750.0/4, 755.4, 50.0, 0, 0.0) | ^~~~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/orbit.c:91:84: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 91 | DISCRETE_SQUAREWFIX(ORBIT_WARNING_SND, ORBIT_WARNING_EN, 15750.0/4, 755.4, 50.0, 0, 0.0) | ^~~~ ./src/emu/sound/discrete.h:4405:119: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/orbit.c:98:83: warning: narrowing conversion of '2.4609375e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 98 | DISCRETE_LFSR_NOISE(ORBIT_NOISE, ORBIT_NOISE_EN, ORBIT_NOISE_EN, 15750.0/2/32, 1, 0, 0, &orbit_lfsr) | ~~~~~~~~~^~~ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/orbit.c:118:51: warning: narrowing conversion of '2.3625e+4f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 118 | DISCRETE_DIVIDE(NODE_31, 1, 12096000.0/256/2, NODE_30) | ~~~~~~~~~~~~~~^~ ./src/emu/sound/discrete.h:4423:109: note: in definition of macro 'DISCRETE_DIVIDE' 4423 | #define DISCRETE_DIVIDE(NODE,ENAB,INP0,INP1) { NODE, DST_DIVIDE , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_DIVIDE" }, | ^~~~ src/mame/audio/orbit.c:119:91: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 119 | DISCRETE_SQUAREWAVE(ORBIT_ANOTE1_SND, ORBIT_NOTE_FREQ, NODE_31, ORBIT_ANOTE1_AMP, 50.0, 0, 0.0) /* NOTE=FF Disables audio */ | ^~~~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/orbit.c:120:91: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 120 | DISCRETE_SQUAREWAVE(ORBIT_ANOTE2_SND, ORBIT_NOTE_FREQ, NODE_31, ORBIT_ANOTE2_AMP, 50.0, 0, 0.0) /* NOTE=FF Disables audio */ | ^~~~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/orbit.c -o obj/retro64/mame/video/orbit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/orbit.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/orbit.c -o obj/retro64/mame/drivers/orbit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/orbit.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/poolshrk.c -o obj/retro64/mame/drivers/poolshrk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/poolshrk.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/poolshrk.c -o obj/retro64/mame/audio/poolshrk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/poolshrk.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/poolshrk.h:7, from src/mame/audio/poolshrk.c:7: src/mame/audio/poolshrk.c:76:67: warning: narrowing conversion of '6.15234375e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 76 | DISCRETE_SQUAREWFIX(NODE_20, POOLSHRK_BUMP_EN, 15750.0/2.0/128.0, 3.4, 50.0, 3.4/2, 0.0) // 128V signal 3.4V | ~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4405:109: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/poolshrk.c:76:75: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 76 | DISCRETE_SQUAREWFIX(NODE_20, POOLSHRK_BUMP_EN, 15750.0/2.0/128.0, 3.4, 50.0, 3.4/2, 0.0) // 128V signal 3.4V | ^~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/poolshrk.c:76:80: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 76 | DISCRETE_SQUAREWFIX(NODE_20, POOLSHRK_BUMP_EN, 15750.0/2.0/128.0, 3.4, 50.0, 3.4/2, 0.0) // 128V signal 3.4V | ^~~~ ./src/emu/sound/discrete.h:4405:119: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/poolshrk.c:76:89: warning: narrowing conversion of '1.70000005e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 76 | DISCRETE_SQUAREWFIX(NODE_20, POOLSHRK_BUMP_EN, 15750.0/2.0/128.0, 3.4, 50.0, 3.4/2, 0.0) // 128V signal 3.4V | ~~~^~ ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/poolshrk.c:77:60: warning: narrowing conversion of '4.69999986e-6f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 77 | DISCRETE_RCFILTER(POOLSHRK_BUMP_SND, NODE_20, 470, 4.7e-6) // Filtered by R53/C14 | ^~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/poolshrk.c:94:37: warning: narrowing conversion of '1.23046875e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 94 | 15750.0/2.0/64.0, // 64V signal | ~~~~~~~~~~~^~~~~ ./src/emu/sound/discrete.h:4397:115: note: in definition of macro 'DISCRETE_COUNTER' 4397 | #define DISCRETE_COUNTER(NODE,ENAB,RESET,CLK,MIN,MAX,DIR,INIT0,CLKTYPE) { NODE, DSS_COUNTER , 8, { ENAB,RESET,CLK,NODE_NC,NODE_NC,DIR,INIT0,NODE_NC }, { ENAB,RESET,CLK,MIN,MAX,DIR,INIT0,CLKTYPE }, NULL, "DISCRETE_COUNTER" }, | ^~~ src/mame/audio/poolshrk.c:101:25: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 101 | 3.4, // TTL ON level = 3.4V | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/poolshrk.c:107:25: warning: narrowing conversion of '9.99999994e-9f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 107 | 1.e-8, // C16 | ^~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/poolshrk.c:138:37: warning: narrowing conversion of '3.9375e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 138 | 15750.0/2.0/2.0, // 2V signal | ~~~~~~~~~~~^~~~ ./src/emu/sound/discrete.h:4397:115: note: in definition of macro 'DISCRETE_COUNTER' 4397 | #define DISCRETE_COUNTER(NODE,ENAB,RESET,CLK,MIN,MAX,DIR,INIT0,CLKTYPE) { NODE, DSS_COUNTER , 8, { ENAB,RESET,CLK,NODE_NC,NODE_NC,DIR,INIT0,NODE_NC }, { ENAB,RESET,CLK,MIN,MAX,DIR,INIT0,CLKTYPE }, NULL, "DISCRETE_COUNTER" }, | ^~~ src/mame/audio/poolshrk.c:142:61: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 142 | DISCRETE_TRANSFORM3(POOLSHRK_CLICK_SND, NODE_41, 1, 3.4, "01&2*") // Q0 output of J9, pin 14. Set to proper amplitude | ^~~ ./src/emu/sound/discrete.h:4462:114: note: in definition of macro 'DISCRETE_TRANSFORM3' 4462 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) { NODE, DST_TRANSFORM , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, FUNCT, "DISCRETE_TRANSFORM3" }, | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/poolshrk.c -o obj/retro64/mame/video/poolshrk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/poolshrk.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/quantum.c -o obj/retro64/mame/drivers/quantum.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/quantum.c:46: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rampart.c -o obj/retro64/mame/video/rampart.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/rampart.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rampart.c -o obj/retro64/mame/drivers/rampart.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/rampart.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/relief.c -o obj/retro64/mame/drivers/relief.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/relief.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/relief.c -o obj/retro64/mame/video/relief.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/relief.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/runaway.c -o obj/retro64/mame/drivers/runaway.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/runaway.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/jaguar.c -o obj/retro64/mame/video/jaguar.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/jaguar.c:137: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/runaway.c -o obj/retro64/mame/video/runaway.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/runaway.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/shuuz.c -o obj/retro64/mame/drivers/shuuz.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/shuuz.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sbrkout.c -o obj/retro64/mame/drivers/sbrkout.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sbrkout.c:33: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/shuuz.c -o obj/retro64/mame/video/shuuz.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/shuuz.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/skullxbo.c -o obj/retro64/mame/drivers/skullxbo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/skullxbo.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/skullxbo.c -o obj/retro64/mame/video/skullxbo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/skullxbo.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/skydiver.c -o obj/retro64/mame/audio/skydiver.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/skydiver.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/skydiver.h:7, from src/mame/audio/skydiver.c:7: src/mame/audio/skydiver.c:100:71: warning: narrowing conversion of '3.024e+6f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 100 | DISCRETE_DIVIDE(NODE_20, SKYDIVER_RANGE_DATA, 12096000.0 /2.0 / 2.0, SKYDIVER_RANGE_DATA) | ~~~~~~~~~~~~~~~~^~~~~ ./src/emu/sound/discrete.h:4423:109: note: in definition of macro 'DISCRETE_DIVIDE' 4423 | #define DISCRETE_DIVIDE(NODE,ENAB,INP0,INP1) { NODE, DST_DIVIDE , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_DIVIDE" }, | ^~~~ src/mame/audio/skydiver.c:104:77: warning: narrowing conversion of '1.0e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 104 | DISCRETE_SQUAREWAVE(SKYDIVER_NOTE_SND, SKYDIVER_RANGE3_EN, NODE_22, 1000.0, 50.0, 0, 0.0) | ^~~~~~ ./src/emu/sound/discrete.h:4404:114: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/skydiver.c:104:85: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 104 | DISCRETE_SQUAREWAVE(SKYDIVER_NOTE_SND, SKYDIVER_RANGE3_EN, NODE_22, 1000.0, 50.0, 0, 0.0) | ^~~~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/skydiver.c:115:96: warning: narrowing conversion of '7.875e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 115 | DISCRETE_LFSR_NOISE(SKYDIVER_NOISE_SND, SKYDIVER_NOISE_RST, SKYDIVER_NOISE_RST, 15750.0/2.0, SKYDIVER_NOISE_DATA, 0, 0, &skydiver_lfsr) | ~~~~~~~^~~~ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/skydiver.c:127:61: warning: narrowing conversion of '2.72000003e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 127 | DISCRETE_MULTADD(NODE_31, SKYDIVER_WHISTLE1_EN, 3.05-0.33, 0.33) | ~~~~^~~~~ ./src/emu/sound/discrete.h:4453:109: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/skydiver.c:127:68: warning: narrowing conversion of '3.30000013e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 127 | DISCRETE_MULTADD(NODE_31, SKYDIVER_WHISTLE1_EN, 3.05-0.33, 0.33) | ^~~~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/skydiver.c:129:55: warning: narrowing conversion of '9.99999994e-9f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 129 | DISCRETE_SWITCH(NODE_33, 1, SKYDIVER_OCT1_EN, 1e-8, 1e-8 + 3.3e-9) /* Cap C73 & C58 */ | ^~~~ ./src/emu/sound/discrete.h:4459:116: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ src/mame/audio/skydiver.c:129:66: warning: narrowing conversion of '1.33000002e-8f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 129 | DISCRETE_SWITCH(NODE_33, 1, SKYDIVER_OCT1_EN, 1e-8, 1e-8 + 3.3e-9) /* Cap C73 & C58 */ | ~~~~~^~~~~~~~ ./src/emu/sound/discrete.h:4459:121: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ src/mame/audio/skydiver.c:131:64: warning: narrowing conversion of '6.9242424e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 131 | DISCRETE_MULTIPLY(SKYDIVER_WHISTLE1_SND, NODE_34, 228.5/3.3) | ~~~~~^~~~ ./src/emu/sound/discrete.h:4452:109: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ src/mame/audio/skydiver.c:134:61: warning: narrowing conversion of '2.72000003e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 134 | DISCRETE_MULTADD(NODE_36, SKYDIVER_WHISTLE2_EN, 3.05-0.33, 0.33) | ~~~~^~~~~ ./src/emu/sound/discrete.h:4453:109: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/skydiver.c:134:68: warning: narrowing conversion of '3.30000013e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 134 | DISCRETE_MULTADD(NODE_36, SKYDIVER_WHISTLE2_EN, 3.05-0.33, 0.33) | ^~~~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/skydiver.c:136:55: warning: narrowing conversion of '9.99999994e-9f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 136 | DISCRETE_SWITCH(NODE_38, 1, SKYDIVER_OCT2_EN, 1e-8, 1e-8 + 3.3e-9) /* Cap C72 & C59 */ | ^~~~ ./src/emu/sound/discrete.h:4459:116: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ src/mame/audio/skydiver.c:136:66: warning: narrowing conversion of '1.33000002e-8f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 136 | DISCRETE_SWITCH(NODE_38, 1, SKYDIVER_OCT2_EN, 1e-8, 1e-8 + 3.3e-9) /* Cap C72 & C59 */ | ~~~~~^~~~~~~~ ./src/emu/sound/discrete.h:4459:121: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ src/mame/audio/skydiver.c:138:64: warning: narrowing conversion of '6.9242424e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 138 | DISCRETE_MULTIPLY(SKYDIVER_WHISTLE2_SND, NODE_39, 228.5/3.3) | ~~~~~^~~~ ./src/emu/sound/discrete.h:4452:109: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/skydiver.c -o obj/retro64/mame/drivers/skydiver.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/skydiver.c:89: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/skyraid.c -o obj/retro64/mame/drivers/skyraid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/skyraid.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/skyraid.c -o obj/retro64/mame/audio/skyraid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/skyraid.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/skyraid.h:1, from src/mame/audio/skyraid.c:7: src/mame/audio/skyraid.c:218:22: warning: narrowing conversion of '2.2238806665712355e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 218 | 1.49 / ((SKYRAID_R20 + 2 * SKYRAID_R19) * SKYRAID_C51), /* CLK - 555 astable source */ | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/skyraid.c:219:23: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 219 | 1, 0, 0.5, &skyraid_lfsr) /* AMPL, FEED, BIAS */ | ^~~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/skyraid.c:231:65: warning: narrowing conversion of '1.05e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 231 | DISCRETE_CLAMP(SKYRAID_EXPLOSION_SND, NODE_23, -5, 12.0 - 1.5) | ~~~~~^~~~~ ./src/emu/sound/discrete.h:4422:113: note: in definition of macro 'DISCRETE_CLAMP' 4422 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) { NODE, DST_CLAMP , 3, { INP0,MIN,MAX }, { INP0,MIN,MAX }, NULL, "DISCRETE_CLAMP" }, | ^~~ ./src/emu/machine/rescap.h:14:64: warning: narrowing conversion of '2.8057554450429226e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 14 | #define RES_2_PARALLEL(r1, r2) (((r1) * (r2)) / ((r1) + (r2))) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/skyraid.c:238:17: note: in expansion of macro 'RES_2_PARALLEL' 238 | RES_2_PARALLEL(SKYRAID_R25, SKYRAID_R24), SKYRAID_C49) | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/skyraid.c:58:33: note: in expansion of macro 'CAP_U' 58 | #define SKYRAID_C49 CAP_U(.1) | ^~~~~ src/mame/audio/skyraid.c:238:59: note: in expansion of macro 'SKYRAID_C49' 238 | RES_2_PARALLEL(SKYRAID_R25, SKYRAID_R24), SKYRAID_C49) | ^~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4527:109: note: in definition of macro 'DISCRETE_566' 4527 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) { NODE, DSD_566 , 7, { VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC }, { VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS }, NULL, "DISCRETE_566" }, | ^ src/mame/audio/skyraid.c:32:33: note: in expansion of macro 'RES_K' 32 | #define SKYRAID_R18 RES_K(10) | ^~~~~ src/mame/audio/skyraid.c:241:17: note: in expansion of macro 'SKYRAID_R18' 241 | SKYRAID_R18, SKYRAID_C48, | ^~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999999203333575e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4527:111: note: in definition of macro 'DISCRETE_566' 4527 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) { NODE, DSD_566 , 7, { VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC }, { VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS }, NULL, "DISCRETE_566" }, | ^ src/mame/audio/skyraid.c:57:33: note: in expansion of macro 'CAP_U' 57 | #define SKYRAID_C48 CAP_U(.0047) | ^~~~~ src/mame/audio/skyraid.c:241:30: note: in expansion of macro 'SKYRAID_C48' 241 | SKYRAID_R18, SKYRAID_C48, | ^~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/skyraid.c:252:17: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 252 | DEFAULT_TTL_V_LOGIC_1, &skyraid_plane_dac) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4515:108: note: in definition of macro 'DISCRETE_CUSTOM5' 4515 | #define DISCRETE_CUSTOM5(NODE,IN0,IN1,IN2,IN3,IN4,INFO) { NODE, DST_CUSTOM , 5, { IN0,IN1,IN2,IN3,IN4 }, { IN0,IN1,IN2,IN3,IN4 }, INFO, "DISCRETE_CUSTOM5" }, | ^~~ src/mame/audio/skyraid.c:28:33: note: in expansion of macro 'RES_K' 28 | #define SKYRAID_R12 RES_K(1) | ^~~~~ src/mame/audio/skyraid.c:259:55: note: in expansion of macro 'SKYRAID_R12' 259 | DISCRETE_CUSTOM5(NODE_40, SKYRAID_MISSILE_EN, SKYRAID_R12, SKYRAID_R14, SKYRAID_R13, SKYRAID_C44, &skyraid_missle_custom_charge) | ^~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4515:112: note: in definition of macro 'DISCRETE_CUSTOM5' 4515 | #define DISCRETE_CUSTOM5(NODE,IN0,IN1,IN2,IN3,IN4,INFO) { NODE, DST_CUSTOM , 5, { IN0,IN1,IN2,IN3,IN4 }, { IN0,IN1,IN2,IN3,IN4 }, INFO, "DISCRETE_CUSTOM5" }, | ^~~ src/mame/audio/skyraid.c:30:33: note: in expansion of macro 'RES_K' 30 | #define SKYRAID_R14 RES_K(100) | ^~~~~ src/mame/audio/skyraid.c:259:68: note: in expansion of macro 'SKYRAID_R14' 259 | DISCRETE_CUSTOM5(NODE_40, SKYRAID_MISSILE_EN, SKYRAID_R12, SKYRAID_R14, SKYRAID_R13, SKYRAID_C44, &skyraid_missle_custom_charge) | ^~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4515:116: note: in definition of macro 'DISCRETE_CUSTOM5' 4515 | #define DISCRETE_CUSTOM5(NODE,IN0,IN1,IN2,IN3,IN4,INFO) { NODE, DST_CUSTOM , 5, { IN0,IN1,IN2,IN3,IN4 }, { IN0,IN1,IN2,IN3,IN4 }, INFO, "DISCRETE_CUSTOM5" }, | ^~~ src/mame/audio/skyraid.c:29:33: note: in expansion of macro 'RES_K' 29 | #define SKYRAID_R13 RES_K(10) | ^~~~~ src/mame/audio/skyraid.c:259:81: note: in expansion of macro 'SKYRAID_R13' 259 | DISCRETE_CUSTOM5(NODE_40, SKYRAID_MISSILE_EN, SKYRAID_R12, SKYRAID_R14, SKYRAID_R13, SKYRAID_C44, &skyraid_missle_custom_charge) | ^~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999997973987779e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4515:120: note: in definition of macro 'DISCRETE_CUSTOM5' 4515 | #define DISCRETE_CUSTOM5(NODE,IN0,IN1,IN2,IN3,IN4,INFO) { NODE, DST_CUSTOM , 5, { IN0,IN1,IN2,IN3,IN4 }, { IN0,IN1,IN2,IN3,IN4 }, INFO, "DISCRETE_CUSTOM5" }, | ^~~ src/mame/audio/skyraid.c:54:33: note: in expansion of macro 'CAP_U' 54 | #define SKYRAID_C44 CAP_U(4.7) | ^~~~~ src/mame/audio/skyraid.c:259:94: note: in expansion of macro 'SKYRAID_C44' 259 | DISCRETE_CUSTOM5(NODE_40, SKYRAID_MISSILE_EN, SKYRAID_R12, SKYRAID_R14, SKYRAID_R13, SKYRAID_C44, &skyraid_missle_custom_charge) | ^~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4527:109: note: in definition of macro 'DISCRETE_566' 4527 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) { NODE, DSD_566 , 7, { VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC }, { VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS }, NULL, "DISCRETE_566" }, | ^ src/mame/audio/skyraid.c:31:33: note: in expansion of macro 'RES_K' 31 | #define SKYRAID_R16 RES_K(10) | ^~~~~ src/mame/audio/skyraid.c:262:17: note: in expansion of macro 'SKYRAID_R16' 262 | SKYRAID_R16, SKYRAID_C45, | ^~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999999203333575e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4527:111: note: in definition of macro 'DISCRETE_566' 4527 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) { NODE, DSD_566 , 7, { VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC }, { VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS }, NULL, "DISCRETE_566" }, | ^ src/mame/audio/skyraid.c:55:33: note: in expansion of macro 'CAP_U' 55 | #define SKYRAID_C45 CAP_U(.0047) | ^~~~~ src/mame/audio/skyraid.c:262:30: note: in expansion of macro 'SKYRAID_C45' 262 | SKYRAID_R16, SKYRAID_C45, | ^~~~~~~~~~~ src/mame/audio/skyraid.c:152:46: warning: narrowing conversion of '5.69999981e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 152 | #define SKYRAID_MISSLE_CHARGE_PLUS (5.0 + 0.7) | ~~~~~^~~~~~ ./src/emu/sound/discrete.h:4527:129: note: in definition of macro 'DISCRETE_566' 4527 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) { NODE, DSD_566 , 7, { VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC }, { VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS }, NULL, "DISCRETE_566" }, | ^~~~~~~ src/mame/audio/skyraid.c:263:24: note: in expansion of macro 'SKYRAID_MISSLE_CHARGE_PLUS' 263 | 5, -5, SKYRAID_MISSLE_CHARGE_PLUS, /* VPOS,VNEG,VCHARGE */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/skyraid.c:287:30: warning: narrowing conversion of '2.7041925440797245e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 287 | SKYRAID_R122 + RES_6_PARALLEL(SKYRAID_R120, SKYRAID_R32, SKYRAID_R29, SKYRAID_R30, SKYRAID_R31, RES_2_PARALLEL(SKYRAID_R27, SKYRAID_R28)), ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/skyraid.c:64:33: note: in expansion of macro 'CAP_U' 64 | #define SKYRAID_C93 CAP_U(.1) | ^~~~~ src/mame/audio/skyraid.c:288:17: note: in expansion of macro 'SKYRAID_C93' 288 | SKYRAID_C93) | ^~~~~~~~~~~ src/mame/audio/skyraid.c:291:51: warning: narrowing conversion of '1.05e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 291 | DISCRETE_CLAMP(NODE_95, NODE_94, -5, 12.0 - 1.5) | ~~~~~^~~~~ ./src/emu/sound/discrete.h:4422:113: note: in definition of macro 'DISCRETE_CLAMP' 4422 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) { NODE, DST_CLAMP , 3, { INP0,MIN,MAX }, { INP0,MIN,MAX }, NULL, "DISCRETE_CLAMP" }, | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/skydiver.c -o obj/retro64/mame/video/skydiver.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/skydiver.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/skyraid.c -o obj/retro64/mame/video/skyraid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/skyraid.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/sprint2.c -o obj/retro64/mame/audio/sprint2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/sprint2.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/sprint2.h:7, from src/mame/audio/sprint2.c:7: ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint2.c:131:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 131 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/sprint2.c:137:25: note: in expansion of macro 'CAP_U' 137 | CAP_U(0.01), // C22 | ^~~~~ ./src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.2999999523162842e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:118: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^~~~~ src/mame/audio/sprint2.c:138:25: note: in expansion of macro 'RES_M' 138 | RES_M(3.3), 0, 0, // R22 | ^~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint2.c:156:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 156 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint2.c:169:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 169 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/sprint2.c:175:25: note: in expansion of macro 'CAP_U' 175 | CAP_U(0.01), | ^~~~~ ./src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.2999999523162842e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:118: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^~~~~ src/mame/audio/sprint2.c:176:25: note: in expansion of macro 'RES_M' 176 | RES_M(3.3), 0, 0, | ^~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint2.c:194:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 194 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint2.c:101:43: warning: narrowing conversion of '3.9375e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 101 | #define SPRINT2_2V SPRINT2_1V/2 | ^ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/sprint2.c:204:86: note: in expansion of macro 'SPRINT2_2V' 204 | DISCRETE_LFSR_NOISE(SPRINT2_NOISE, SPRINT2_NOISE_RESET, SPRINT2_NOISE_RESET, SPRINT2_2V, 1.0, 0, 0.5, &sprint2_lfsr) | ^~~~~~~~~~ src/mame/audio/sprint2.c:204:98: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 204 | DISCRETE_LFSR_NOISE(SPRINT2_NOISE, SPRINT2_NOISE_RESET, SPRINT2_NOISE_RESET, SPRINT2_2V, 1.0, 0, 0.5, &sprint2_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/sprint2.c:204:106: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 204 | DISCRETE_LFSR_NOISE(SPRINT2_NOISE, SPRINT2_NOISE_RESET, SPRINT2_NOISE_RESET, SPRINT2_2V, 1.0, 0, 0.5, &sprint2_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint2.c:208:52: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 208 | DISCRETE_DAC_R1(SPRINT2_CRASHSND, NODE_60, DEFAULT_TTL_V_LOGIC_1, &sprint2_crash_dac) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4413:114: note: in definition of macro 'DISCRETE_SCHMITT_OSCILLATOR' 4413 | #define DISCRETE_SCHMITT_OSCILLATOR(NODE,ENAB,INP0,AMPL,TABLE) { NODE, DSS_SCHMITT_OSC , 3, { ENAB,INP0,AMPL }, { ENAB,INP0,AMPL }, TABLE, "DISCRETE_SCHMITT_OSCILLATOR" }, | ^~~~ src/mame/audio/sprint2.c:213:91: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 213 | DISCRETE_SCHMITT_OSCILLATOR(SPRINT2_SKIDSND1, SPRINT2_SKIDSND1_EN, SPRINT2_NOISE, DEFAULT_TTL_V_LOGIC_1, &sprint2_screech_osc) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4413:114: note: in definition of macro 'DISCRETE_SCHMITT_OSCILLATOR' 4413 | #define DISCRETE_SCHMITT_OSCILLATOR(NODE,ENAB,INP0,AMPL,TABLE) { NODE, DSS_SCHMITT_OSC , 3, { ENAB,INP0,AMPL }, { ENAB,INP0,AMPL }, TABLE, "DISCRETE_SCHMITT_OSCILLATOR" }, | ^~~~ src/mame/audio/sprint2.c:215:91: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 215 | DISCRETE_SCHMITT_OSCILLATOR(SPRINT2_SKIDSND2, SPRINT2_SKIDSND2_EN, SPRINT2_NOISE, DEFAULT_TTL_V_LOGIC_1, &sprint2_screech_osc) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint2.c:254:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 254 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/sprint2.c:260:25: note: in expansion of macro 'CAP_U' 260 | CAP_U(0.01), // C22 | ^~~~~ ./src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.2999999523162842e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:118: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^~~~~ src/mame/audio/sprint2.c:261:25: note: in expansion of macro 'RES_M' 261 | RES_M(3.3), 0, 0, // R22 | ^~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint2.c:279:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 279 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint2.c:101:43: warning: narrowing conversion of '3.9375e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 101 | #define SPRINT2_2V SPRINT2_1V/2 | ^ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/sprint2.c:289:86: note: in expansion of macro 'SPRINT2_2V' 289 | DISCRETE_LFSR_NOISE(SPRINT2_NOISE, SPRINT2_NOISE_RESET, SPRINT2_NOISE_RESET, SPRINT2_2V, 1.0, 0, 0.5, &sprint2_lfsr) | ^~~~~~~~~~ src/mame/audio/sprint2.c:289:98: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 289 | DISCRETE_LFSR_NOISE(SPRINT2_NOISE, SPRINT2_NOISE_RESET, SPRINT2_NOISE_RESET, SPRINT2_2V, 1.0, 0, 0.5, &sprint2_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/sprint2.c:289:106: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 289 | DISCRETE_LFSR_NOISE(SPRINT2_NOISE, SPRINT2_NOISE_RESET, SPRINT2_NOISE_RESET, SPRINT2_2V, 1.0, 0, 0.5, &sprint2_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint2.c:293:52: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 293 | DISCRETE_DAC_R1(SPRINT2_CRASHSND, NODE_60, DEFAULT_TTL_V_LOGIC_1, &sprint2_crash_dac) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4413:114: note: in definition of macro 'DISCRETE_SCHMITT_OSCILLATOR' 4413 | #define DISCRETE_SCHMITT_OSCILLATOR(NODE,ENAB,INP0,AMPL,TABLE) { NODE, DSS_SCHMITT_OSC , 3, { ENAB,INP0,AMPL }, { ENAB,INP0,AMPL }, TABLE, "DISCRETE_SCHMITT_OSCILLATOR" }, | ^~~~ src/mame/audio/sprint2.c:298:91: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 298 | DISCRETE_SCHMITT_OSCILLATOR(SPRINT2_SKIDSND1, SPRINT2_SKIDSND1_EN, SPRINT2_NOISE, DEFAULT_TTL_V_LOGIC_1, &sprint2_screech_osc) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint2.c:379:53: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 379 | DISCRETE_DAC_R1(NODE_20, DOMINOS_FREQ_DATA, DEFAULT_TTL_V_LOGIC_1, &dominos_tone_vco_dac) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/sprint2.c:380:59: note: in expansion of macro 'CAP_U' 380 | DISCRETE_555_CC(NODE_21, 1, NODE_20, DOMINOS_R23, CAP_U(.01), 0, 0, 0, &dominos_tone_vco) | ^~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint2.c:386:52: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 386 | DISCRETE_DAC_R1(DOMINOS_TONE_SND, NODE_24, DEFAULT_TTL_V_LOGIC_1, &dominos_tone_dac) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint2.c:393:75: warning: narrowing conversion of '1.96875e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 393 | DISCRETE_SQUAREWFIX(DOMINOS_TOPPLE_SND, DOMINOS_TUMBLE_EN, 15750.0/8, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ~~~~~~~^~ ./src/emu/sound/discrete.h:4405:109: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/sprint2.c:393:79: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 393 | DISCRETE_SQUAREWFIX(DOMINOS_TOPPLE_SND, DOMINOS_TUMBLE_EN, 15750.0/8, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint2.c:393:102: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 393 | DISCRETE_SQUAREWFIX(DOMINOS_TOPPLE_SND, DOMINOS_TUMBLE_EN, 15750.0/8, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) | ^~~~ ./src/emu/sound/discrete.h:4405:119: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/sprint2.c:393:129: warning: narrowing conversion of '1.70000005e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 393 | DISCRETE_SQUAREWFIX(DOMINOS_TOPPLE_SND, DOMINOS_TUMBLE_EN, 15750.0/8, DEFAULT_TTL_V_LOGIC_1, 50.0, DEFAULT_TTL_V_LOGIC_1/2, 0) ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/sprint4.c -o obj/retro64/mame/audio/sprint4.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/sprint4.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/audio/sprint4.h:7, from src/mame/audio/sprint4.c:7: ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint4.c:173:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 173 | DEFAULT_TTL_V_LOGIC_1, /* VDATA */ \ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:279:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 279 | SPRINT4_PLAYER_MOTOR(1) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/sprint4.c:184:41: note: in expansion of macro 'CAP_U' 184 | CAP_U(0.01), /* C34 */ \ | ^~~~~ src/mame/audio/sprint4.c:279:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 279 | SPRINT4_PLAYER_MOTOR(1) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.2999999523162842e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:118: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^~~~~ src/mame/audio/sprint4.c:185:41: note: in expansion of macro 'RES_M' 185 | RES_M(3.3), /* R42 */ \ | ^~~~~ src/mame/audio/sprint4.c:279:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 279 | SPRINT4_PLAYER_MOTOR(1) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint4.c:214:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 214 | DEFAULT_TTL_V_LOGIC_1, /* VDATA */ \ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:279:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 279 | SPRINT4_PLAYER_MOTOR(1) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint4.c:173:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 173 | DEFAULT_TTL_V_LOGIC_1, /* VDATA */ \ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:280:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 280 | SPRINT4_PLAYER_MOTOR(2) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/sprint4.c:184:41: note: in expansion of macro 'CAP_U' 184 | CAP_U(0.01), /* C34 */ \ | ^~~~~ src/mame/audio/sprint4.c:280:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 280 | SPRINT4_PLAYER_MOTOR(2) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.2999999523162842e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:118: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^~~~~ src/mame/audio/sprint4.c:185:41: note: in expansion of macro 'RES_M' 185 | RES_M(3.3), /* R42 */ \ | ^~~~~ src/mame/audio/sprint4.c:280:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 280 | SPRINT4_PLAYER_MOTOR(2) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint4.c:214:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 214 | DEFAULT_TTL_V_LOGIC_1, /* VDATA */ \ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:280:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 280 | SPRINT4_PLAYER_MOTOR(2) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint4.c:173:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 173 | DEFAULT_TTL_V_LOGIC_1, /* VDATA */ \ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:281:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 281 | SPRINT4_PLAYER_MOTOR(3) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/sprint4.c:184:41: note: in expansion of macro 'CAP_U' 184 | CAP_U(0.01), /* C34 */ \ | ^~~~~ src/mame/audio/sprint4.c:281:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 281 | SPRINT4_PLAYER_MOTOR(3) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.2999999523162842e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:118: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^~~~~ src/mame/audio/sprint4.c:185:41: note: in expansion of macro 'RES_M' 185 | RES_M(3.3), /* R42 */ \ | ^~~~~ src/mame/audio/sprint4.c:281:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 281 | SPRINT4_PLAYER_MOTOR(3) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint4.c:214:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 214 | DEFAULT_TTL_V_LOGIC_1, /* VDATA */ \ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:281:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 281 | SPRINT4_PLAYER_MOTOR(3) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint4.c:173:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 173 | DEFAULT_TTL_V_LOGIC_1, /* VDATA */ \ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:282:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 282 | SPRINT4_PLAYER_MOTOR(4) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/sprint4.c:184:41: note: in expansion of macro 'CAP_U' 184 | CAP_U(0.01), /* C34 */ \ | ^~~~~ src/mame/audio/sprint4.c:282:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 282 | SPRINT4_PLAYER_MOTOR(4) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.2999999523162842e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:118: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^~~~~ src/mame/audio/sprint4.c:185:41: note: in expansion of macro 'RES_M' 185 | RES_M(3.3), /* R42 */ \ | ^~~~~ src/mame/audio/sprint4.c:282:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 282 | SPRINT4_PLAYER_MOTOR(4) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/sprint4.c:290:1: note: in expansion of macro 'DISCRETE_SOUND_END' 290 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:19:33: warning: narrowing conversion of '3.9375e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 19 | #define SPRINT4_2V (15750.0/4) | ~~~~~~~~^~~ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/sprint4.c:225:41: note: in expansion of macro 'SPRINT4_2V' 225 | SPRINT4_2V, /* CLK */ \ | ^~~~~~~~~~ src/mame/audio/sprint4.c:283:9: note: in expansion of macro 'SPRINT4_BANG' 283 | SPRINT4_BANG | ^~~~~~~~~~~~ src/mame/audio/sprint4.c:228:44: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 228 | 1.0/2, /* BIAS */ \ | ~~~^~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/sprint4.c:283:9: note: in expansion of macro 'SPRINT4_BANG' 283 | SPRINT4_BANG | ^~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/sprint4.c:290:1: note: in expansion of macro 'DISCRETE_SOUND_END' 290 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/sprint4.c:290:1: note: in expansion of macro 'DISCRETE_SOUND_END' 290 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/sprint4.c:290:1: note: in expansion of macro 'DISCRETE_SOUND_END' 290 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/sprint4.c:290:1: note: in expansion of macro 'DISCRETE_SOUND_END' 290 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/sprint4.c:290:1: note: in expansion of macro 'DISCRETE_SOUND_END' 290 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint4.c:173:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 173 | DEFAULT_TTL_V_LOGIC_1, /* VDATA */ \ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:295:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 295 | SPRINT4_PLAYER_MOTOR(1) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/sprint4.c:184:41: note: in expansion of macro 'CAP_U' 184 | CAP_U(0.01), /* C34 */ \ | ^~~~~ src/mame/audio/sprint4.c:295:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 295 | SPRINT4_PLAYER_MOTOR(1) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.2999999523162842e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:118: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^~~~~ src/mame/audio/sprint4.c:185:41: note: in expansion of macro 'RES_M' 185 | RES_M(3.3), /* R42 */ \ | ^~~~~ src/mame/audio/sprint4.c:295:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 295 | SPRINT4_PLAYER_MOTOR(1) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint4.c:214:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 214 | DEFAULT_TTL_V_LOGIC_1, /* VDATA */ \ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:295:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 295 | SPRINT4_PLAYER_MOTOR(1) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint4.c:173:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 173 | DEFAULT_TTL_V_LOGIC_1, /* VDATA */ \ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:296:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 296 | SPRINT4_PLAYER_MOTOR(2) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/sprint4.c:184:41: note: in expansion of macro 'CAP_U' 184 | CAP_U(0.01), /* C34 */ \ | ^~~~~ src/mame/audio/sprint4.c:296:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 296 | SPRINT4_PLAYER_MOTOR(2) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:6:35: warning: narrowing conversion of '3.2999999523162842e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 6 | #define RES_M(res) ((double)(res) * 1e6) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:118: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^~~~~ src/mame/audio/sprint4.c:185:41: note: in expansion of macro 'RES_M' 185 | RES_M(3.3), /* R42 */ \ | ^~~~~ src/mame/audio/sprint4.c:296:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 296 | SPRINT4_PLAYER_MOTOR(2) | ^~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint4.c:214:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 214 | DEFAULT_TTL_V_LOGIC_1, /* VDATA */ \ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:296:9: note: in expansion of macro 'SPRINT4_PLAYER_MOTOR' 296 | SPRINT4_PLAYER_MOTOR(2) | ^~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:19:33: warning: narrowing conversion of '3.9375e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 19 | #define SPRINT4_2V (15750.0/4) | ~~~~~~~~^~~ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/sprint4.c:225:41: note: in expansion of macro 'SPRINT4_2V' 225 | SPRINT4_2V, /* CLK */ \ | ^~~~~~~~~~ src/mame/audio/sprint4.c:297:9: note: in expansion of macro 'SPRINT4_BANG' 297 | SPRINT4_BANG | ^~~~~~~~~~~~ src/mame/audio/sprint4.c:228:44: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 228 | 1.0/2, /* BIAS */ \ | ~~~^~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/sprint4.c:297:9: note: in expansion of macro 'SPRINT4_BANG' 297 | SPRINT4_BANG | ^~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/sprint4.c:236:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 236 | DEFAULT_TTL_V_LOGIC_1, /* VDATA */ \ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:297:9: note: in expansion of macro 'SPRINT4_BANG' 297 | SPRINT4_BANG | ^~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4413:114: note: in definition of macro 'DISCRETE_SCHMITT_OSCILLATOR' 4413 | #define DISCRETE_SCHMITT_OSCILLATOR(NODE,ENAB,INP0,AMPL,TABLE) { NODE, DSS_SCHMITT_OSC , 3, { ENAB,INP0,AMPL }, { ENAB,INP0,AMPL }, TABLE, "DISCRETE_SCHMITT_OSCILLATOR" }, | ^~~~ src/mame/audio/sprint4.c:253:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 253 | DEFAULT_TTL_V_LOGIC_1, /* AMPL */ \ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:298:9: note: in expansion of macro 'SPRINT4_PLAYER_SCREECH' 298 | SPRINT4_PLAYER_SCREECH(1) | ^~~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4413:114: note: in definition of macro 'DISCRETE_SCHMITT_OSCILLATOR' 4413 | #define DISCRETE_SCHMITT_OSCILLATOR(NODE,ENAB,INP0,AMPL,TABLE) { NODE, DSS_SCHMITT_OSC , 3, { ENAB,INP0,AMPL }, { ENAB,INP0,AMPL }, TABLE, "DISCRETE_SCHMITT_OSCILLATOR" }, | ^~~~ src/mame/audio/sprint4.c:253:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 253 | DEFAULT_TTL_V_LOGIC_1, /* AMPL */ \ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint4.c:299:9: note: in expansion of macro 'SPRINT4_PLAYER_SCREECH' 299 | SPRINT4_PLAYER_SCREECH(2) | ^~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sprint2.c -o obj/retro64/mame/drivers/sprint2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sprint2.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sprint4.c -o obj/retro64/mame/video/sprint4.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/sprint4.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sprint2.c -o obj/retro64/mame/video/sprint2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/sprint2.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sprint4.c -o obj/retro64/mame/drivers/sprint4.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sprint4.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/sprint4.c: In function 'void nmi_callback(running_machine*, void*, int)': src/mame/drivers/sprint4.c:70:32: warning: narrowing conversion of 'input_port_read(machine, ((const char*)"WHEEL1"))' from 'input_port_value' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 70 | input_port_read(machine, "WHEEL1"), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/mame/drivers/sprint4.c:71:32: warning: narrowing conversion of 'input_port_read(machine, ((const char*)"WHEEL2"))' from 'input_port_value' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 71 | input_port_read(machine, "WHEEL2"), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/mame/drivers/sprint4.c:72:32: warning: narrowing conversion of 'input_port_read(machine, ((const char*)"WHEEL3"))' from 'input_port_value' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 72 | input_port_read(machine, "WHEEL3"), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/mame/drivers/sprint4.c:73:32: warning: narrowing conversion of 'input_port_read(machine, ((const char*)"WHEEL4"))' from 'input_port_value' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 73 | input_port_read(machine, "WHEEL4") | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/mame/drivers/sprint4.c:77:32: warning: narrowing conversion of 'input_port_read(machine, ((const char*)"LEVER1"))' from 'input_port_value' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 77 | input_port_read(machine, "LEVER1"), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/mame/drivers/sprint4.c:78:32: warning: narrowing conversion of 'input_port_read(machine, ((const char*)"LEVER2"))' from 'input_port_value' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 78 | input_port_read(machine, "LEVER2"), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/mame/drivers/sprint4.c:79:32: warning: narrowing conversion of 'input_port_read(machine, ((const char*)"LEVER3"))' from 'input_port_value' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 79 | input_port_read(machine, "LEVER3"), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/mame/drivers/sprint4.c:80:32: warning: narrowing conversion of 'input_port_read(machine, ((const char*)"LEVER4"))' from 'input_port_value' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 80 | input_port_read(machine, "LEVER4") | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sprint8.c -o obj/retro64/mame/drivers/sprint8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sprint8.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/sprint8.c -o obj/retro64/mame/audio/sprint8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/sprint8.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/sprint8.h:1, from src/mame/audio/sprint8.c:7: src/mame/audio/sprint8.c:86:35: warning: narrowing conversion of '3.9375e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 86 | #define SPRINT8_2V SPRINT8_1V/2 | ^ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/sprint8.c:196:17: note: in expansion of macro 'SPRINT8_2V' 196 | SPRINT8_2V, 1, 0, 0.5, &sprint8_lfsr) /* CLK,AMPL,FEED,BIAS,LFSRTB */ | ^~~~~~~~~~ src/mame/audio/sprint8.c:196:35: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 196 | SPRINT8_2V, 1, 0, 0.5, &sprint8_lfsr) /* CLK,AMPL,FEED,BIAS,LFSRTB */ | ^~~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/sprint8.c:204:60: warning: narrowing conversion of '3.4242424242424245e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 204 | RES_2_PARALLEL(SPRINT8_R148, SPRINT8_R147) + RES_2_PARALLEL(RES_K(5), RES_K(10)), ./src/emu/sound/discrete.h:4491:109: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4491:114: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/sprint8.c:82:33: note: in expansion of macro 'CAP_U' 82 | #define SPRINT8_C90 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:205:17: note: in expansion of macro 'SPRINT8_C90' 205 | SPRINT8_C90, | ^~~~~~~~~~~ src/mame/audio/sprint8.c:206:21: warning: narrowing conversion of '3.333333333333333e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 206 | 5.0 * RES_VOLTAGE_DIVIDER(RES_K(5), RES_K(10))) /* ref to 555 CV pin */ ./src/emu/sound/discrete.h:4491:119: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.2999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/sprint8.c:64:25: note: in expansion of macro 'RES_K' 64 | #define SPRINT8_R145 RES_K(3.3) | ^~~~~ src/mame/audio/sprint8.c:209:17: note: in expansion of macro 'SPRINT8_R145' 209 | SPRINT8_R145, SPRINT8_R146, SPRINT8_C89, | ^~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '7.5e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/sprint8.c:65:25: note: in expansion of macro 'RES_K' 65 | #define SPRINT8_R146 RES_K(7.5) | ^~~~~ src/mame/audio/sprint8.c:209:31: note: in expansion of macro 'SPRINT8_R146' 209 | SPRINT8_R145, SPRINT8_R146, SPRINT8_C89, | ^~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/sprint8.c:81:33: note: in expansion of macro 'CAP_U' 81 | #define SPRINT8_C89 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:209:45: note: in expansion of macro 'SPRINT8_C89' 209 | SPRINT8_R145, SPRINT8_R146, SPRINT8_C89, | ^~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2000000476837158e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4459:116: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ src/mame/audio/sprint8.c:57:33: note: in expansion of macro 'RES_K' 57 | #define SPRINT8_R93 RES_K(2.2) | ^~~~~ src/mame/audio/sprint8.c:217:17: note: in expansion of macro 'SPRINT8_R93' 217 | SPRINT8_R93, 1) /* INP0,INP1*/ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:230:29: warning: narrowing conversion of '4.9200000047683716e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 230 | SPRINT8_R93 + SPRINT8_R91, SPRINT8_C63, ./src/emu/sound/discrete.h:4491:109: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4491:114: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/sprint8.c:79:33: note: in expansion of macro 'CAP_U' 79 | #define SPRINT8_C63 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:230:44: note: in expansion of macro 'SPRINT8_C63' 230 | SPRINT8_R93 + SPRINT8_R91, SPRINT8_C63, | ^~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2000000476837158e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4464:119: note: in definition of macro 'DISCRETE_TRANSFORM5' 4464 | #define DISCRETE_TRANSFORM5(NODE,INP0,INP1,INP2,INP3,INP4,FUNCT) { NODE, DST_TRANSFORM , 5, { INP0,INP1,INP2,INP3,INP4 }, { INP0,INP1,INP2,INP3,INP4 }, FUNCT, "DISCRETE_TRANSFORM5" }, | ^~~~ src/mame/audio/sprint8.c:62:25: note: in expansion of macro 'RES_K' 62 | #define SPRINT8_R101 RES_K(2.2) | ^~~~~ src/mame/audio/sprint8.c:233:68: note: in expansion of macro 'SPRINT8_R101' 233 | DISCRETE_TRANSFORM5(NODE_77, NODE_76, 5, SPRINT8_R132_POT, SPRINT8_R101, 1, "01-23/4+*1+") | ^~~~~~~~~~~~ src/mame/audio/sprint8.c:234:68: warning: narrowing conversion of '1.35e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 234 | DISCRETE_CLAMP(SPRINT8_CRASH_SCREECH_SND, NODE_77, 0, 15.0 - 1.5) | ~~~~~^~~~~ ./src/emu/sound/discrete.h:4422:113: note: in definition of macro 'DISCRETE_CLAMP' 4422 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) { NODE, DST_CLAMP , 3, { INP0,MIN,MAX }, { INP0,MIN,MAX }, NULL, "DISCRETE_CLAMP" }, | ^~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/sprint8.c:55:33: note: in expansion of macro 'RES_K' 55 | #define SPRINT8_R89 RES_K(22) | ^~~~~ src/mame/audio/sprint8.c:161:97: note: in expansion of macro 'SPRINT8_R89' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:241:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 241 | SPRINT8_MOTOR_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/sprint8.c:75:33: note: in expansion of macro 'CAP_U' 75 | #define SPRINT8_C26 CAP_U(100) | ^~~~~ src/mame/audio/sprint8.c:161:110: note: in expansion of macro 'SPRINT8_C26' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:241:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 241 | SPRINT8_MOTOR_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:162:88: warning: narrowing conversion of '6.99999988e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 162 | DISCRETE_ADDER2(NODE_RELATIVE(NODE_40, _car - 1), 1, NODE_RELATIVE(NODE_30, _car - 1), 0.7) /* add Q21 shift */ \ | ^~~ ./src/emu/sound/discrete.h:4419:114: note: in definition of macro 'DISCRETE_ADDER2' 4419 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) { NODE, DST_ADDER , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_ADDER2" }, | ^~~~ src/mame/audio/sprint8.c:241:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 241 | SPRINT8_MOTOR_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/sprint8.c:52:33: note: in expansion of macro 'RES_K' 52 | #define SPRINT8_R39 RES_K(120) | ^~~~~ src/mame/audio/sprint8.c:163:62: note: in expansion of macro 'SPRINT8_R39' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:241:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 241 | SPRINT8_MOTOR_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/sprint8.c:76:33: note: in expansion of macro 'CAP_U' 76 | #define SPRINT8_C27 CAP_U(.22) | ^~~~~ src/mame/audio/sprint8.c:163:78: note: in expansion of macro 'SPRINT8_C27' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:241:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 241 | SPRINT8_MOTOR_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/sprint8.c:54:33: note: in expansion of macro 'RES_K' 54 | #define SPRINT8_R41 RES_K(150) | ^~~~~ src/mame/audio/sprint8.c:164:93: note: in expansion of macro 'SPRINT8_R41' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:241:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 241 | SPRINT8_MOTOR_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/sprint8.c:77:33: note: in expansion of macro 'CAP_U' 77 | #define SPRINT8_C28 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:164:106: note: in expansion of macro 'SPRINT8_C28' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:241:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 241 | SPRINT8_MOTOR_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/sprint8.c:55:33: note: in expansion of macro 'RES_K' 55 | #define SPRINT8_R89 RES_K(22) | ^~~~~ src/mame/audio/sprint8.c:161:97: note: in expansion of macro 'SPRINT8_R89' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:242:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 242 | SPRINT8_MOTOR_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/sprint8.c:75:33: note: in expansion of macro 'CAP_U' 75 | #define SPRINT8_C26 CAP_U(100) | ^~~~~ src/mame/audio/sprint8.c:161:110: note: in expansion of macro 'SPRINT8_C26' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:242:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 242 | SPRINT8_MOTOR_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/sprint8.c:162:88: warning: narrowing conversion of '6.99999988e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 162 | DISCRETE_ADDER2(NODE_RELATIVE(NODE_40, _car - 1), 1, NODE_RELATIVE(NODE_30, _car - 1), 0.7) /* add Q21 shift */ \ | ^~~ ./src/emu/sound/discrete.h:4419:114: note: in definition of macro 'DISCRETE_ADDER2' 4419 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) { NODE, DST_ADDER , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_ADDER2" }, | ^~~~ src/mame/audio/sprint8.c:242:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 242 | SPRINT8_MOTOR_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/sprint8.c:52:33: note: in expansion of macro 'RES_K' 52 | #define SPRINT8_R39 RES_K(120) | ^~~~~ src/mame/audio/sprint8.c:163:62: note: in expansion of macro 'SPRINT8_R39' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:242:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 242 | SPRINT8_MOTOR_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/sprint8.c:76:33: note: in expansion of macro 'CAP_U' 76 | #define SPRINT8_C27 CAP_U(.22) | ^~~~~ src/mame/audio/sprint8.c:163:78: note: in expansion of macro 'SPRINT8_C27' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:242:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 242 | SPRINT8_MOTOR_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/sprint8.c:54:33: note: in expansion of macro 'RES_K' 54 | #define SPRINT8_R41 RES_K(150) | ^~~~~ src/mame/audio/sprint8.c:164:93: note: in expansion of macro 'SPRINT8_R41' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:242:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 242 | SPRINT8_MOTOR_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/sprint8.c:77:33: note: in expansion of macro 'CAP_U' 77 | #define SPRINT8_C28 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:164:106: note: in expansion of macro 'SPRINT8_C28' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:242:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 242 | SPRINT8_MOTOR_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/sprint8.c:55:33: note: in expansion of macro 'RES_K' 55 | #define SPRINT8_R89 RES_K(22) | ^~~~~ src/mame/audio/sprint8.c:161:97: note: in expansion of macro 'SPRINT8_R89' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:246:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 246 | SPRINT8_MOTOR_CIRCUIT(3) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/sprint8.c:75:33: note: in expansion of macro 'CAP_U' 75 | #define SPRINT8_C26 CAP_U(100) | ^~~~~ src/mame/audio/sprint8.c:161:110: note: in expansion of macro 'SPRINT8_C26' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:246:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 246 | SPRINT8_MOTOR_CIRCUIT(3) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '6.99999988e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/sprint8.c:293:1: note: in expansion of macro 'DISCRETE_SOUND_END' 293 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/sprint8.c:52:33: note: in expansion of macro 'RES_K' 52 | #define SPRINT8_R39 RES_K(120) | ^~~~~ src/mame/audio/sprint8.c:163:62: note: in expansion of macro 'SPRINT8_R39' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:246:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 246 | SPRINT8_MOTOR_CIRCUIT(3) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/sprint8.c:76:33: note: in expansion of macro 'CAP_U' 76 | #define SPRINT8_C27 CAP_U(.22) | ^~~~~ src/mame/audio/sprint8.c:163:78: note: in expansion of macro 'SPRINT8_C27' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:246:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 246 | SPRINT8_MOTOR_CIRCUIT(3) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/sprint8.c:54:33: note: in expansion of macro 'RES_K' 54 | #define SPRINT8_R41 RES_K(150) | ^~~~~ src/mame/audio/sprint8.c:164:93: note: in expansion of macro 'SPRINT8_R41' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:246:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 246 | SPRINT8_MOTOR_CIRCUIT(3) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/sprint8.c:77:33: note: in expansion of macro 'CAP_U' 77 | #define SPRINT8_C28 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:164:106: note: in expansion of macro 'SPRINT8_C28' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:246:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 246 | SPRINT8_MOTOR_CIRCUIT(3) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/sprint8.c:55:33: note: in expansion of macro 'RES_K' 55 | #define SPRINT8_R89 RES_K(22) | ^~~~~ src/mame/audio/sprint8.c:161:97: note: in expansion of macro 'SPRINT8_R89' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:247:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 247 | SPRINT8_MOTOR_CIRCUIT(7) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/sprint8.c:75:33: note: in expansion of macro 'CAP_U' 75 | #define SPRINT8_C26 CAP_U(100) | ^~~~~ src/mame/audio/sprint8.c:161:110: note: in expansion of macro 'SPRINT8_C26' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:247:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 247 | SPRINT8_MOTOR_CIRCUIT(7) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '6.99999988e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/sprint8.c:293:1: note: in expansion of macro 'DISCRETE_SOUND_END' 293 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/sprint8.c:52:33: note: in expansion of macro 'RES_K' 52 | #define SPRINT8_R39 RES_K(120) | ^~~~~ src/mame/audio/sprint8.c:163:62: note: in expansion of macro 'SPRINT8_R39' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:247:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 247 | SPRINT8_MOTOR_CIRCUIT(7) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/sprint8.c:76:33: note: in expansion of macro 'CAP_U' 76 | #define SPRINT8_C27 CAP_U(.22) | ^~~~~ src/mame/audio/sprint8.c:163:78: note: in expansion of macro 'SPRINT8_C27' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:247:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 247 | SPRINT8_MOTOR_CIRCUIT(7) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/sprint8.c:54:33: note: in expansion of macro 'RES_K' 54 | #define SPRINT8_R41 RES_K(150) | ^~~~~ src/mame/audio/sprint8.c:164:93: note: in expansion of macro 'SPRINT8_R41' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:247:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 247 | SPRINT8_MOTOR_CIRCUIT(7) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/sprint8.c:77:33: note: in expansion of macro 'CAP_U' 77 | #define SPRINT8_C28 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:164:106: note: in expansion of macro 'SPRINT8_C28' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:247:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 247 | SPRINT8_MOTOR_CIRCUIT(7) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/sprint8.c:55:33: note: in expansion of macro 'RES_K' 55 | #define SPRINT8_R89 RES_K(22) | ^~~~~ src/mame/audio/sprint8.c:161:97: note: in expansion of macro 'SPRINT8_R89' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:251:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 251 | SPRINT8_MOTOR_CIRCUIT(5) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/sprint8.c:75:33: note: in expansion of macro 'CAP_U' 75 | #define SPRINT8_C26 CAP_U(100) | ^~~~~ src/mame/audio/sprint8.c:161:110: note: in expansion of macro 'SPRINT8_C26' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:251:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 251 | SPRINT8_MOTOR_CIRCUIT(5) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '6.99999988e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/sprint8.c:293:1: note: in expansion of macro 'DISCRETE_SOUND_END' 293 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/sprint8.c:52:33: note: in expansion of macro 'RES_K' 52 | #define SPRINT8_R39 RES_K(120) | ^~~~~ src/mame/audio/sprint8.c:163:62: note: in expansion of macro 'SPRINT8_R39' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:251:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 251 | SPRINT8_MOTOR_CIRCUIT(5) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/sprint8.c:76:33: note: in expansion of macro 'CAP_U' 76 | #define SPRINT8_C27 CAP_U(.22) | ^~~~~ src/mame/audio/sprint8.c:163:78: note: in expansion of macro 'SPRINT8_C27' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:251:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 251 | SPRINT8_MOTOR_CIRCUIT(5) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/sprint8.c:54:33: note: in expansion of macro 'RES_K' 54 | #define SPRINT8_R41 RES_K(150) | ^~~~~ src/mame/audio/sprint8.c:164:93: note: in expansion of macro 'SPRINT8_R41' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:251:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 251 | SPRINT8_MOTOR_CIRCUIT(5) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/sprint8.c:77:33: note: in expansion of macro 'CAP_U' 77 | #define SPRINT8_C28 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:164:106: note: in expansion of macro 'SPRINT8_C28' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:251:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 251 | SPRINT8_MOTOR_CIRCUIT(5) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/sprint8.c:55:33: note: in expansion of macro 'RES_K' 55 | #define SPRINT8_R89 RES_K(22) | ^~~~~ src/mame/audio/sprint8.c:161:97: note: in expansion of macro 'SPRINT8_R89' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:252:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 252 | SPRINT8_MOTOR_CIRCUIT(6) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/sprint8.c:75:33: note: in expansion of macro 'CAP_U' 75 | #define SPRINT8_C26 CAP_U(100) | ^~~~~ src/mame/audio/sprint8.c:161:110: note: in expansion of macro 'SPRINT8_C26' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:252:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 252 | SPRINT8_MOTOR_CIRCUIT(6) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '6.99999988e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/sprint8.c:293:1: note: in expansion of macro 'DISCRETE_SOUND_END' 293 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/sprint8.c:52:33: note: in expansion of macro 'RES_K' 52 | #define SPRINT8_R39 RES_K(120) | ^~~~~ src/mame/audio/sprint8.c:163:62: note: in expansion of macro 'SPRINT8_R39' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:252:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 252 | SPRINT8_MOTOR_CIRCUIT(6) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/sprint8.c:76:33: note: in expansion of macro 'CAP_U' 76 | #define SPRINT8_C27 CAP_U(.22) | ^~~~~ src/mame/audio/sprint8.c:163:78: note: in expansion of macro 'SPRINT8_C27' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:252:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 252 | SPRINT8_MOTOR_CIRCUIT(6) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/sprint8.c:54:33: note: in expansion of macro 'RES_K' 54 | #define SPRINT8_R41 RES_K(150) | ^~~~~ src/mame/audio/sprint8.c:164:93: note: in expansion of macro 'SPRINT8_R41' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:252:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 252 | SPRINT8_MOTOR_CIRCUIT(6) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/sprint8.c:77:33: note: in expansion of macro 'CAP_U' 77 | #define SPRINT8_C28 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:164:106: note: in expansion of macro 'SPRINT8_C28' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:252:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 252 | SPRINT8_MOTOR_CIRCUIT(6) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/sprint8.c:55:33: note: in expansion of macro 'RES_K' 55 | #define SPRINT8_R89 RES_K(22) | ^~~~~ src/mame/audio/sprint8.c:161:97: note: in expansion of macro 'SPRINT8_R89' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:256:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 256 | SPRINT8_MOTOR_CIRCUIT(4) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/sprint8.c:75:33: note: in expansion of macro 'CAP_U' 75 | #define SPRINT8_C26 CAP_U(100) | ^~~~~ src/mame/audio/sprint8.c:161:110: note: in expansion of macro 'SPRINT8_C26' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:256:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 256 | SPRINT8_MOTOR_CIRCUIT(4) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '6.99999988e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/sprint8.c:293:1: note: in expansion of macro 'DISCRETE_SOUND_END' 293 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/sprint8.c:52:33: note: in expansion of macro 'RES_K' 52 | #define SPRINT8_R39 RES_K(120) | ^~~~~ src/mame/audio/sprint8.c:163:62: note: in expansion of macro 'SPRINT8_R39' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:256:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 256 | SPRINT8_MOTOR_CIRCUIT(4) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/sprint8.c:76:33: note: in expansion of macro 'CAP_U' 76 | #define SPRINT8_C27 CAP_U(.22) | ^~~~~ src/mame/audio/sprint8.c:163:78: note: in expansion of macro 'SPRINT8_C27' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:256:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 256 | SPRINT8_MOTOR_CIRCUIT(4) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/sprint8.c:54:33: note: in expansion of macro 'RES_K' 54 | #define SPRINT8_R41 RES_K(150) | ^~~~~ src/mame/audio/sprint8.c:164:93: note: in expansion of macro 'SPRINT8_R41' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:256:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 256 | SPRINT8_MOTOR_CIRCUIT(4) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/sprint8.c:77:33: note: in expansion of macro 'CAP_U' 77 | #define SPRINT8_C28 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:164:106: note: in expansion of macro 'SPRINT8_C28' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:256:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 256 | SPRINT8_MOTOR_CIRCUIT(4) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/sprint8.c:55:33: note: in expansion of macro 'RES_K' 55 | #define SPRINT8_R89 RES_K(22) | ^~~~~ src/mame/audio/sprint8.c:161:97: note: in expansion of macro 'SPRINT8_R89' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:257:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 257 | SPRINT8_MOTOR_CIRCUIT(8) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/sprint8.c:75:33: note: in expansion of macro 'CAP_U' 75 | #define SPRINT8_C26 CAP_U(100) | ^~~~~ src/mame/audio/sprint8.c:161:110: note: in expansion of macro 'SPRINT8_C26' 161 | DISCRETE_RCFILTER(NODE_RELATIVE(NODE_30, _car - 1), NODE_RELATIVE(SPRINT8_MOTOR1_EN, _car - 1), SPRINT8_R89, SPRINT8_C26) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:257:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 257 | SPRINT8_MOTOR_CIRCUIT(8) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '6.99999988e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/sprint8.c:293:1: note: in expansion of macro 'DISCRETE_SOUND_END' 293 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/sprint8.c:52:33: note: in expansion of macro 'RES_K' 52 | #define SPRINT8_R39 RES_K(120) | ^~~~~ src/mame/audio/sprint8.c:163:62: note: in expansion of macro 'SPRINT8_R39' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:257:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 257 | SPRINT8_MOTOR_CIRCUIT(8) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/sprint8.c:76:33: note: in expansion of macro 'CAP_U' 76 | #define SPRINT8_C27 CAP_U(.22) | ^~~~~ src/mame/audio/sprint8.c:163:78: note: in expansion of macro 'SPRINT8_C27' 163 | DISCRETE_555_ASTABLE_CV(NODE_RELATIVE(NODE_50, _car - 1), 1, SPRINT8_R39, 0, SPRINT8_C27, NODE_RELATIVE(NODE_40, _car - 1), &sprint8_motor_555a_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:257:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 257 | SPRINT8_MOTOR_CIRCUIT(8) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/sprint8.c:54:33: note: in expansion of macro 'RES_K' 54 | #define SPRINT8_R41 RES_K(150) | ^~~~~ src/mame/audio/sprint8.c:164:93: note: in expansion of macro 'SPRINT8_R41' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:257:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 257 | SPRINT8_MOTOR_CIRCUIT(8) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/sprint8.c:77:33: note: in expansion of macro 'CAP_U' 77 | #define SPRINT8_C28 CAP_U(.1) | ^~~~~ src/mame/audio/sprint8.c:164:106: note: in expansion of macro 'SPRINT8_C28' 164 | DISCRETE_555_MSTABLE(NODE_RELATIVE(NODE_60, _car - 1), 1, NODE_RELATIVE(NODE_50, _car - 1), SPRINT8_R41, SPRINT8_C28, &sprint8_motor_555m_desc) \ | ^~~~~~~~~~~ src/mame/audio/sprint8.c:257:9: note: in expansion of macro 'SPRINT8_MOTOR_CIRCUIT' 257 | SPRINT8_MOTOR_CIRCUIT(8) | ^~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/starshp1.c -o obj/retro64/mame/audio/starshp1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/starshp1.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/starshp1.h:19, from src/mame/audio/starshp1.c:7: src/mame/audio/starshp1.c:172:53: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 172 | 1.0 / 2, /* shift to 0/1 */ | ~~~~^~~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/starshp1.c:178:71: warning: narrowing conversion of '4.4347827330879541e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 178 | DEFAULT_TTL_V_LOGIC_1 * RES_VOLTAGE_DIVIDER(STARSHP1_R151, STARSHP1_R152), ./src/emu/sound/discrete.h:4459:116: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4459:121: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ src/mame/audio/starshp1.c:179:49: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 179 | DEFAULT_TTL_V_LOGIC_1) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '6.1999998092651367e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/starshp1.c:76:57: note: in expansion of macro 'RES_K' 76 | #define STARSHP1_FAKE_MC3340_COMPENSATION_R RES_K(6.2) | ^~~~~ src/mame/audio/starshp1.c:186:49: note: in expansion of macro 'STARSHP1_FAKE_MC3340_COMPENSATION_R' 186 | STARSHP1_FAKE_MC3340_COMPENSATION_R, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/starshp1.c:64:25: note: in expansion of macro 'CAP_U' 64 | #define STARSHP1_C61 CAP_U(0.01) | ^~~~~ src/mame/audio/starshp1.c:187:49: note: in expansion of macro 'STARSHP1_C61' 187 | STARSHP1_C61) | ^~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '6.1999998092651367e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/starshp1.c:76:57: note: in expansion of macro 'RES_K' 76 | #define STARSHP1_FAKE_MC3340_COMPENSATION_R RES_K(6.2) | ^~~~~ src/mame/audio/starshp1.c:191:49: note: in expansion of macro 'STARSHP1_FAKE_MC3340_COMPENSATION_R' 191 | STARSHP1_FAKE_MC3340_COMPENSATION_R, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:192:62: warning: narrowing conversion of '2.2999999800369551e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 192 | STARSHP1_C61 + STARSHP1_C59) ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/starshp1.c:47:25: note: in expansion of macro 'RES_K' 47 | #define STARSHP1_R70 RES_K(10) | ^~~~~ src/mame/audio/starshp1.c:204:49: note: in expansion of macro 'STARSHP1_R70' 204 | STARSHP1_R70, | ^~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.3e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/starshp1.c:46:25: note: in expansion of macro 'RES_K' 46 | #define STARSHP1_R69 RES_K(330) | ^~~~~ src/mame/audio/starshp1.c:205:49: note: in expansion of macro 'STARSHP1_R69' 205 | STARSHP1_R69, | ^~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4521:116: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^ src/mame/audio/starshp1.c:61:25: note: in expansion of macro 'CAP_U' 61 | #define STARSHP1_C46 CAP_U(0.1) | ^~~~~ src/mame/audio/starshp1.c:206:49: note: in expansion of macro 'STARSHP1_C46' 206 | STARSHP1_C46, | ^~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.2999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/starshp1.c:45:25: note: in expansion of macro 'RES_K' 45 | #define STARSHP1_R68 RES_K(3.3) | ^~~~~ src/mame/audio/starshp1.c:216:49: note: in expansion of macro 'STARSHP1_R68' 216 | STARSHP1_R68, | ^~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/starshp1.c:44:25: note: in expansion of macro 'RES_K' 44 | #define STARSHP1_R67 RES_K(1) | ^~~~~ src/mame/audio/starshp1.c:217:49: note: in expansion of macro 'STARSHP1_R67' 217 | STARSHP1_R67, | ^~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/starshp1.c:60:25: note: in expansion of macro 'CAP_U' 60 | #define STARSHP1_C45 CAP_U(0.1) | ^~~~~ src/mame/audio/starshp1.c:218:49: note: in expansion of macro 'STARSHP1_C45' 218 | STARSHP1_C45, | ^~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/starshp1.c:228:49: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 228 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/starshp1.c:230:71: warning: narrowing conversion of '1.70000005e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 230 | DEFAULT_TTL_V_LOGIC_1 / 2, /* BIAS */ ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ ./src/emu/machine/rescap.h:14:64: warning: narrowing conversion of '1.4985507246376812e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 14 | #define RES_2_PARALLEL(r1, r2) (((r1) * (r2)) / ((r1) + (r2))) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4527:109: note: in definition of macro 'DISCRETE_566' 4527 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) { NODE, DSD_566 , 7, { VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC }, { VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS }, NULL, "DISCRETE_566" }, | ^ src/mame/audio/starshp1.c:239:49: note: in expansion of macro 'RES_2_PARALLEL' 239 | RES_2_PARALLEL(STARSHP1_R54, STARSHP1_R55), | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4527:111: note: in definition of macro 'DISCRETE_566' 4527 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) { NODE, DSD_566 , 7, { VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC }, { VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS }, NULL, "DISCRETE_566" }, | ^ src/mame/audio/starshp1.c:58:25: note: in expansion of macro 'CAP_U' 58 | #define STARSHP1_C34 CAP_U(0.1) | ^~~~~ src/mame/audio/starshp1.c:240:49: note: in expansion of macro 'STARSHP1_C34' 240 | STARSHP1_C34, | ^~~~~~~~~~~~ src/mame/audio/starshp1.c:246:62: warning: narrowing conversion of '1.9218750011641532e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 246 | STARSHP1_R59 + RES_2_PARALLEL(STARSHP1_R58, STARSHP1_R60 + STARSHP1_R76), ./src/emu/sound/discrete.h:4459:116: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ src/mame/audio/starshp1.c:247:77: warning: narrowing conversion of '1.2800000190734863e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 247 | STARSHP1_R59 + STARSHP1_R60 + STARSHP1_R76) ./src/emu/sound/discrete.h:4459:121: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.2000000421292497e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/starshp1.c:59:25: note: in expansion of macro 'CAP_U' 59 | #define STARSHP1_C36 CAP_U(2.2) | ^~~~~ src/mame/audio/starshp1.c:251:49: note: in expansion of macro 'STARSHP1_C36' 251 | STARSHP1_C36) | ^~~~~~~~~~~~ ./src/emu/machine/rescap.h:12:63: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 12 | #define RES_VOLTAGE_DIVIDER(r1, r2) ((double)(r2) / ((double)(r1) + (double)(r2))) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4459:116: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ src/mame/audio/starshp1.c:255:49: note: in expansion of macro 'RES_VOLTAGE_DIVIDER' 255 | RES_VOLTAGE_DIVIDER(STARSHP1_R59, STARSHP1_R58), 1) | ^~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:14:64: warning: narrowing conversion of '2.2217821769650777e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 14 | #define RES_2_PARALLEL(r1, r2) (((r1) * (r2)) / ((r1) + (r2))) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/starshp1.c:270:49: note: in expansion of macro 'RES_2_PARALLEL' 270 | RES_2_PARALLEL(STARSHP1_R65, STARSHP1_R71), | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/starshp1.c:49:25: note: in expansion of macro 'RES_K' 49 | #define STARSHP1_R72 RES_K(47) | ^~~~~ src/mame/audio/starshp1.c:271:49: note: in expansion of macro 'STARSHP1_R72' 271 | STARSHP1_R72, | ^~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.4999999626852515e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4521:116: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^ src/mame/audio/starshp1.c:62:25: note: in expansion of macro 'CAP_U' 62 | #define STARSHP1_C47 CAP_U(0.015) | ^~~~~ src/mame/audio/starshp1.c:272:49: note: in expansion of macro 'STARSHP1_C47' 272 | STARSHP1_C47, | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sprint8.c -o obj/retro64/mame/video/sprint8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/sprint8.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/starshp1.c -o obj/retro64/mame/drivers/starshp1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/starshp1.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/starwars.c -o obj/retro64/mame/audio/starwars.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/starwars.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/subs.c -o obj/retro64/mame/drivers/subs.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/subs.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/starwars.c -o obj/retro64/mame/drivers/starwars.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/starwars.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/starshp1.c -o obj/retro64/mame/video/starshp1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/starshp1.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/subs.c -o obj/retro64/mame/audio/subs.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/subs.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/subs.h:7, from src/mame/audio/subs.c:7: src/mame/audio/subs.c:99:77: warning: narrowing conversion of '1.575e+4f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 99 | DISCRETE_LFSR_NOISE(SUBS_NOISE, SUBS_NOISE_RESET, SUBS_NOISE_RESET, 15750.0, 1.0, 0, 0, &subs_lfsr) | ^~~~~~~ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/subs.c:99:86: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 99 | DISCRETE_LFSR_NOISE(SUBS_NOISE, SUBS_NOISE_RESET, SUBS_NOISE_RESET, 15750.0, 1.0, 0, 0, &subs_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/subs.c:111:50: warning: narrowing conversion of '9.84375e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 111 | DISCRETE_SQUAREWFIX(NODE_20, 1, 15750.0/2/8, 1.0, 50, 1.0/2, 0) /* Resample freq. */ | ~~~~~~~~~^~ ./src/emu/sound/discrete.h:4405:109: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/subs.c:111:54: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 111 | DISCRETE_SQUAREWFIX(NODE_20, 1, 15750.0/2/8, 1.0, 50, 1.0/2, 0) /* Resample freq. */ | ^~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/subs.c:111:66: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 111 | DISCRETE_SQUAREWFIX(NODE_20, 1, 15750.0/2/8, 1.0, 50, 1.0/2, 0) /* Resample freq. */ | ~~~^~ ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/subs.c:120:78: warning: narrowing conversion of '5.09383392e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 120 | DISCRETE_TRANSFORM3(NODE_30, NODE_21, SUBS_CRASH_DATA, 1000.0 / 149.2*7.6, "01*2*") | ~~~~~~~~~~~~~~^~~~ ./src/emu/sound/discrete.h:4462:114: note: in definition of macro 'DISCRETE_TRANSFORM3' 4462 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) { NODE, DST_TRANSFORM , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, FUNCT, "DISCRETE_TRANSFORM3" }, | ^~~~ src/mame/audio/subs.c:129:66: warning: narrowing conversion of '3.20799988e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 129 | DISCRETE_TRIANGLEWAVE(SUBS_SONAR1_SND, NODE_42, NODE_41, 320.8, 0.0, 0) | ^~~~~ ./src/emu/sound/discrete.h:4407:114: note: in definition of macro 'DISCRETE_TRIANGLEWAVE' 4407 | #define DISCRETE_TRIANGLEWAVE(NODE,ENAB,FREQ,AMPL,BIAS,PHASE) { NODE, DSS_TRIANGLEWAVE, 5, { ENAB,FREQ,AMPL,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,BIAS,PHASE }, NULL, "DISCRETE_TRIANGLEWAVE" }, | ^~~~ src/mame/audio/subs.c:129:73: warning: narrowing conversion of '0.0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 129 | DISCRETE_TRIANGLEWAVE(SUBS_SONAR1_SND, NODE_42, NODE_41, 320.8, 0.0, 0) | ^~~ ./src/emu/sound/discrete.h:4407:119: note: in definition of macro 'DISCRETE_TRIANGLEWAVE' 4407 | #define DISCRETE_TRIANGLEWAVE(NODE,ENAB,FREQ,AMPL,BIAS,PHASE) { NODE, DSS_TRIANGLEWAVE, 5, { ENAB,FREQ,AMPL,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,BIAS,PHASE }, NULL, "DISCRETE_TRIANGLEWAVE" }, | ^~~~ src/mame/audio/subs.c:134:66: warning: narrowing conversion of '3.20799988e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 134 | DISCRETE_TRIANGLEWAVE(SUBS_SONAR2_SND, NODE_52, NODE_51, 320.8, 0.0, 0) | ^~~~~ ./src/emu/sound/discrete.h:4407:114: note: in definition of macro 'DISCRETE_TRIANGLEWAVE' 4407 | #define DISCRETE_TRIANGLEWAVE(NODE,ENAB,FREQ,AMPL,BIAS,PHASE) { NODE, DSS_TRIANGLEWAVE, 5, { ENAB,FREQ,AMPL,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,BIAS,PHASE }, NULL, "DISCRETE_TRIANGLEWAVE" }, | ^~~~ src/mame/audio/subs.c:134:73: warning: narrowing conversion of '0.0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 134 | DISCRETE_TRIANGLEWAVE(SUBS_SONAR2_SND, NODE_52, NODE_51, 320.8, 0.0, 0) | ^~~ ./src/emu/sound/discrete.h:4407:119: note: in definition of macro 'DISCRETE_TRIANGLEWAVE' 4407 | #define DISCRETE_TRIANGLEWAVE(NODE,ENAB,FREQ,AMPL,BIAS,PHASE) { NODE, DSS_TRIANGLEWAVE, 5, { ENAB,FREQ,AMPL,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,BIAS,PHASE }, NULL, "DISCRETE_TRIANGLEWAVE" }, | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/tank8.c -o obj/retro64/mame/audio/tank8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/tank8.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/tank8.h:7, from src/mame/audio/tank8.c:7: src/mame/audio/tank8.c:151:51: warning: narrowing conversion of '3.5999999e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 151 | DISCRETE_DAC_R1(NODE_32, TANK8_MOTOR1_EN, 3.6, &tank8_dac) | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/tank8.c:152:51: note: in expansion of macro 'RES_K' 152 | DISCRETE_555_ASTABLE_CV(NODE_33, NODE_30, RES_K(220), RES_K(39), CAP_U(0.22), NODE_32, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.9e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/tank8.c:152:63: note: in expansion of macro 'RES_K' 152 | DISCRETE_555_ASTABLE_CV(NODE_33, NODE_30, RES_K(220), RES_K(39), CAP_U(0.22), NODE_32, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/tank8.c:152:74: note: in expansion of macro 'CAP_U' 152 | DISCRETE_555_ASTABLE_CV(NODE_33, NODE_30, RES_K(220), RES_K(39), CAP_U(0.22), NODE_32, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4491:109: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/tank8.c:153:50: note: in expansion of macro 'RES_K' 153 | DISCRETE_CRFILTER_VREF(NODE_34, NODE_33, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000449726939e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4491:114: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/tank8.c:153:61: note: in expansion of macro 'CAP_U' 153 | DISCRETE_CRFILTER_VREF(NODE_34, NODE_33, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/mame/audio/tank8.c:153:75: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 153 | DISCRETE_CRFILTER_VREF(NODE_34, NODE_33, RES_K(22), CAP_U(0.001), 5.0) | ^~~ ./src/emu/sound/discrete.h:4491:119: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/tank8.c:154:51: note: in expansion of macro 'RES_K' 154 | DISCRETE_555_MSTABLE(NODE_35, 1, NODE_34, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/tank8.c:154:62: note: in expansion of macro 'CAP_U' 154 | DISCRETE_555_MSTABLE(NODE_35, 1, NODE_34, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ src/mame/audio/tank8.c:158:51: warning: narrowing conversion of '3.5999999e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 158 | DISCRETE_DAC_R1(NODE_42, TANK8_MOTOR2_EN, 3.6, &tank8_dac) | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/tank8.c:159:51: note: in expansion of macro 'RES_K' 159 | DISCRETE_555_ASTABLE_CV(NODE_43, NODE_40, RES_K(220), RES_K(39), CAP_U(0.22), NODE_42, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.9e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/tank8.c:159:63: note: in expansion of macro 'RES_K' 159 | DISCRETE_555_ASTABLE_CV(NODE_43, NODE_40, RES_K(220), RES_K(39), CAP_U(0.22), NODE_42, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/tank8.c:159:74: note: in expansion of macro 'CAP_U' 159 | DISCRETE_555_ASTABLE_CV(NODE_43, NODE_40, RES_K(220), RES_K(39), CAP_U(0.22), NODE_42, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4491:109: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/tank8.c:160:50: note: in expansion of macro 'RES_K' 160 | DISCRETE_CRFILTER_VREF(NODE_44, NODE_43, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000449726939e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4491:114: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/tank8.c:160:61: note: in expansion of macro 'CAP_U' 160 | DISCRETE_CRFILTER_VREF(NODE_44, NODE_43, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/mame/audio/tank8.c:160:75: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 160 | DISCRETE_CRFILTER_VREF(NODE_44, NODE_43, RES_K(22), CAP_U(0.001), 5.0) | ^~~ ./src/emu/sound/discrete.h:4491:119: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/tank8.c:161:51: note: in expansion of macro 'RES_K' 161 | DISCRETE_555_MSTABLE(NODE_45, 1, NODE_44, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/tank8.c:161:62: note: in expansion of macro 'CAP_U' 161 | DISCRETE_555_MSTABLE(NODE_45, 1, NODE_44, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ src/mame/audio/tank8.c:165:51: warning: narrowing conversion of '3.5999999e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 165 | DISCRETE_DAC_R1(NODE_52, TANK8_MOTOR3_EN, 3.6, &tank8_dac) | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/tank8.c:166:51: note: in expansion of macro 'RES_K' 166 | DISCRETE_555_ASTABLE_CV(NODE_53, NODE_50, RES_K(220), RES_K(39), CAP_U(0.22), NODE_52, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.9e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/tank8.c:166:63: note: in expansion of macro 'RES_K' 166 | DISCRETE_555_ASTABLE_CV(NODE_53, NODE_50, RES_K(220), RES_K(39), CAP_U(0.22), NODE_52, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/tank8.c:166:74: note: in expansion of macro 'CAP_U' 166 | DISCRETE_555_ASTABLE_CV(NODE_53, NODE_50, RES_K(220), RES_K(39), CAP_U(0.22), NODE_52, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4491:109: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/tank8.c:167:50: note: in expansion of macro 'RES_K' 167 | DISCRETE_CRFILTER_VREF(NODE_54, NODE_53, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000449726939e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4491:114: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/tank8.c:167:61: note: in expansion of macro 'CAP_U' 167 | DISCRETE_CRFILTER_VREF(NODE_54, NODE_53, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/mame/audio/tank8.c:167:75: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 167 | DISCRETE_CRFILTER_VREF(NODE_54, NODE_53, RES_K(22), CAP_U(0.001), 5.0) | ^~~ ./src/emu/sound/discrete.h:4491:119: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/tank8.c:168:51: note: in expansion of macro 'RES_K' 168 | DISCRETE_555_MSTABLE(NODE_55, 1, NODE_54, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/tank8.c:168:62: note: in expansion of macro 'CAP_U' 168 | DISCRETE_555_MSTABLE(NODE_55, 1, NODE_54, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ src/mame/audio/tank8.c:172:51: warning: narrowing conversion of '3.5999999e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 172 | DISCRETE_DAC_R1(NODE_62, TANK8_MOTOR4_EN, 3.6, &tank8_dac) | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/tank8.c:173:51: note: in expansion of macro 'RES_K' 173 | DISCRETE_555_ASTABLE_CV(NODE_63, NODE_60, RES_K(220), RES_K(39), CAP_U(0.22), NODE_62, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.9e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/tank8.c:173:63: note: in expansion of macro 'RES_K' 173 | DISCRETE_555_ASTABLE_CV(NODE_63, NODE_60, RES_K(220), RES_K(39), CAP_U(0.22), NODE_62, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/tank8.c:173:74: note: in expansion of macro 'CAP_U' 173 | DISCRETE_555_ASTABLE_CV(NODE_63, NODE_60, RES_K(220), RES_K(39), CAP_U(0.22), NODE_62, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4491:109: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/tank8.c:174:50: note: in expansion of macro 'RES_K' 174 | DISCRETE_CRFILTER_VREF(NODE_64, NODE_63, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000449726939e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4491:114: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/tank8.c:174:61: note: in expansion of macro 'CAP_U' 174 | DISCRETE_CRFILTER_VREF(NODE_64, NODE_63, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ src/mame/audio/tank8.c:174:75: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 174 | DISCRETE_CRFILTER_VREF(NODE_64, NODE_63, RES_K(22), CAP_U(0.001), 5.0) | ^~~ ./src/emu/sound/discrete.h:4491:119: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/tank8.c:175:51: note: in expansion of macro 'RES_K' 175 | DISCRETE_555_MSTABLE(NODE_65, 1, NODE_64, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/tank8.c:175:62: note: in expansion of macro 'CAP_U' 175 | DISCRETE_555_MSTABLE(NODE_65, 1, NODE_64, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '3.5999999e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/tank8.c:180:51: note: in expansion of macro 'RES_K' 180 | DISCRETE_555_ASTABLE_CV(NODE_73, NODE_70, RES_K(220), RES_K(39), CAP_U(0.22), NODE_72, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.9e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/tank8.c:180:63: note: in expansion of macro 'RES_K' 180 | DISCRETE_555_ASTABLE_CV(NODE_73, NODE_70, RES_K(220), RES_K(39), CAP_U(0.22), NODE_72, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/tank8.c:180:74: note: in expansion of macro 'CAP_U' 180 | DISCRETE_555_ASTABLE_CV(NODE_73, NODE_70, RES_K(220), RES_K(39), CAP_U(0.22), NODE_72, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4491:109: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/tank8.c:181:50: note: in expansion of macro 'RES_K' 181 | DISCRETE_CRFILTER_VREF(NODE_74, NODE_73, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000449726939e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4491:114: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/tank8.c:181:61: note: in expansion of macro 'CAP_U' 181 | DISCRETE_CRFILTER_VREF(NODE_74, NODE_73, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/tank8.c:182:51: note: in expansion of macro 'RES_K' 182 | DISCRETE_555_MSTABLE(NODE_75, 1, NODE_74, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/tank8.c:182:62: note: in expansion of macro 'CAP_U' 182 | DISCRETE_555_MSTABLE(NODE_75, 1, NODE_74, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '3.5999999e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/tank8.c:187:51: note: in expansion of macro 'RES_K' 187 | DISCRETE_555_ASTABLE_CV(NODE_83, NODE_80, RES_K(220), RES_K(39), CAP_U(0.22), NODE_82, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.9e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/tank8.c:187:63: note: in expansion of macro 'RES_K' 187 | DISCRETE_555_ASTABLE_CV(NODE_83, NODE_80, RES_K(220), RES_K(39), CAP_U(0.22), NODE_82, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/tank8.c:187:74: note: in expansion of macro 'CAP_U' 187 | DISCRETE_555_ASTABLE_CV(NODE_83, NODE_80, RES_K(220), RES_K(39), CAP_U(0.22), NODE_82, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4491:109: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/tank8.c:188:50: note: in expansion of macro 'RES_K' 188 | DISCRETE_CRFILTER_VREF(NODE_84, NODE_83, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000449726939e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4491:114: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/tank8.c:188:61: note: in expansion of macro 'CAP_U' 188 | DISCRETE_CRFILTER_VREF(NODE_84, NODE_83, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/tank8.c:189:51: note: in expansion of macro 'RES_K' 189 | DISCRETE_555_MSTABLE(NODE_85, 1, NODE_84, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/tank8.c:189:62: note: in expansion of macro 'CAP_U' 189 | DISCRETE_555_MSTABLE(NODE_85, 1, NODE_84, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '3.5999999e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/tank8.c:194:51: note: in expansion of macro 'RES_K' 194 | DISCRETE_555_ASTABLE_CV(NODE_93, NODE_90, RES_K(220), RES_K(39), CAP_U(0.22), NODE_92, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.9e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/tank8.c:194:63: note: in expansion of macro 'RES_K' 194 | DISCRETE_555_ASTABLE_CV(NODE_93, NODE_90, RES_K(220), RES_K(39), CAP_U(0.22), NODE_92, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/tank8.c:194:74: note: in expansion of macro 'CAP_U' 194 | DISCRETE_555_ASTABLE_CV(NODE_93, NODE_90, RES_K(220), RES_K(39), CAP_U(0.22), NODE_92, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4491:109: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/tank8.c:195:50: note: in expansion of macro 'RES_K' 195 | DISCRETE_CRFILTER_VREF(NODE_94, NODE_93, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000449726939e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4491:114: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/tank8.c:195:61: note: in expansion of macro 'CAP_U' 195 | DISCRETE_CRFILTER_VREF(NODE_94, NODE_93, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/tank8.c:196:51: note: in expansion of macro 'RES_K' 196 | DISCRETE_555_MSTABLE(NODE_95, 1, NODE_94, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/tank8.c:196:62: note: in expansion of macro 'CAP_U' 196 | DISCRETE_555_MSTABLE(NODE_95, 1, NODE_94, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '3.5999999e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/tank8.c:201:53: note: in expansion of macro 'RES_K' 201 | DISCRETE_555_ASTABLE_CV(NODE_103, NODE_100, RES_K(220), RES_K(39), CAP_U(0.22), NODE_102, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.9e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/tank8.c:201:65: note: in expansion of macro 'RES_K' 201 | DISCRETE_555_ASTABLE_CV(NODE_103, NODE_100, RES_K(220), RES_K(39), CAP_U(0.22), NODE_102, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/tank8.c:201:76: note: in expansion of macro 'CAP_U' 201 | DISCRETE_555_ASTABLE_CV(NODE_103, NODE_100, RES_K(220), RES_K(39), CAP_U(0.22), NODE_102, &tank8_555_a) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4491:109: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/tank8.c:202:52: note: in expansion of macro 'RES_K' 202 | DISCRETE_CRFILTER_VREF(NODE_104, NODE_103, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000449726939e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4491:114: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/tank8.c:202:63: note: in expansion of macro 'CAP_U' 202 | DISCRETE_CRFILTER_VREF(NODE_104, NODE_103, RES_K(22), CAP_U(0.001), 5.0) | ^~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/tank8.c:203:53: note: in expansion of macro 'RES_K' 203 | DISCRETE_555_MSTABLE(NODE_105, 1, NODE_104, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/tank8.c:203:64: note: in expansion of macro 'CAP_U' 203 | DISCRETE_555_MSTABLE(NODE_105, 1, NODE_104, RES_K(56), CAP_U(0.1), &tank8_555_m) | ^~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '7.875e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '7.875e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '1.70000005e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/tank8.c:216:50: note: in expansion of macro 'RES_K' 216 | DISCRETE_CRFILTER(TANK8_BUGLE, NODE_113, RES_K(47), CAP_U(.01)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/tank8.c:216:61: note: in expansion of macro 'CAP_U' 216 | DISCRETE_CRFILTER(TANK8_BUGLE, NODE_113, RES_K(47), CAP_U(.01)) | ^~~~~ src/mame/audio/tank8.c:227:82: warning: narrowing conversion of '3.9375e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 227 | DISCRETE_LFSR_NOISE(NODE_120, TANK8_ATTRACT_EN, TANK8_ATTRACT_EN, 15750.0/4, 1, TANK8_A2_LINE, 0, &tank8_lfsr) | ~~~~~~~^~ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/tank8.c:249:47: note: in expansion of macro 'RES_K' 249 | DISCRETE_RCFILTER(NODE_127, NODE_126, RES_K(47), CAP_U(0.1)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/tank8.c:249:58: note: in expansion of macro 'CAP_U' 249 | DISCRETE_RCFILTER(NODE_127, NODE_126, RES_K(47), CAP_U(0.1)) | ^~~~~ src/mame/audio/tank8.c:255:82: warning: narrowing conversion of '-5.25e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 255 | DISCRETE_CLAMP(TANK8_CRASHEXPL, NODE_129, -(12.0 - OP_AMP_VP_RAIL_OFFSET)/2, (12.0 - OP_AMP_VP_RAIL_OFFSET)/2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/emu/sound/discrete.h:4422:109: note: in definition of macro 'DISCRETE_CLAMP' 4422 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) { NODE, DST_CLAMP , 3, { INP0,MIN,MAX }, { INP0,MIN,MAX }, NULL, "DISCRETE_CLAMP" }, | ^~~ src/mame/audio/tank8.c:255:116: warning: narrowing conversion of '5.25e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 255 | DISCRETE_CLAMP(TANK8_CRASHEXPL, NODE_129, -(12.0 - OP_AMP_VP_RAIL_OFFSET)/2, (12.0 - OP_AMP_VP_RAIL_OFFSET)/2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/emu/sound/discrete.h:4422:113: note: in definition of macro 'DISCRETE_CLAMP' 4422 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) { NODE, DST_CLAMP , 3, { INP0,MIN,MAX }, { INP0,MIN,MAX }, NULL, "DISCRETE_CLAMP" }, | ^~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/tank8.c:267:1: note: in expansion of macro 'DISCRETE_SOUND_END' 267 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/starwars.c -o obj/retro64/mame/machine/starwars.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/starwars.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/subs.c -o obj/retro64/mame/machine/subs.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/subs.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/subs.c -o obj/retro64/mame/video/subs.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/subs.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tank8.c -o obj/retro64/mame/drivers/tank8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tank8.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tempest.c -o obj/retro64/mame/drivers/tempest.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tempest.c:280: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tank8.c -o obj/retro64/mame/video/tank8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tank8.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/thunderj.c -o obj/retro64/mame/drivers/thunderj.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/thunderj.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/thunderj.c -o obj/retro64/mame/video/thunderj.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/thunderj.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/toobin.c -o obj/retro64/mame/drivers/toobin.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/toobin.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/toobin.c -o obj/retro64/mame/video/toobin.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/toobin.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tourtabl.c -o obj/retro64/mame/drivers/tourtabl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tourtabl.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tomcat.c -o obj/retro64/mame/drivers/tomcat.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tomcat.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/triplhnt.c -o obj/retro64/mame/audio/triplhnt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/triplhnt.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/triplhnt.h:7, from src/mame/audio/triplhnt.c:7: src/mame/audio/triplhnt.c:127:45: warning: narrowing conversion of '2.3625e+4f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 127 | 12096000.0/2/256, // 256H signal | ~~~~~~~~~~~~^~~~ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/triplhnt.c:128:33: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 128 | DEFAULT_TTL_V_LOGIC_1, 0, DEFAULT_TTL_V_LOGIC_1/2, &triplhnt_lfsr) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/triplhnt.c:128:80: warning: narrowing conversion of '1.70000005e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 128 | DEFAULT_TTL_V_LOGIC_1, 0, DEFAULT_TTL_V_LOGIC_1/2, &triplhnt_lfsr) ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/triplhnt.c:139:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 139 | DEFAULT_TTL_V_LOGIC_1, // TTL ON level | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/triplhnt.c:144:25: warning: narrowing conversion of '9.99999994e-9f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 144 | 1.e-8, // C58 | ^~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/triplhnt.c:159:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 159 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/triplhnt.c:171:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 171 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/triplhnt.c:178:96: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 178 | DISCRETE_SCHMITT_OSCILLATOR(TRIPLHNT_SCREECH_SND, TRIPLHNT_SCREECH_EN, TRIPLHNT_NOISE, 3.4, &triplhnt_screech_osc) | ^~~ ./src/emu/sound/discrete.h:4413:114: note: in definition of macro 'DISCRETE_SCHMITT_OSCILLATOR' 4413 | #define DISCRETE_SCHMITT_OSCILLATOR(NODE,ENAB,INP0,AMPL,TABLE) { NODE, DSS_SCHMITT_OSC , 3, { ENAB,INP0,AMPL }, { ENAB,INP0,AMPL }, TABLE, "DISCRETE_SCHMITT_OSCILLATOR" }, | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tunhunt.c -o obj/retro64/mame/drivers/tunhunt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tunhunt.c:51: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/triplhnt.c -o obj/retro64/mame/video/triplhnt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/triplhnt.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/triplhnt.c -o obj/retro64/mame/drivers/triplhnt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/triplhnt.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ultratnk.c -o obj/retro64/mame/drivers/ultratnk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ultratnk.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ultratnk.c -o obj/retro64/mame/video/ultratnk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ultratnk.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/videopin.c -o obj/retro64/mame/audio/videopin.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/videopin.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/videopin.h:7, from src/mame/audio/videopin.c:7: src/mame/audio/videopin.c:71:72: warning: narrowing conversion of '2.016e+6f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 71 | DISCRETE_DIVIDE(NODE_20, VIDEOPIN_OCTAVE_DATA, 12096000.0 /3.0 / 2.0, VIDEOPIN_OCTAVE_DATA) | ~~~~~~~~~~~~~~~~^~~~~ ./src/emu/sound/discrete.h:4423:109: note: in definition of macro 'DISCRETE_DIVIDE' 4423 | #define DISCRETE_DIVIDE(NODE,ENAB,INP0,INP1) { NODE, DST_DIVIDE , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_DIVIDE" }, | ^~~~ src/mame/audio/videopin.c:75:97: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 75 | DISCRETE_SQUAREWAVE(VIDEOPIN_VOL_SND, VIDEOPIN_OCTAVE_DATA, NODE_22, VIDEOPIN_VOL_DATA, 50.0, 0, 0.0) | ^~~~ ./src/emu/sound/discrete.h:4404:119: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/videopin.c:80:73: warning: narrowing conversion of '2.4609375e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 80 | DISCRETE_SQUAREWFIX(VIDEOPIN_BONG_SND, VIDEOPIN_BONG_EN, 15750.0/64.0, 1000.0, 50.0, 0, 0.0) | ~~~~~~~^~~~~ ./src/emu/sound/discrete.h:4405:109: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/videopin.c:80:80: warning: narrowing conversion of '1.0e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 80 | DISCRETE_SQUAREWFIX(VIDEOPIN_BONG_SND, VIDEOPIN_BONG_EN, 15750.0/64.0, 1000.0, 50.0, 0, 0.0) | ^~~~~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/videopin.c:80:88: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 80 | DISCRETE_SQUAREWFIX(VIDEOPIN_BONG_SND, VIDEOPIN_BONG_EN, 15750.0/64.0, 1000.0, 50.0, 0, 0.0) | ^~~~ ./src/emu/sound/discrete.h:4405:119: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/videopin.c:90:53: warning: narrowing conversion of '7.40200012e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 90 | DISCRETE_RCDISC2(NODE_30, VIDEOPIN_BELL_EN, 740.2, 1, 0, 1e6, 1e-6) | ^~~~~ ./src/emu/sound/discrete.h:4495:111: note: in definition of macro 'DISCRETE_RCDISC2' 4495 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) { NODE, DST_RCDISC2 , 6, { SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC }, { SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL }, NULL, "DISCRETE_RCDISC2" }, | ^~~~ src/mame/audio/videopin.c:91:73: warning: narrowing conversion of '9.84375e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 91 | DISCRETE_SQUAREWFIX(VIDEOPIN_BELL_SND, VIDEOPIN_BELL_EN, 15750.0/16.0, NODE_30, 50.0, 0, 180.0) | ~~~~~~~^~~~~ ./src/emu/sound/discrete.h:4405:109: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/videopin.c:91:89: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 91 | DISCRETE_SQUAREWFIX(VIDEOPIN_BELL_SND, VIDEOPIN_BELL_EN, 15750.0/16.0, NODE_30, 50.0, 0, 180.0) | ^~~~ ./src/emu/sound/discrete.h:4405:119: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tunhunt.c -o obj/retro64/mame/video/tunhunt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tunhunt.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/videopin.c -o obj/retro64/mame/drivers/videopin.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/videopin.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/videopin.c -o obj/retro64/mame/video/videopin.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/videopin.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vindictr.c -o obj/retro64/mame/drivers/vindictr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/vindictr.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vindictr.c -o obj/retro64/mame/video/vindictr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/vindictr.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wolfpack.c -o obj/retro64/mame/drivers/wolfpack.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/wolfpack.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/xybots.c -o obj/retro64/mame/drivers/xybots.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/xybots.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/xybots.c -o obj/retro64/mame/video/xybots.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/xybots.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wolfpack.c -o obj/retro64/mame/video/wolfpack.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/wolfpack.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/asic65.c -o obj/retro64/mame/machine/asic65.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/asic65.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/atari_vg.c -o obj/retro64/mame/machine/atari_vg.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/atari_vg.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/slapstic.c -o obj/retro64/mame/machine/slapstic.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/slapstic.c:181: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/mathbox.c -o obj/retro64/mame/machine/mathbox.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/mathbox.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/cage.c -o obj/retro64/mame/audio/cage.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/cage.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/redbaron.c -o obj/retro64/mame/audio/redbaron.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/redbaron.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/atarijsa.c -o obj/retro64/mame/audio/atarijsa.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/atarijsa.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tia.c -o obj/retro64/mame/video/tia.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tia.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/blmbycar.c -o obj/retro64/mame/drivers/blmbycar.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/blmbycar.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/atarigen.c -o obj/retro64/mame/machine/atarigen.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/atarigen.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/blmbycar.c -o obj/retro64/mame/video/blmbycar.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/blmbycar.c:31: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ohmygod.c -o obj/retro64/mame/video/ohmygod.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ohmygod.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ohmygod.c -o obj/retro64/mame/drivers/ohmygod.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ohmygod.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/powerins.c -o obj/retro64/mame/drivers/powerins.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/powerins.c:31: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/powerins.c -o obj/retro64/mame/video/powerins.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/powerins.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/meters.c -o obj/retro64/mame/machine/meters.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/meters.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/awpvid.c -o obj/retro64/mame/video/awpvid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/awpvid.c:32: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/video/awpvid.c: In function 'void awp_draw_reel(int)': src/mame/video/awpvid.c:100:53: warning: '%d' directive writing between 1 and 3 bytes into a region of size between 0 and 10 [-Wformat-overflow=] 100 | sprintf(rga,"reel%da%d", x, m); | ^~ src/mame/video/awpvid.c:100:45: note: directive argument in the range [0, 253] 100 | sprintf(rga,"reel%da%d", x, m); | ^~~~~~~~~~~ In file included from /usr/include/stdio.h:964, from ./src/emu/emucore.h:19: In function 'int sprintf(char*, const char*, ...)', inlined from 'void awp_draw_reel(int)' at src/mame/video/awpvid.c:100:12: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 8 and 20 bytes into a destination of size 16 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/mame/video/awpvid.c: In function 'void awp_draw_reel(int)': src/mame/video/awpvid.c:112:61: warning: '%d' directive writing between 1 and 3 bytes into a region of size between 0 and 10 [-Wformat-overflow=] 112 | sprintf(rgb,"reel%db%d", x, m); | ^~ src/mame/video/awpvid.c:112:53: note: directive argument in the range [0, 253] 112 | sprintf(rgb,"reel%db%d", x, m); | ^~~~~~~~~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void awp_draw_reel(int)' at src/mame/video/awpvid.c:112:13: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 8 and 20 bytes into a destination of size 16 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/mame/video/awpvid.c: In function 'void awp_draw_reel(int)': src/mame/video/awpvid.c:107:61: warning: '%d' directive writing between 1 and 3 bytes into a region of size between 0 and 10 [-Wformat-overflow=] 107 | sprintf(rgb,"reel%db%d", x, m); | ^~ src/mame/video/awpvid.c:107:53: note: directive argument in the range [0, 253] 107 | sprintf(rgb,"reel%db%d", x, m); | ^~~~~~~~~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void awp_draw_reel(int)' at src/mame/video/awpvid.c:107:13: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 8 and 20 bytes into a destination of size 16 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atarimo.c -o obj/retro64/mame/video/atarimo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/atarimo.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In function 'void convert_dirty_grid_to_rects(atarimo_data*, const rectangle*, atarimo_rect_list*)', inlined from 'bitmap_t* atarimo_render(int, const rectangle*, atarimo_rect_list*)' at src/mame/video/atarimo.c:728:29: src/mame/video/atarimo.c:593:16: warning: array subscript -1 is below array bounds of 'rectangle [1024]' {aka '_rectangle [1024]'} [-Warray-bounds=] 593 | rect = &mo->rectlist[-1]; | ^~~~~~~~~~~~~~~~~ src/mame/video/atarimo.c: In function 'bitmap_t* atarimo_render(int, const rectangle*, atarimo_rect_list*)': src/mame/video/atarimo.c:107:41: note: while referencing '_atarimo_data::rectlist' 107 | rectangle rectlist[ATARIMO_MAXPERBANK]; /* list of bounding rectangles */ | ^~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu5.c -o obj/retro64/mame/drivers/mpu5.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mpu5.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/steppers.c -o obj/retro64/mame/machine/steppers.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/steppers.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bfmsys85.c -o obj/retro64/mame/drivers/bfmsys85.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bfmsys85.c:60: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/bfmsys85.c:63: ./src/emu/machine/6850acia.h:35:33: warning: unnecessary parentheses in declaration of 'm6809_acia_if' [-Wparentheses] 35 | const acia6850_interface(_name) = | ^~~~~~~ src/mame/drivers/bfmsys85.c:115:8: note: in expansion of macro 'ACIA6850_INTERFACE' 115 | static ACIA6850_INTERFACE( m6809_acia_if ) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/6850acia.h:35:33: note: remove parentheses 35 | const acia6850_interface(_name) = | ^~~~~~~ src/mame/drivers/bfmsys85.c:115:8: note: in expansion of macro 'ACIA6850_INTERFACE' 115 | static ACIA6850_INTERFACE( m6809_acia_if ) | ^~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atarirle.c -o obj/retro64/mame/video/atarirle.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/atarirle.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bfm_adr2.c -o obj/retro64/mame/video/bfm_adr2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/bfm_adr2.c:93: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bfm_dm01.c -o obj/retro64/mame/video/bfm_dm01.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/bfm_dm01.c:39: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/bfm_bd1.c -o obj/retro64/mame/machine/bfm_bd1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/bfm_bd1.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bfm_sc1.c -o obj/retro64/mame/drivers/bfm_sc1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bfm_sc1.c:84: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bmcbowl.c -o obj/retro64/mame/drivers/bmcbowl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bmcbowl.c:103: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/koftball.c -o obj/retro64/mame/drivers/koftball.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/koftball.c:31: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/1942.c -o obj/retro64/mame/video/1942.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/1942.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/1942.c -o obj/retro64/mame/drivers/1942.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/1942.c:66: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/1943.c -o obj/retro64/mame/drivers/1943.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/1943.c:31: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/1943.c -o obj/retro64/mame/video/1943.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/1943.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bionicc.c -o obj/retro64/mame/drivers/bionicc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bionicc.c:57: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bionicc.c -o obj/retro64/mame/video/bionicc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/bionicc.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bfcobra.c -o obj/retro64/mame/drivers/bfcobra.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bfcobra.c:75: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/bfcobra.c:76: ./src/emu/machine/6850acia.h:35:33: warning: unnecessary parentheses in declaration of 'z80_acia_if' [-Wparentheses] 35 | const acia6850_interface(_name) = | ^~~~~~~ src/mame/drivers/bfcobra.c:1591:8: note: in expansion of macro 'ACIA6850_INTERFACE' 1591 | static ACIA6850_INTERFACE( z80_acia_if ) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/6850acia.h:35:33: note: remove parentheses 35 | const acia6850_interface(_name) = | ^~~~~~~ src/mame/drivers/bfcobra.c:1591:8: note: in expansion of macro 'ACIA6850_INTERFACE' 1591 | static ACIA6850_INTERFACE( z80_acia_if ) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/6850acia.h:35:33: warning: unnecessary parentheses in declaration of 'm6809_acia_if' [-Wparentheses] 35 | const acia6850_interface(_name) = | ^~~~~~~ src/mame/drivers/bfcobra.c:1618:8: note: in expansion of macro 'ACIA6850_INTERFACE' 1618 | static ACIA6850_INTERFACE( m6809_acia_if ) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/6850acia.h:35:33: note: remove parentheses 35 | const acia6850_interface(_name) = | ^~~~~~~ src/mame/drivers/bfcobra.c:1618:8: note: in expansion of macro 'ACIA6850_INTERFACE' 1618 | static ACIA6850_INTERFACE( m6809_acia_if ) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/6850acia.h:35:33: warning: unnecessary parentheses in declaration of 'data_acia_if' [-Wparentheses] 35 | const acia6850_interface(_name) = | ^~~~~~~ src/mame/drivers/bfcobra.c:1641:8: note: in expansion of macro 'ACIA6850_INTERFACE' 1641 | static ACIA6850_INTERFACE( data_acia_if ) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/6850acia.h:35:33: note: remove parentheses 35 | const acia6850_interface(_name) = | ^~~~~~~ src/mame/drivers/bfcobra.c:1641:8: note: in expansion of macro 'ACIA6850_INTERFACE' 1641 | static ACIA6850_INTERFACE( data_acia_if ) | ^~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpu4.c -o obj/retro64/mame/drivers/mpu4.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mpu4.c:246: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/drivers/mpu4drvr.c:181, from src/mame/drivers/mpu4.c:1975: ./src/emu/machine/6850acia.h:35:33: warning: unnecessary parentheses in declaration of 'm6809_acia_if' [-Wparentheses] 35 | const acia6850_interface(_name) = | ^~~~~~~ ./src/mame/drivers/mpu4drvr.c:297:8: note: in expansion of macro 'ACIA6850_INTERFACE' 297 | static ACIA6850_INTERFACE( m6809_acia_if ) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/6850acia.h:35:33: note: remove parentheses 35 | const acia6850_interface(_name) = | ^~~~~~~ ./src/mame/drivers/mpu4drvr.c:297:8: note: in expansion of macro 'ACIA6850_INTERFACE' 297 | static ACIA6850_INTERFACE( m6809_acia_if ) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/6850acia.h:35:33: warning: unnecessary parentheses in declaration of 'm68k_acia_if' [-Wparentheses] 35 | const acia6850_interface(_name) = | ^~~~~~~ ./src/mame/drivers/mpu4drvr.c:341:8: note: in expansion of macro 'ACIA6850_INTERFACE' 341 | static ACIA6850_INTERFACE( m68k_acia_if ) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/6850acia.h:35:33: note: remove parentheses 35 | const acia6850_interface(_name) = | ^~~~~~~ ./src/mame/drivers/mpu4drvr.c:341:8: note: in expansion of macro 'ACIA6850_INTERFACE' 341 | static ACIA6850_INTERFACE( m68k_acia_if ) | ^~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/blktiger.c -o obj/retro64/mame/drivers/blktiger.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/blktiger.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/blktiger.c -o obj/retro64/mame/video/blktiger.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/blktiger.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bfm_sc2.c -o obj/retro64/mame/drivers/bfm_sc2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bfm_sc2.c:139: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cbasebal.c -o obj/retro64/mame/drivers/cbasebal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cbasebal.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cbasebal.c -o obj/retro64/mame/video/cbasebal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/cbasebal.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/commando.c -o obj/retro64/mame/video/commando.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/commando.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/commando.c -o obj/retro64/mame/drivers/commando.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/commando.c:45: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/cps3.c -o obj/retro64/mame/audio/cps3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/cps3.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/egghunt.c -o obj/retro64/mame/drivers/egghunt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/egghunt.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gng.c -o obj/retro64/mame/drivers/gng.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gng.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fcrash.c -o obj/retro64/mame/drivers/fcrash.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/fcrash.c:35: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gng.c -o obj/retro64/mame/video/gng.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gng.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gunsmoke.c -o obj/retro64/mame/drivers/gunsmoke.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gunsmoke.c:69: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cps2.c -o obj/retro64/mame/drivers/cps2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cps2.c:594: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gunsmoke.c -o obj/retro64/mame/video/gunsmoke.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gunsmoke.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/exedexes.c -o obj/retro64/mame/drivers/exedexes.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/exedexes.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/exedexes.c -o obj/retro64/mame/video/exedexes.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/exedexes.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/higemaru.c -o obj/retro64/mame/drivers/higemaru.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/higemaru.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cps1.c -o obj/retro64/mame/drivers/cps1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cps1.c:233: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/higemaru.c -o obj/retro64/mame/video/higemaru.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/higemaru.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lastduel.c -o obj/retro64/mame/drivers/lastduel.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/lastduel.c:117: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cps3.c -o obj/retro64/mame/drivers/cps3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cps3.c:322: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/cps3.c: In function 'UINT32 video_update_cps3(screen_device*, bitmap_t*, const rectangle*)': src/mame/drivers/cps3.c:1050:49: warning: variable 'regs' set but not used [-Wunused-but-set-variable] 1050 | UINT32* regs; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lastduel.c -o obj/retro64/mame/video/lastduel.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/lastduel.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mitchell.c -o obj/retro64/mame/video/mitchell.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mitchell.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lwings.c -o obj/retro64/mame/video/lwings.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/lwings.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lwings.c -o obj/retro64/mame/drivers/lwings.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/lwings.c:48: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cps1.c -o obj/retro64/mame/video/cps1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/cps1.c:330: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sf.c -o obj/retro64/mame/video/sf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/sf.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sidearms.c -o obj/retro64/mame/drivers/sidearms.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sidearms.c:38: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sidearms.c -o obj/retro64/mame/video/sidearms.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/sidearms.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sf.c -o obj/retro64/mame/drivers/sf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sf.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sonson.c -o obj/retro64/mame/drivers/sonson.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sonson.c:51: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sonson.c -o obj/retro64/mame/video/sonson.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/sonson.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mitchell.c -o obj/retro64/mame/drivers/mitchell.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mitchell.c:69: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/srumbler.c -o obj/retro64/mame/video/srumbler.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/srumbler.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/srumbler.c -o obj/retro64/mame/drivers/srumbler.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/srumbler.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vulgus.c -o obj/retro64/mame/drivers/vulgus.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/vulgus.c:42: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vulgus.c -o obj/retro64/mame/video/vulgus.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/vulgus.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tigeroad.c -o obj/retro64/mame/video/tigeroad.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tigeroad.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tigeroad.c -o obj/retro64/mame/drivers/tigeroad.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tigeroad.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/znsec.c -o obj/retro64/mame/machine/znsec.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/znsec.c:85: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ataxx.c -o obj/retro64/mame/drivers/ataxx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ataxx.c:28: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taitogn.c -o obj/retro64/mame/drivers/taitogn.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/taitogn.c:320: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/cps2crpt.c -o obj/retro64/mame/machine/cps2crpt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/cps2crpt.c:113: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/kabuki.c -o obj/retro64/mame/machine/kabuki.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/kabuki.c:96: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cinemat.c -o obj/retro64/mame/video/cinemat.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/cinemat.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/cchasm.c -o obj/retro64/mame/machine/cchasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/cchasm.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cinemat.c -o obj/retro64/mame/drivers/cinemat.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cinemat.c:33: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cchasm.c -o obj/retro64/mame/drivers/cchasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cchasm.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/cchasm.c -o obj/retro64/mame/audio/cchasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/cchasm.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/audio/cchasm.c: In function 'void cchasm_io_w(const address_space*, offs_t, UINT16, UINT16)': src/mame/audio/cchasm.c:59:16: warning: variable 'led' set but not used [-Wunused-but-set-variable] 59 | static int led; | ^~~ In file included from src/mame/audio/cchasm.c:10: src/mame/audio/cchasm.c: At global scope: ./src/emu/machine/z80ctc.h:32:32: warning: unnecessary parentheses in declaration of 'cchasm_ctc_intf' [-Wparentheses] 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/audio/cchasm.c:125:1: note: in expansion of macro 'Z80CTC_INTERFACE' 125 | Z80CTC_INTERFACE( cchasm_ctc_intf ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80ctc.h:32:32: note: remove parentheses 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/audio/cchasm.c:125:1: note: in expansion of macro 'Z80CTC_INTERFACE' 125 | Z80CTC_INTERFACE( cchasm_ctc_intf ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cchasm.c -o obj/retro64/mame/video/cchasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/cchasm.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/embargo.c -o obj/retro64/mame/drivers/embargo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/embargo.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/cinemat.c -o obj/retro64/mame/audio/cinemat.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/cinemat.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/audio/cinemat.c: In function 'void boxingb_sound_w(running_machine*, UINT8, UINT8)': src/mame/audio/cinemat.c:1192:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1192 | if (SHIFTREG2_RISING_EDGE(0x4000)) | ^~ src/mame/audio/cinemat.c:1196:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1196 | last_shift2 = current_shift; | ^~~~~~~~~~~ In file included from src/mame/audio/cinemat.c:23: src/mame/audio/cinemat.c: At global scope: ./src/emu/machine/z80ctc.h:32:32: warning: unnecessary parentheses in declaration of 'demon_z80ctc_interface' [-Wparentheses] 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/audio/cinemat.c:1537:8: note: in expansion of macro 'Z80CTC_INTERFACE' 1537 | static Z80CTC_INTERFACE( demon_z80ctc_interface ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80ctc.h:32:32: note: remove parentheses 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/audio/cinemat.c:1537:8: note: in expansion of macro 'Z80CTC_INTERFACE' 1537 | static Z80CTC_INTERFACE( demon_z80ctc_interface ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dlair.c -o obj/retro64/mame/drivers/dlair.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dlair.c:35: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/dlair.c:40: ./src/emu/machine/z80ctc.h:32:32: warning: unnecessary parentheses in declaration of 'ctc_intf' [-Wparentheses] 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/drivers/dlair.c:107:8: note: in expansion of macro 'Z80CTC_INTERFACE' 107 | static Z80CTC_INTERFACE( ctc_intf ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80ctc.h:32:32: note: remove parentheses 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/drivers/dlair.c:107:8: note: in expansion of macro 'Z80CTC_INTERFACE' 107 | static Z80CTC_INTERFACE( ctc_intf ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/zn.c -o obj/retro64/mame/drivers/zn.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/zn.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/jack.c -o obj/retro64/mame/video/jack.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/jack.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jack.c -o obj/retro64/mame/drivers/jack.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/jack.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/funybubl.c -o obj/retro64/mame/drivers/funybubl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/funybubl.c:51: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/funybubl.c -o obj/retro64/mame/video/funybubl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/funybubl.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galspnbl.c -o obj/retro64/mame/drivers/galspnbl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/galspnbl.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/leland.c -o obj/retro64/mame/drivers/leland.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/leland.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/leland.c -o obj/retro64/mame/video/leland.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/leland.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/galspnbl.c -o obj/retro64/mame/video/galspnbl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/galspnbl.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pushman.c -o obj/retro64/mame/video/pushman.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/pushman.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/leland.c -o obj/retro64/mame/machine/leland.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/leland.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pushman.c -o obj/retro64/mame/drivers/pushman.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pushman.c:27: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/zerozone.c -o obj/retro64/mame/video/zerozone.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/zerozone.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/zerozone.c -o obj/retro64/mame/drivers/zerozone.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/zerozone.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/quasar.c -o obj/retro64/mame/drivers/quasar.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/quasar.c:60: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cvs.c -o obj/retro64/mame/video/cvs.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/cvs.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/quasar.c -o obj/retro64/mame/video/quasar.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/quasar.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/actfancr.c -o obj/retro64/mame/video/actfancr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/actfancr.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/actfancr.c -o obj/retro64/mame/drivers/actfancr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/actfancr.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cvs.c -o obj/retro64/mame/drivers/cvs.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cvs.c:93: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/astrof.c -o obj/retro64/mame/audio/astrof.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/astrof.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/battlera.c -o obj/retro64/mame/drivers/battlera.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/battlera.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/leland.c -o obj/retro64/mame/audio/leland.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/leland.c:80: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/boogwing.c -o obj/retro64/mame/drivers/boogwing.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/boogwing.c:81: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/astrof.c -o obj/retro64/mame/drivers/astrof.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/astrof.c:59: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/boogwing.c -o obj/retro64/mame/video/boogwing.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/boogwing.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/backfire.c -o obj/retro64/mame/drivers/backfire.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/backfire.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/brkthru.c -o obj/retro64/mame/drivers/brkthru.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/brkthru.c:52: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/battlera.c -o obj/retro64/mame/video/battlera.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/battlera.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/brkthru.c -o obj/retro64/mame/video/brkthru.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/brkthru.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/btime.c -o obj/retro64/mame/machine/btime.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/btime.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/deshoros.c -o obj/retro64/mame/drivers/deshoros.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/deshoros.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/chanbara.c -o obj/retro64/mame/drivers/chanbara.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/chanbara.c:49: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bwing.c -o obj/retro64/mame/video/bwing.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/bwing.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/btime.c -o obj/retro64/mame/video/btime.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/btime.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bwing.c -o obj/retro64/mame/drivers/bwing.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bwing.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cbuster.c -o obj/retro64/mame/video/cbuster.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/cbuster.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cbuster.c -o obj/retro64/mame/drivers/cbuster.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cbuster.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/btime.c -o obj/retro64/mame/drivers/btime.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/btime.c:140: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/emu/sound/discrete.h:7, from src/mame/drivers/btime.c:143: ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/btime.c:1333:10: note: in expansion of macro 'RES_K' 1333 | {RES_K(5), RES_K(5), RES_K(5)}, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/btime.c:1333:20: note: in expansion of macro 'RES_K' 1333 | {RES_K(5), RES_K(5), RES_K(5)}, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/btime.c:1333:30: note: in expansion of macro 'RES_K' 1333 | {RES_K(5), RES_K(5), RES_K(5)}, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/btime.c:1340:10: note: in expansion of macro 'RES_K' 1340 | {RES_K(1), RES_K(5), RES_K(5)}, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/btime.c:1340:20: note: in expansion of macro 'RES_K' 1340 | {RES_K(1), RES_K(5), RES_K(5)}, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/btime.c:1340:30: note: in expansion of macro 'RES_K' 1340 | {RES_K(1), RES_K(5), RES_K(5)}, | ^~~~~ src/mame/drivers/btime.c:1400:45: warning: narrowing conversion of '2.00000003e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 1400 | DISCRETE_MULTIPLY(NODE_22, NODE_21, 0.2) | ^~~ ./src/emu/sound/discrete.h:4452:109: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/drivers/btime.c:1406:45: note: in expansion of macro 'RES_K' 1406 | DISCRETE_CRFILTER(NODE_41, NODE_40, RES_K(10), CAP_U(10)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/drivers/btime.c:1406:56: note: in expansion of macro 'CAP_U' 1406 | DISCRETE_CRFILTER(NODE_41, NODE_40, RES_K(10), CAP_U(10)) | ^~~~~ src/mame/drivers/btime.c:1419:45: warning: narrowing conversion of '3.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 1419 | DISCRETE_CRFILTER(NODE_43, NODE_41, 3.0, CAP_U(100)) | ^~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/drivers/btime.c:1419:50: note: in expansion of macro 'CAP_U' 1419 | DISCRETE_CRFILTER(NODE_43, NODE_41, 3.0, CAP_U(100)) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/compgolf.c -o obj/retro64/mame/video/compgolf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/compgolf.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/compgolf.c -o obj/retro64/mame/drivers/compgolf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/compgolf.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cninja.c -o obj/retro64/mame/video/cninja.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/cninja.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/darkseal.c -o obj/retro64/mame/drivers/darkseal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/darkseal.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/darkseal.c -o obj/retro64/mame/video/darkseal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/darkseal.c:88: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cninja.c -o obj/retro64/mame/drivers/cninja.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cninja.c:43: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dassault.c -o obj/retro64/mame/video/dassault.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/dassault.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cntsteer.c -o obj/retro64/mame/drivers/cntsteer.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cntsteer.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dassault.c -o obj/retro64/mame/drivers/dassault.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dassault.c:124: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dblewing.c -o obj/retro64/mame/drivers/dblewing.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dblewing.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/deco_ld.c -o obj/retro64/mame/drivers/deco_ld.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/deco_ld.c:104: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/dec0.c -o obj/retro64/mame/machine/dec0.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/dec0.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dec0.c -o obj/retro64/mame/drivers/dec0.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dec0.c:152: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dec0.c -o obj/retro64/mame/video/dec0.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/dec0.c:97: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/deco_mlc.c -o obj/retro64/mame/drivers/deco_mlc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/deco_mlc.c:98: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dec8.c -o obj/retro64/mame/video/dec8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/dec8.c:43: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/deco_mlc.c -o obj/retro64/mame/video/deco_mlc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/deco_mlc.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/deco156.c -o obj/retro64/mame/drivers/deco156.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/deco156.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/deco156.c -o obj/retro64/mame/machine/deco156.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/deco156.c:33: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dec8.c -o obj/retro64/mame/drivers/dec8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dec8.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dietgo.c -o obj/retro64/mame/video/dietgo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/dietgo.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/decocass.c -o obj/retro64/mame/drivers/decocass.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/decocass.c:34: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dietgo.c -o obj/retro64/mame/drivers/dietgo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dietgo.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/decocass.c -o obj/retro64/mame/video/decocass.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/decocass.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/exprraid.c -o obj/retro64/mame/drivers/exprraid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/exprraid.c:208: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/exprraid.c -o obj/retro64/mame/video/exprraid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/exprraid.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/firetrap.c -o obj/retro64/mame/video/firetrap.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/firetrap.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/deco32.c -o obj/retro64/mame/drivers/deco32.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/deco32.c:226: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/funkyjet.c -o obj/retro64/mame/drivers/funkyjet.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/funkyjet.c:90: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/firetrap.c -o obj/retro64/mame/drivers/firetrap.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/firetrap.c:134: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/funkyjet.c -o obj/retro64/mame/video/funkyjet.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/funkyjet.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/decocass.c -o obj/retro64/mame/machine/decocass.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/decocass.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/karnov.c -o obj/retro64/mame/video/karnov.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/karnov.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kchamp.c -o obj/retro64/mame/video/kchamp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/kchamp.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/deco32.c -o obj/retro64/mame/video/deco32.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/deco32.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kchamp.c -o obj/retro64/mame/drivers/kchamp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/kchamp.c:65: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/karnov.c -o obj/retro64/mame/drivers/karnov.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/karnov.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kingobox.c -o obj/retro64/mame/video/kingobox.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/kingobox.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kingobox.c -o obj/retro64/mame/drivers/kingobox.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/kingobox.c:18: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lemmings.c -o obj/retro64/mame/drivers/lemmings.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/lemmings.c:18: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/madalien.c -o obj/retro64/mame/audio/madalien.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/madalien.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/madalien.h:9, from src/mame/audio/madalien.c:7: src/mame/audio/madalien.c:165:107: warning: narrowing conversion of '3.75000015e-2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 165 | DISCRETE_TRANSFORM3(MADALIEN_8910_PORTB_7, MADALIEN_8910_PORTB, 0x40, (DEFAULT_TTL_V_LOGIC_1 - 1) / 0x40, "01&2*") | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4462:114: note: in definition of macro 'DISCRETE_TRANSFORM3' 4462 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) { NODE, DST_TRANSFORM , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, FUNCT, "DISCRETE_TRANSFORM3" }, | ^~~~ src/mame/audio/madalien.c:184:67: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 184 | DISCRETE_MULTIPLY(NODE_30, MADALIEN_8910_PSG_B, RES_K(3.3)/(RES_K(3.3)+RES_K(3.3))) ./src/emu/sound/discrete.h:4452:109: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ src/mame/audio/madalien.c:187:78: warning: narrowing conversion of '-3.0303030740897303e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 187 | DISCRETE_TRANSFORM3(NODE_32, MADALIEN_8910_PSG_A, NODE_30, -RES_K(10)/RES_K(3.3), "01-2*1+") ./src/emu/sound/discrete.h:4462:114: note: in definition of macro 'DISCRETE_TRANSFORM3' 4462 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) { NODE, DST_TRANSFORM , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, FUNCT, "DISCRETE_TRANSFORM3" }, | ^~~~ src/mame/audio/madalien.c:190:49: warning: narrowing conversion of '3.5e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 190 | DISCRETE_CLAMP(NODE_34, NODE_33, -5, 5.0-1.5) | ~~~^~~~ ./src/emu/sound/discrete.h:4422:113: note: in definition of macro 'DISCRETE_CLAMP' 4422 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) { NODE, DST_CLAMP , 3, { INP0,MIN,MAX }, { INP0,MIN,MAX }, NULL, "DISCRETE_CLAMP" }, | ^~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.6999998092651367e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/madalien.c:203:17: note: in expansion of macro 'RES_K' 203 | RES_K(4.7), | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/madalien.c:204:17: note: in expansion of macro 'RES_K' 204 | RES_K(22), | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.2000000421292497e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4521:116: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^ src/mame/audio/madalien.c:205:17: note: in expansion of macro 'CAP_U' 205 | CAP_U(2.2), | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/madalien.c:213:17: note: in expansion of macro 'RES_K' 213 | RES_K(10), // per actual board | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/madalien.c:214:17: note: in expansion of macro 'CAP_U' 214 | CAP_U(.22), | ^~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/madalien.c:223:43: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 223 | DISCRETE_DAC_R1(NODE_55, NODE_54, DEFAULT_TTL_V_LOGIC_1, &madalien_effect1a_dac) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/madalien.c:224:43: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 224 | DISCRETE_DAC_R1(NODE_56, NODE_54, DEFAULT_TTL_V_LOGIC_1, &madalien_effect1b_dac) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/madalien.c:225:57: warning: narrowing conversion of '3.3e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 225 | DISCRETE_RCFILTER(NODE_57, NODE_56, RES_K(22)/2 + RES_K(22), CAP_U(.033)) ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.2999999737869075e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/madalien.c:225:70: note: in expansion of macro 'CAP_U' 225 | DISCRETE_RCFILTER(NODE_57, NODE_56, RES_K(22)/2 + RES_K(22), CAP_U(.033)) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/madalien.c:231:59: note: in expansion of macro 'RES_K' 231 | DISCRETE_CRFILTER(NODE_60, MADALIEN_8910_PORTB_7, RES_K(100), CAP_U(4.7)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999997973987779e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/madalien.c:231:71: note: in expansion of macro 'CAP_U' 231 | DISCRETE_CRFILTER(NODE_60, MADALIEN_8910_PORTB_7, RES_K(100), CAP_U(4.7)) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/madalien.c:239:17: note: in expansion of macro 'RES_K' 239 | RES_K(47), | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/madalien.c:240:17: note: in expansion of macro 'RES_K' 240 | RES_K(22), | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.2999999737869075e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/madalien.c:241:17: note: in expansion of macro 'CAP_U' 241 | CAP_U(.033), | ^~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/madalien.c:259:1: note: in expansion of macro 'DISCRETE_SOUND_END' 259 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/madalien.c -o obj/retro64/mame/drivers/madalien.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/madalien.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lemmings.c -o obj/retro64/mame/video/lemmings.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/lemmings.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/liberate.c -o obj/retro64/mame/video/liberate.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/liberate.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/madmotor.c -o obj/retro64/mame/drivers/madmotor.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/madmotor.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/madmotor.c -o obj/retro64/mame/video/madmotor.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/madmotor.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/madalien.c -o obj/retro64/mame/video/madalien.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/madalien.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/liberate.c -o obj/retro64/mame/drivers/liberate.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/liberate.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/metlclsh.c -o obj/retro64/mame/video/metlclsh.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/metlclsh.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pcktgal.c -o obj/retro64/mame/drivers/pcktgal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pcktgal.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/metlclsh.c -o obj/retro64/mame/drivers/metlclsh.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/metlclsh.c:34: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pcktgal.c -o obj/retro64/mame/video/pcktgal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/pcktgal.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pktgaldx.c -o obj/retro64/mame/drivers/pktgaldx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pktgaldx.c:55: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pktgaldx.c -o obj/retro64/mame/video/pktgaldx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/pktgaldx.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pokechmp.c -o obj/retro64/mame/drivers/pokechmp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pokechmp.c:47: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pokechmp.c -o obj/retro64/mame/video/pokechmp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/pokechmp.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/shootout.c -o obj/retro64/mame/video/shootout.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/shootout.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/shootout.c -o obj/retro64/mame/drivers/shootout.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/shootout.c:37: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sidepckt.c -o obj/retro64/mame/video/sidepckt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/sidepckt.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rohga.c -o obj/retro64/mame/drivers/rohga.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/rohga.c:107: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rohga.c -o obj/retro64/mame/video/rohga.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/rohga.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sidepckt.c -o obj/retro64/mame/drivers/sidepckt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sidepckt.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/progolf.c -o obj/retro64/mame/drivers/progolf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/progolf.c:53: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/simpl156.c -o obj/retro64/mame/video/simpl156.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/simpl156.c:5: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/simpl156.c -o obj/retro64/mame/drivers/simpl156.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/simpl156.c:91: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sshangha.c -o obj/retro64/mame/drivers/sshangha.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sshangha.c:54: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sshangha.c -o obj/retro64/mame/video/sshangha.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/sshangha.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/supbtime.c -o obj/retro64/mame/video/supbtime.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/supbtime.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/stadhero.c -o obj/retro64/mame/drivers/stadhero.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/stadhero.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/stadhero.c -o obj/retro64/mame/video/stadhero.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/stadhero.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/supbtime.c -o obj/retro64/mame/drivers/supbtime.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/supbtime.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tryout.c -o obj/retro64/mame/drivers/tryout.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tryout.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tumblep.c -o obj/retro64/mame/video/tumblep.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tumblep.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tumblep.c -o obj/retro64/mame/drivers/tumblep.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tumblep.c:42: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vaportra.c -o obj/retro64/mame/video/vaportra.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/vaportra.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tryout.c -o obj/retro64/mame/video/tryout.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tryout.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vaportra.c -o obj/retro64/mame/drivers/vaportra.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/vaportra.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/deco102.c -o obj/retro64/mame/machine/deco102.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/deco102.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tumbleb.c -o obj/retro64/mame/video/tumbleb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tumbleb.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/decocrpt.c -o obj/retro64/mame/machine/decocrpt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/decocrpt.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tumbleb.c -o obj/retro64/mame/drivers/tumbleb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tumbleb.c:311: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dooyong.c -o obj/retro64/mame/drivers/dooyong.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dooyong.c:52: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gundealr.c -o obj/retro64/mame/video/gundealr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gundealr.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gundealr.c -o obj/retro64/mame/drivers/gundealr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gundealr.c:49: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dooyong.c -o obj/retro64/mame/video/dooyong.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/dooyong.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/deco16ic.c -o obj/retro64/mame/video/deco16ic.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/deco16ic.c:148: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hnayayoi.c -o obj/retro64/mame/drivers/hnayayoi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/hnayayoi.c:35: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/hnayayoi.c -o obj/retro64/mame/video/hnayayoi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/hnayayoi.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/realbrk.c -o obj/retro64/mame/drivers/realbrk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/realbrk.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/diverboy.c -o obj/retro64/mame/drivers/diverboy.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/diverboy.c:49: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/realbrk.c -o obj/retro64/mame/video/realbrk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/realbrk.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/decoprot.c -o obj/retro64/mame/machine/decoprot.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/decoprot.c:73: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dynax.c -o obj/retro64/mame/video/dynax.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/dynax.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fantland.c -o obj/retro64/mame/video/fantland.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/fantland.c:61: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fantland.c -o obj/retro64/mame/drivers/fantland.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/fantland.c:46: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mugsmash.c -o obj/retro64/mame/drivers/mugsmash.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mugsmash.c:42: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mwarr.c -o obj/retro64/mame/drivers/mwarr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mwarr.c:41: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mugsmash.c -o obj/retro64/mame/video/mugsmash.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mugsmash.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/stlforce.c -o obj/retro64/mame/drivers/stlforce.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/stlforce.c:70: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/royalmah.c -o obj/retro64/mame/drivers/royalmah.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/royalmah.c:91: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/twins.c -o obj/retro64/mame/drivers/twins.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/twins.c:51: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/stlforce.c -o obj/retro64/mame/video/stlforce.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/stlforce.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ppmast93.c -o obj/retro64/mame/drivers/ppmast93.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ppmast93.c:132: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/eolith.c -o obj/retro64/mame/drivers/eolith.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/eolith.c:54: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pzletime.c -o obj/retro64/mame/drivers/pzletime.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pzletime.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dynax.c -o obj/retro64/mame/drivers/dynax.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dynax.c:74: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/eolith16.c -o obj/retro64/mame/drivers/eolith16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/eolith16.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/eolith.c -o obj/retro64/mame/video/eolith.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/eolith.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/eolithsp.c -o obj/retro64/mame/drivers/eolithsp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/eolithsp.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ghosteo.c -o obj/retro64/mame/drivers/ghosteo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ghosteo.c:54: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vegaeo.c -o obj/retro64/mame/drivers/vegaeo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/vegaeo.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/d9final.c -o obj/retro64/mame/drivers/d9final.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/d9final.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/aquarium.c -o obj/retro64/mame/video/aquarium.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/aquarium.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aquarium.c -o obj/retro64/mame/drivers/aquarium.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/aquarium.c:52: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ddenlovr.c -o obj/retro64/mame/drivers/ddenlovr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ddenlovr.c:96: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gcpinbal.c -o obj/retro64/mame/video/gcpinbal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gcpinbal.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gcpinbal.c -o obj/retro64/mame/drivers/gcpinbal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gcpinbal.c:33: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/carpolo.c -o obj/retro64/mame/drivers/carpolo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/carpolo.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/carpolo.c -o obj/retro64/mame/machine/carpolo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/carpolo.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/circus.c -o obj/retro64/mame/audio/circus.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/circus.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/circus.h:1, from src/mame/audio/circus.c:3: ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/circus.c:80:63: note: in expansion of macro 'RES_K' 80 | DISCRETE_CRFILTER(CIRCUS_MUSIC_SND, CIRCUS_MUSIC_BIT, RES_K(50), CAP_U(.1)) /* 50K is just an average value */ | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/circus.c:80:74: note: in expansion of macro 'CAP_U' 80 | DISCRETE_CRFILTER(CIRCUS_MUSIC_SND, CIRCUS_MUSIC_BIT, RES_K(50), CAP_U(.1)) /* 50K is just an average value */ | ^~~~~ src/mame/audio/circus.c:131:71: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 131 | DISCRETE_MULTADD(CRASH_MUSIC_SND, CRASH_MUSIC_BIT, CRASH_R63, 0.5) | ^~~ ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/circus.c:136:59: note: in expansion of macro 'RES_K' 136 | DISCRETE_555_MSTABLE(NODE_30, 1, CRASH_BEEPER_EN, RES_K(22), CAP_U(.47), &crash_beeper_555m) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999999762127118e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/circus.c:136:70: note: in expansion of macro 'CAP_U' 136 | DISCRETE_555_MSTABLE(NODE_30, 1, CRASH_BEEPER_EN, RES_K(22), CAP_U(.47), &crash_beeper_555m) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.6999998092651367e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/circus.c:137:48: note: in expansion of macro 'RES_K' 137 | DISCRETE_555_ASTABLE(NODE_31, NODE_30, RES_K(4.7), RES_K(4.7), CAP_U(.1), &crash_beeper_555a) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.6999998092651367e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/circus.c:137:60: note: in expansion of macro 'RES_K' 137 | DISCRETE_555_ASTABLE(NODE_31, NODE_30, RES_K(4.7), RES_K(4.7), CAP_U(.1), &crash_beeper_555a) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4521:116: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^ src/mame/audio/circus.c:137:72: note: in expansion of macro 'CAP_U' 137 | DISCRETE_555_ASTABLE(NODE_31, NODE_30, RES_K(4.7), RES_K(4.7), CAP_U(.1), &crash_beeper_555a) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/circus.c:162:56: note: in expansion of macro 'RES_K' 162 | DISCRETE_RCFILTER(NODE_20, ROBOTBWL_MUSIC_BIT, RES_K(10), CAP_U(.47)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999999762127118e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/circus.c:162:67: note: in expansion of macro 'CAP_U' 162 | DISCRETE_RCFILTER(NODE_20, ROBOTBWL_MUSIC_BIT, RES_K(10), CAP_U(.47)) | ^~~~~ src/mame/audio/circus.c:163:66: warning: narrowing conversion of '3.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 163 | DISCRETE_CRFILTER(ROBOTBWL_MUSIC_SND, NODE_20, RES_K(10) + RES_K(22), CAP_U(.1)) ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/circus.c:163:79: note: in expansion of macro 'CAP_U' 163 | DISCRETE_CRFILTER(ROBOTBWL_MUSIC_SND, NODE_20, RES_K(10) + RES_K(22), CAP_U(.1)) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/circus.c -o obj/retro64/mame/drivers/circus.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/circus.c:36: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vmetal.c -o obj/retro64/mame/drivers/vmetal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/vmetal.c:76: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/exidy.c -o obj/retro64/mame/drivers/exidy.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/exidy.c:128: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/circus.c -o obj/retro64/mame/video/circus.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/circus.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/carpolo.c -o obj/retro64/mame/video/carpolo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/carpolo.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/exidy.c -o obj/retro64/mame/video/exidy.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/exidy.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/exidy440.c -o obj/retro64/mame/drivers/exidy440.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/exidy440.c:217: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/exidy440.c -o obj/retro64/mame/video/exidy440.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/exidy440.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/exidy.c -o obj/retro64/mame/audio/exidy.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/exidy.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In function 'UINT8 exidy_sh6840_r(const address_space*, offs_t)', inlined from 'UINT8 exidy_sh6840_r(const address_space*, offs_t)' at src/mame/audio/exidy.c:603:1: src/mame/audio/exidy.c:619:64: warning: array subscript 3 is above array bounds of 'sh6840_timer_channel [3]' [-Warray-bounds=] 619 | sh6840_LSB_latch = sh6840_timer[((offset<<1)-1)].counter.b.l; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/audio/exidy.c: In function 'UINT8 exidy_sh6840_r(const address_space*, offs_t)': src/mame/audio/exidy.c:73:36: note: while referencing 'sh6840_timer' 73 | static struct sh6840_timer_channel sh6840_timer[3]; | ^~~~~~~~~~~~ In function 'UINT8 exidy_sh6840_r(const address_space*, offs_t)', inlined from 'UINT8 exidy_sh6840_r(const address_space*, offs_t)' at src/mame/audio/exidy.c:603:1: src/mame/audio/exidy.c:620:52: warning: array subscript 3 is above array bounds of 'sh6840_timer_channel [3]' [-Warray-bounds=] 620 | return sh6840_timer[((offset<<1)-1)].counter.b.h; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/audio/exidy.c: In function 'UINT8 exidy_sh6840_r(const address_space*, offs_t)': src/mame/audio/exidy.c:73:36: note: while referencing 'sh6840_timer' 73 | static struct sh6840_timer_channel sh6840_timer[3]; | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/atari.c -o obj/retro64/mame/machine/atari.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/atari.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/maxaflex.c -o obj/retro64/mame/drivers/maxaflex.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/maxaflex.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/starfire.c -o obj/retro64/mame/drivers/starfire.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/starfire.c:47: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vertigo.c -o obj/retro64/mame/drivers/vertigo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/vertigo.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/exidy440.c -o obj/retro64/mame/audio/exidy440.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/exidy440.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/starfire.c -o obj/retro64/mame/video/starfire.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/starfire.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/vertigo.c -o obj/retro64/mame/machine/vertigo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/vertigo.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/victory.c -o obj/retro64/mame/drivers/victory.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/victory.c:97: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/targ.c -o obj/retro64/mame/audio/targ.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/targ.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/atari.c -o obj/retro64/mame/video/atari.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/atari.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vertigo.c -o obj/retro64/mame/video/vertigo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/vertigo.c:46: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/crospang.c -o obj/retro64/mame/drivers/crospang.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/crospang.c:29: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/crospang.c -o obj/retro64/mame/video/crospang.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/crospang.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gtia.c -o obj/retro64/mame/video/gtia.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gtia.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/video/gtia.c: In function 'void atari_gtia_w(const address_space*, offs_t, UINT8)': src/mame/video/gtia.c:387:22: warning: variable 'lumpm0' set but not used [-Wunused-but-set-variable] 387 | static UINT8 lumpm0=0,lumpm1=0,lumpm2=0,lumpm3=0,lumpm4=0; | ^~~~~~ src/mame/video/gtia.c:387:31: warning: variable 'lumpm1' set but not used [-Wunused-but-set-variable] 387 | static UINT8 lumpm0=0,lumpm1=0,lumpm2=0,lumpm3=0,lumpm4=0; | ^~~~~~ src/mame/video/gtia.c:387:40: warning: variable 'lumpm2' set but not used [-Wunused-but-set-variable] 387 | static UINT8 lumpm0=0,lumpm1=0,lumpm2=0,lumpm3=0,lumpm4=0; | ^~~~~~ src/mame/video/gtia.c:387:49: warning: variable 'lumpm3' set but not used [-Wunused-but-set-variable] 387 | static UINT8 lumpm0=0,lumpm1=0,lumpm2=0,lumpm3=0,lumpm4=0; | ^~~~~~ src/mame/video/gtia.c:387:58: warning: variable 'lumpm4' set but not used [-Wunused-but-set-variable] 387 | static UINT8 lumpm0=0,lumpm1=0,lumpm2=0,lumpm3=0,lumpm4=0; | ^~~~~~ src/mame/video/gtia.c:388:31: warning: variable 'lumpf2' set but not used [-Wunused-but-set-variable] 388 | static UINT8 lumpf1=0,lumpf2=0,lumbk= 0; | ^~~~~~ src/mame/video/gtia.c:388:40: warning: variable 'lumbk' set but not used [-Wunused-but-set-variable] 388 | static UINT8 lumpf1=0,lumpf2=0,lumbk= 0; | ^~~~~ src/mame/video/gtia.c:390:22: warning: variable 'huepf1' set but not used [-Wunused-but-set-variable] 390 | static UINT8 huepf1=0,huepf2=0,huebk= 0; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/f-32.c -o obj/retro64/mame/drivers/f-32.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/f-32.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/victory.c -o obj/retro64/mame/video/victory.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/victory.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fuukifg2.c -o obj/retro64/mame/video/fuukifg2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/fuukifg2.c:27: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fuukifg2.c -o obj/retro64/mame/drivers/fuukifg2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/fuukifg2.c:37: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fuukifg3.c -o obj/retro64/mame/video/fuukifg3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/fuukifg3.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fuukifg3.c -o obj/retro64/mame/drivers/fuukifg3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/fuukifg3.c:151: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gaelco.c -o obj/retro64/mame/video/gaelco.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gaelco.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gaelco.c -o obj/retro64/mame/drivers/gaelco.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gaelco.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/gaelcrpt.c -o obj/retro64/mame/machine/gaelcrpt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/gaelcrpt.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/antic.c -o obj/retro64/mame/video/antic.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/antic.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/gaelco2.c -o obj/retro64/mame/machine/gaelco2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/gaelco2.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gaelco2.c -o obj/retro64/mame/drivers/gaelco2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gaelco2.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gaelco2.c -o obj/retro64/mame/video/gaelco2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gaelco2.c:79: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/glass.c -o obj/retro64/mame/video/glass.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/glass.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gaelco3d.c -o obj/retro64/mame/drivers/gaelco3d.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gaelco3d.c:145: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/gaelco3d.c: In function 'void tms_reset_w(const address_space*, offs_t, UINT16, UINT16)': src/mame/drivers/gaelco3d.c:451:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 451 | if (LOG) | ^~ In file included from ./src/emu/emu.h:90: ./src/emu/devcpu.h:329:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 329 | #define cputag_set_input_line(mach, tag, line, state) downcast((mach)->device(tag))->set_input_line(line, state) | ^~~~~~~~ src/mame/drivers/gaelco3d.c:453:17: note: in expansion of macro 'cputag_set_input_line' 453 | cputag_set_input_line(space->machine, "tms", INPUT_LINE_RESET, (data == 0xffff) ? CLEAR_LINE : ASSERT_LINE); | ^~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/glass.c -o obj/retro64/mame/drivers/glass.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/glass.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gaelco3d.c -o obj/retro64/mame/video/gaelco3d.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gaelco3d.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/splash.c -o obj/retro64/mame/video/splash.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/splash.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/splash.c -o obj/retro64/mame/drivers/splash.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/splash.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mastboy.c -o obj/retro64/mame/drivers/mastboy.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mastboy.c:436: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/targeth.c -o obj/retro64/mame/drivers/targeth.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/targeth.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/thoop2.c -o obj/retro64/mame/drivers/thoop2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/thoop2.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/targeth.c -o obj/retro64/mame/video/targeth.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/targeth.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/thoop2.c -o obj/retro64/mame/video/thoop2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/thoop2.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/xorworld.c -o obj/retro64/mame/drivers/xorworld.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/xorworld.c:33: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/wrally.c -o obj/retro64/mame/machine/wrally.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/wrally.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/xorworld.c -o obj/retro64/mame/video/xorworld.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/xorworld.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wrally.c -o obj/retro64/mame/drivers/wrally.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/wrally.c:97: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tokyocop.c -o obj/retro64/mame/drivers/tokyocop.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tokyocop.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wrally.c -o obj/retro64/mame/video/wrally.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/wrally.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/gotya.c -o obj/retro64/mame/audio/gotya.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/gotya.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gotya.c -o obj/retro64/mame/drivers/gotya.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gotya.c:36: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gotya.c -o obj/retro64/mame/video/gotya.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gotya.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gameplan.c -o obj/retro64/mame/video/gameplan.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gameplan.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gameplan.c -o obj/retro64/mame/drivers/gameplan.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gameplan.c:77: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/enigma2.c -o obj/retro64/mame/drivers/enigma2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/enigma2.c:24: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/toratora.c -o obj/retro64/mame/drivers/toratora.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/toratora.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sbugger.c -o obj/retro64/mame/drivers/sbugger.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sbugger.c:100: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sbugger.c -o obj/retro64/mame/video/sbugger.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/sbugger.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gatron.c -o obj/retro64/mame/drivers/gatron.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gatron.c:229: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gatron.c -o obj/retro64/mame/video/gatron.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gatron.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/exterm.c -o obj/retro64/mame/video/exterm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/exterm.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/exterm.c -o obj/retro64/mame/drivers/exterm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/exterm.c:63: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ddz.c -o obj/retro64/mame/drivers/ddz.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ddz.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gottlieb.c -o obj/retro64/mame/video/gottlieb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gottlieb.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/gottlieb.c -o obj/retro64/mame/audio/gottlieb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/gottlieb.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cabaret.c -o obj/retro64/mame/drivers/cabaret.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cabaret.c:24: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gottlieb.c -o obj/retro64/mame/drivers/gottlieb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gottlieb.c:196: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dunhuang.c -o obj/retro64/mame/drivers/dunhuang.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dunhuang.c:52: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/goldstar.c -o obj/retro64/mame/video/goldstar.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/goldstar.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jackie.c -o obj/retro64/mame/drivers/jackie.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/jackie.c:46: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/igspoker.c -o obj/retro64/mame/drivers/igspoker.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/igspoker.c:67: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/igs_m027.c -o obj/retro64/mame/drivers/igs_m027.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/igs_m027.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/igs009.c -o obj/retro64/mame/drivers/igs009.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/igs009.c:18: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spoker.c -o obj/retro64/mame/drivers/spoker.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/spoker.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/iqblock.c -o obj/retro64/mame/video/iqblock.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/iqblock.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/iqblock.c -o obj/retro64/mame/drivers/iqblock.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/iqblock.c:52: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lordgun.c -o obj/retro64/mame/drivers/lordgun.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/lordgun.c:41: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lordgun.c -o obj/retro64/mame/video/lordgun.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/lordgun.c:38: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/igs011.c -o obj/retro64/mame/drivers/igs011.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/igs011.c:63: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pgm.c -o obj/retro64/mame/video/pgm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/pgm.c:4: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/pgmprot.c -o obj/retro64/mame/machine/pgmprot.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/pgmprot.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/m10.c -o obj/retro64/mame/video/m10.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/m10.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m10.c -o obj/retro64/mame/drivers/m10.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/m10.c:113: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m52.c -o obj/retro64/mame/drivers/m52.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/m52.c:45: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m57.c -o obj/retro64/mame/drivers/m57.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/m57.c:50: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/pgmcrypt.c -o obj/retro64/mame/machine/pgmcrypt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/pgmcrypt.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/igs017.c -o obj/retro64/mame/drivers/igs017.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/igs017.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m14.c -o obj/retro64/mame/drivers/m14.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/m14.c:52: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/goldstar.c -o obj/retro64/mame/drivers/goldstar.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/goldstar.c:111: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/m52.c -o obj/retro64/mame/video/m52.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/m52.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m58.c -o obj/retro64/mame/drivers/m58.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/m58.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/m57.c -o obj/retro64/mame/video/m57.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/m57.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/m58.c -o obj/retro64/mame/video/m58.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/m58.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pgm.c -o obj/retro64/mame/drivers/pgm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pgm.c:294: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/m72.c -o obj/retro64/mame/audio/m72.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/m72.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m62.c -o obj/retro64/mame/drivers/m62.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/m62.c:70: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m63.c -o obj/retro64/mame/drivers/m63.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/m63.c:118: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/m62.c -o obj/retro64/mame/video/m62.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/m62.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/m72.c -o obj/retro64/mame/video/m72.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/m72.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m90.c -o obj/retro64/mame/drivers/m90.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/m90.c:27: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/m90.c -o obj/retro64/mame/video/m90.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/m90.c:29: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m72.c -o obj/retro64/mame/drivers/m72.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/m72.c:84: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m92.c -o obj/retro64/mame/drivers/m92.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/m92.c:196: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/m92.c -o obj/retro64/mame/video/m92.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/m92.c:42: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m107.c -o obj/retro64/mame/drivers/m107.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/m107.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/olibochu.c -o obj/retro64/mame/drivers/olibochu.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/olibochu.c:54: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/m107.c -o obj/retro64/mame/video/m107.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/m107.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/redalert.c -o obj/retro64/mame/drivers/redalert.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/redalert.c:94: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/shisen.c -o obj/retro64/mame/drivers/shisen.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/shisen.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/redalert.c -o obj/retro64/mame/audio/redalert.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/redalert.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/audio/redalert.c:14: ./src/emu/cpu/i8085/i8085.h:47:47: warning: unnecessary parentheses in declaration of 'redalert_voice_i8085_config' [-Wparentheses] 47 | #define I8085_CONFIG(name) const i8085_config (name) = | ^~~~~~ src/mame/audio/redalert.c:183:8: note: in expansion of macro 'I8085_CONFIG' 183 | static I8085_CONFIG( redalert_voice_i8085_config ) | ^~~~~~~~~~~~ ./src/emu/cpu/i8085/i8085.h:47:47: note: remove parentheses 47 | #define I8085_CONFIG(name) const i8085_config (name) = | ^~~~~~ src/mame/audio/redalert.c:183:8: note: in expansion of macro 'I8085_CONFIG' 183 | static I8085_CONFIG( redalert_voice_i8085_config ) | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/shisen.c -o obj/retro64/mame/video/shisen.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/shisen.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/travrusa.c -o obj/retro64/mame/drivers/travrusa.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/travrusa.c:50: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vigilant.c -o obj/retro64/mame/drivers/vigilant.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/vigilant.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/travrusa.c -o obj/retro64/mame/video/travrusa.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/travrusa.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/redalert.c -o obj/retro64/mame/video/redalert.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/redalert.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/irem_cpu.c -o obj/retro64/mame/machine/irem_cpu.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/irem_cpu.c:42: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vigilant.c -o obj/retro64/mame/video/vigilant.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/vigilant.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/irem.c -o obj/retro64/mame/audio/irem.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/irem.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/audio/irem.c:11: src/mame/audio/irem.c:332:46: warning: narrowing conversion of '2.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 332 | DISCRETE_DIVIDE(NODE_10, 1, NODE_09, 2.0) | ^~~ ./src/emu/sound/discrete.h:4423:114: note: in definition of macro 'DISCRETE_DIVIDE' 4423 | #define DISCRETE_DIVIDE(NODE,ENAB,INP0,INP1) { NODE, DST_DIVIDE , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_DIVIDE" }, | ^~~~ src/mame/audio/irem.c:335:46: warning: narrowing conversion of '3.2767e+4f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 335 | DISCRETE_MIXER3(NODE_20, 1, NODE_03, 32767.0, 0, &m52_sound_c_stage1) | ^~~~~~~ ./src/emu/sound/discrete.h:4473:113: note: in definition of macro 'DISCRETE_MIXER3' 4473 | #define DISCRETE_MIXER3(NODE,ENAB,IN0,IN1,IN2,INFO) { NODE, DST_MIXER , 4, { ENAB,IN0,IN1,IN2 }, { ENAB,IN0,IN1,IN2 }, INFO, "DISCRETE_MIXER3" }, | ^~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/irem.c:272:25: note: in expansion of macro 'RES_K' 272 | #define M52_R12 RES_K(10) | ^~~~~ src/mame/audio/irem.c:339:45: note: in expansion of macro 'M52_R12' 339 | DISCRETE_RCFILTER(NODE_25, NODE_20, M52_R12, M52_C30) | ^~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/irem.c:283:25: note: in expansion of macro 'CAP_U' 283 | #define M52_C30 CAP_U(0.022) | ^~~~~ src/mame/audio/irem.c:339:54: note: in expansion of macro 'M52_C30' 339 | DISCRETE_RCFILTER(NODE_25, NODE_20, M52_R12, M52_C30) | ^~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/irem.c:282:25: note: in expansion of macro 'CAP_U' 282 | #define M52_C28 CAP_U(1) | ^~~~~ src/mame/audio/irem.c:344:61: note: in expansion of macro 'M52_C28' 344 | DISCRETE_CRFILTER(NODE_45, NODE_40, M52_R10+M52_R9, M52_C28) | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/capbowl.c -o obj/retro64/mame/video/capbowl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/capbowl.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/capbowl.c -o obj/retro64/mame/drivers/capbowl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/capbowl.c:90: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/slikshot.c -o obj/retro64/mame/machine/slikshot.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/slikshot.c:70: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aeroboto.c -o obj/retro64/mame/drivers/aeroboto.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/aeroboto.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/aeroboto.c -o obj/retro64/mame/video/aeroboto.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/aeroboto.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/argus.c -o obj/retro64/mame/drivers/argus.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/argus.c:122: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/itech8.c -o obj/retro64/mame/video/itech8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/itech8.c:90: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/itech8.c -o obj/retro64/mame/drivers/itech8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/itech8.c:497: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bigstrkb.c -o obj/retro64/mame/drivers/bigstrkb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bigstrkb.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/jalblend.c -o obj/retro64/mame/video/jalblend.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/jalblend.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bigstrkb.c -o obj/retro64/mame/video/bigstrkb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/bigstrkb.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bestleag.c -o obj/retro64/mame/drivers/bestleag.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bestleag.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/blueprnt.c -o obj/retro64/mame/drivers/blueprnt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/blueprnt.c:49: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/itech32.c -o obj/retro64/mame/drivers/itech32.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/itech32.c:347: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/blueprnt.c -o obj/retro64/mame/video/blueprnt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/blueprnt.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/itech32.c -o obj/retro64/mame/video/itech32.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/itech32.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/argus.c -o obj/retro64/mame/video/argus.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/argus.c:116: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/citycon.c -o obj/retro64/mame/video/citycon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/citycon.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/citycon.c -o obj/retro64/mame/drivers/citycon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/citycon.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bnstars.c -o obj/retro64/mame/drivers/bnstars.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bnstars.c:89: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/exerion.c -o obj/retro64/mame/drivers/exerion.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/exerion.c:120: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cischeat.c -o obj/retro64/mame/video/cischeat.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/cischeat.c:56: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fcombat.c -o obj/retro64/mame/video/fcombat.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/fcombat.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cischeat.c -o obj/retro64/mame/drivers/cischeat.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cischeat.c:170: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ddayjlc.c -o obj/retro64/mame/drivers/ddayjlc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ddayjlc.c:54: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/exerion.c -o obj/retro64/mame/video/exerion.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/exerion.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fcombat.c -o obj/retro64/mame/drivers/fcombat.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/fcombat.c:31: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ginganin.c -o obj/retro64/mame/drivers/ginganin.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ginganin.c:51: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/homerun.c -o obj/retro64/mame/video/homerun.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/homerun.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ginganin.c -o obj/retro64/mame/video/ginganin.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ginganin.c:60: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/homerun.c -o obj/retro64/mame/drivers/homerun.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/homerun.c:18: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/momoko.c -o obj/retro64/mame/drivers/momoko.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/momoko.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/psychic5.c -o obj/retro64/mame/drivers/psychic5.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/psychic5.c:312: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/momoko.c -o obj/retro64/mame/video/momoko.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/momoko.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/megasys1.c -o obj/retro64/mame/video/megasys1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/megasys1.c:194: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/psychic5.c -o obj/retro64/mame/video/psychic5.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/psychic5.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pturn.c -o obj/retro64/mame/drivers/pturn.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pturn.c:77: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ms32.c -o obj/retro64/mame/video/ms32.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ms32.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/skyfox.c -o obj/retro64/mame/drivers/skyfox.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/skyfox.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/skyfox.c -o obj/retro64/mame/video/skyfox.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/skyfox.c:38: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/stepstag.c -o obj/retro64/mame/drivers/stepstag.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/stepstag.c:18: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ms32.c -o obj/retro64/mame/drivers/ms32.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ms32.c:166: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/jpmimpct.c -o obj/retro64/mame/video/jpmimpct.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/jpmimpct.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/lib/util/bitmap.h:46, from ./src/emu/emucore.h:33: src/mame/video/jpmimpct.c: In function 'void jpmimpct_bt477_w(const address_space*, offs_t, UINT16, UINT16)': src/mame/video/jpmimpct.c:63:108: warning: array subscript 2 is outside array bounds of ' [1]' [-Warray-bounds=] 63 | palette_set_color(space->machine, bt477.address, MAKE_RGB(color[0], color[1], color[2])); ./src/lib/util/palette.h:71:104: note: in definition of macro 'MAKE_ARGB' 71 | #define MAKE_ARGB(a,r,g,b) ((((rgb_t)(a) & 0xff) << 24) | (((rgb_t)(r) & 0xff) << 16) | (((rgb_t)(g) & 0xff) << 8) | ((rgb_t)(b) & 0xff)) | ^ src/mame/video/jpmimpct.c:63:82: note: in expansion of macro 'MAKE_RGB' 63 | palette_set_color(space->machine, bt477.address, MAKE_RGB(color[0], color[1], color[2])); | ^~~~~~~~ src/mame/video/jpmimpct.c:28:3: note: at offset 8 into object 'bt477' of size 8 28 | } bt477; | ^~~~~ src/mame/video/jpmimpct.c:63:118: warning: array subscript 3 is outside array bounds of ' [1]' [-Warray-bounds=] 63 | palette_set_color(space->machine, bt477.address, MAKE_RGB(color[0], color[1], color[2])); ./src/lib/util/palette.h:71:132: note: in definition of macro 'MAKE_ARGB' 71 | #define MAKE_ARGB(a,r,g,b) ((((rgb_t)(a) & 0xff) << 24) | (((rgb_t)(r) & 0xff) << 16) | (((rgb_t)(g) & 0xff) << 8) | ((rgb_t)(b) & 0xff)) | ^ src/mame/video/jpmimpct.c:63:82: note: in expansion of macro 'MAKE_RGB' 63 | palette_set_color(space->machine, bt477.address, MAKE_RGB(color[0], color[1], color[2])); | ^~~~~~~~ src/mame/video/jpmimpct.c:28:3: note: at offset 12 into object 'bt477' of size 8 28 | } bt477; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/guab.c -o obj/retro64/mame/drivers/guab.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/guab.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tetrisp2.c -o obj/retro64/mame/drivers/tetrisp2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tetrisp2.c:36: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/megasys1.c -o obj/retro64/mame/drivers/megasys1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/megasys1.c:122: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tetrisp2.c -o obj/retro64/mame/video/tetrisp2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tetrisp2.c:33: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jpmsys5.c -o obj/retro64/mame/drivers/jpmsys5.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/jpmsys5.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/jpmsys5.c:23: ./src/emu/machine/6850acia.h:35:33: warning: unnecessary parentheses in declaration of 'acia0_if' [-Wparentheses] 35 | const acia6850_interface(_name) = | ^~~~~~~ src/mame/drivers/jpmsys5.c:503:8: note: in expansion of macro 'ACIA6850_INTERFACE' 503 | static ACIA6850_INTERFACE( acia0_if ) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/6850acia.h:35:33: note: remove parentheses 35 | const acia6850_interface(_name) = | ^~~~~~~ src/mame/drivers/jpmsys5.c:503:8: note: in expansion of macro 'ACIA6850_INTERFACE' 503 | static ACIA6850_INTERFACE( acia0_if ) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/6850acia.h:35:33: warning: unnecessary parentheses in declaration of 'acia1_if' [-Wparentheses] 35 | const acia6850_interface(_name) = | ^~~~~~~ src/mame/drivers/jpmsys5.c:530:8: note: in expansion of macro 'ACIA6850_INTERFACE' 530 | static ACIA6850_INTERFACE( acia1_if ) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/6850acia.h:35:33: note: remove parentheses 35 | const acia6850_interface(_name) = | ^~~~~~~ src/mame/drivers/jpmsys5.c:530:8: note: in expansion of macro 'ACIA6850_INTERFACE' 530 | static ACIA6850_INTERFACE( acia1_if ) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/6850acia.h:35:33: warning: unnecessary parentheses in declaration of 'acia2_if' [-Wparentheses] 35 | const acia6850_interface(_name) = | ^~~~~~~ src/mame/drivers/jpmsys5.c:557:8: note: in expansion of macro 'ACIA6850_INTERFACE' 557 | static ACIA6850_INTERFACE( acia2_if ) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/6850acia.h:35:33: note: remove parentheses 35 | const acia6850_interface(_name) = | ^~~~~~~ src/mame/drivers/jpmsys5.c:557:8: note: in expansion of macro 'ACIA6850_INTERFACE' 557 | static ACIA6850_INTERFACE( acia2_if ) | ^~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jpmimpct.c -o obj/retro64/mame/drivers/jpmimpct.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/jpmimpct.c:80: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/airbustr.c -o obj/retro64/mame/drivers/airbustr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/airbustr.c:220: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/airbustr.c -o obj/retro64/mame/video/airbustr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/airbustr.c:33: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/djboy.c -o obj/retro64/mame/video/djboy.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/djboy.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/galpanic.c -o obj/retro64/mame/video/galpanic.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/galpanic.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/djboy.c -o obj/retro64/mame/drivers/djboy.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/djboy.c:139: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/galpani2.c -o obj/retro64/mame/video/galpani2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/galpani2.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galpanic.c -o obj/retro64/mame/drivers/galpanic.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/galpanic.c:120: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galpani2.c -o obj/retro64/mame/drivers/galpani2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/galpani2.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hvyunit.c -o obj/retro64/mame/drivers/hvyunit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/hvyunit.c:57: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galpani3.c -o obj/retro64/mame/drivers/galpani3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/galpani3.c:64: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jchan.c -o obj/retro64/mame/drivers/jchan.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/jchan.c:170: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/expro02.c -o obj/retro64/mame/drivers/expro02.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/expro02.c:147: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sandscrp.c -o obj/retro64/mame/drivers/sandscrp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sandscrp.c:73: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kaneko16.c -o obj/retro64/mame/video/kaneko16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/kaneko16.c:34: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/88games.c -o obj/retro64/mame/video/88games.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/88games.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kaneko16.c -o obj/retro64/mame/drivers/kaneko16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/kaneko16.c:86: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/kaneko16.c -o obj/retro64/mame/machine/kaneko16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/kaneko16.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/88games.c -o obj/retro64/mame/drivers/88games.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/88games.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ajax.c -o obj/retro64/mame/drivers/ajax.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ajax.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/ajax.c -o obj/retro64/mame/machine/ajax.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/ajax.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ajax.c -o obj/retro64/mame/video/ajax.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ajax.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/aliens.c -o obj/retro64/mame/video/aliens.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/aliens.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/asterix.c -o obj/retro64/mame/video/asterix.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/asterix.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/suprnova.c -o obj/retro64/mame/drivers/suprnova.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/suprnova.c:189: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/suprnova.c -o obj/retro64/mame/video/suprnova.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/suprnova.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aliens.c -o obj/retro64/mame/drivers/aliens.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/aliens.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/asterix.c -o obj/retro64/mame/drivers/asterix.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/asterix.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/battlnts.c -o obj/retro64/mame/video/battlnts.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/battlnts.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bishi.c -o obj/retro64/mame/video/bishi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/bishi.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bishi.c -o obj/retro64/mame/drivers/bishi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bishi.c:86: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bladestl.c -o obj/retro64/mame/video/bladestl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/bladestl.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bottom9.c -o obj/retro64/mame/video/bottom9.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/bottom9.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/blockhl.c -o obj/retro64/mame/video/blockhl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/blockhl.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/blockhl.c -o obj/retro64/mame/drivers/blockhl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/blockhl.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bladestl.c -o obj/retro64/mame/drivers/bladestl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bladestl.c:28: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/battlnts.c -o obj/retro64/mame/drivers/battlnts.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/battlnts.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/chqflag.c -o obj/retro64/mame/video/chqflag.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/chqflag.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bottom9.c -o obj/retro64/mame/drivers/bottom9.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bottom9.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/circusc.c -o obj/retro64/mame/video/circusc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/circusc.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/chqflag.c -o obj/retro64/mame/drivers/chqflag.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/chqflag.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/circusc.c -o obj/retro64/mame/drivers/circusc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/circusc.c:50: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/contra.c -o obj/retro64/mame/drivers/contra.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/contra.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/combatsc.c -o obj/retro64/mame/drivers/combatsc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/combatsc.c:124: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/combatsc.c -o obj/retro64/mame/video/combatsc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/combatsc.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/crimfght.c -o obj/retro64/mame/video/crimfght.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/crimfght.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/crimfght.c -o obj/retro64/mame/drivers/crimfght.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/crimfght.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/contra.c -o obj/retro64/mame/video/contra.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/contra.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dbz.c -o obj/retro64/mame/video/dbz.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/dbz.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dbz.c -o obj/retro64/mame/drivers/dbz.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dbz.c:53: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ddribble.c -o obj/retro64/mame/drivers/ddribble.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ddribble.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ddribble.c -o obj/retro64/mame/video/ddribble.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ddribble.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/djmain.c -o obj/retro64/mame/video/djmain.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/djmain.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fastfred.c -o obj/retro64/mame/video/fastfred.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/fastfred.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fastlane.c -o obj/retro64/mame/drivers/fastlane.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/fastlane.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fastfred.c -o obj/retro64/mame/drivers/fastfred.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/fastfred.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fastlane.c -o obj/retro64/mame/video/fastlane.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/fastlane.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/finalizr.c -o obj/retro64/mame/video/finalizr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/finalizr.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/djmain.c -o obj/retro64/mame/drivers/djmain.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/djmain.c:66: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/finalizr.c -o obj/retro64/mame/drivers/finalizr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/finalizr.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/flkatck.c -o obj/retro64/mame/video/flkatck.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/flkatck.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/flkatck.c -o obj/retro64/mame/drivers/flkatck.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/flkatck.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gbusters.c -o obj/retro64/mame/video/gbusters.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gbusters.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gberet.c -o obj/retro64/mame/drivers/gberet.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gberet.c:74: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gberet.c -o obj/retro64/mame/video/gberet.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gberet.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gijoe.c -o obj/retro64/mame/video/gijoe.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gijoe.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gbusters.c -o obj/retro64/mame/drivers/gbusters.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gbusters.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gijoe.c -o obj/retro64/mame/drivers/gijoe.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gijoe.c:36: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gradius3.c -o obj/retro64/mame/video/gradius3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gradius3.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gradius3.c -o obj/retro64/mame/drivers/gradius3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gradius3.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/firebeat.c -o obj/retro64/mame/drivers/firebeat.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/firebeat.c:111: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gyruss.c -o obj/retro64/mame/video/gyruss.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gyruss.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hcastle.c -o obj/retro64/mame/drivers/hcastle.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/hcastle.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gyruss.c -o obj/retro64/mame/drivers/gyruss.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gyruss.c:58: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/emu/sound/discrete.h:7, from src/mame/drivers/gyruss.c:64: ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.2999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/gyruss.c:360:11: note: in expansion of macro 'RES_K' 360 | { RES_K(3.3), RES_K(3.3), RES_K(3.3) }, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.2999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/gyruss.c:360:23: note: in expansion of macro 'RES_K' 360 | { RES_K(3.3), RES_K(3.3), RES_K(3.3) }, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.2999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/gyruss.c:360:35: note: in expansion of macro 'RES_K' 360 | { RES_K(3.3), RES_K(3.3), RES_K(3.3) }, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.2999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/gyruss.c:370:11: note: in expansion of macro 'RES_K' 370 | { RES_K(3.3), RES_K(3.3), RES_K(3.3) }, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.2999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/gyruss.c:370:23: note: in expansion of macro 'RES_K' 370 | { RES_K(3.3), RES_K(3.3), RES_K(3.3) }, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.2999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/gyruss.c:370:35: note: in expansion of macro 'RES_K' 370 | { RES_K(3.3), RES_K(3.3), RES_K(3.3) }, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.2999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/gyruss.c:380:11: note: in expansion of macro 'RES_K' 380 | { RES_K(3.3), RES_K(3.3), RES_K(3.3) }, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.2999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/gyruss.c:380:23: note: in expansion of macro 'RES_K' 380 | { RES_K(3.3), RES_K(3.3), RES_K(3.3) }, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.2999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/gyruss.c:380:35: note: in expansion of macro 'RES_K' 380 | { RES_K(3.3), RES_K(3.3), RES_K(3.3) }, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.2999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/gyruss.c:390:11: note: in expansion of macro 'RES_K' 390 | { RES_K(3.3), RES_K(3.3), RES_K(3.3) }, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.2999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/gyruss.c:390:23: note: in expansion of macro 'RES_K' 390 | { RES_K(3.3), RES_K(3.3), RES_K(3.3) }, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.2999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/gyruss.c:390:35: note: in expansion of macro 'RES_K' 390 | { RES_K(3.3), RES_K(3.3), RES_K(3.3) }, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.2999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/gyruss.c:400:11: note: in expansion of macro 'RES_K' 400 | { RES_K(3.3), RES_K(3.3), RES_K(3.3) }, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.2999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/gyruss.c:400:23: note: in expansion of macro 'RES_K' 400 | { RES_K(3.3), RES_K(3.3), RES_K(3.3) }, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.2999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/gyruss.c:400:35: note: in expansion of macro 'RES_K' 400 | { RES_K(3.3), RES_K(3.3), RES_K(3.3) }, | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hexion.c -o obj/retro64/mame/drivers/hexion.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/hexion.c:81: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gticlub.c -o obj/retro64/mame/drivers/gticlub.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gticlub.c:221: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/hcastle.c -o obj/retro64/mame/video/hcastle.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/hcastle.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/hexion.c -o obj/retro64/mame/video/hexion.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/hexion.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/hyperspt.c -o obj/retro64/mame/video/hyperspt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/hyperspt.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hyperspt.c -o obj/retro64/mame/drivers/hyperspt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/hyperspt.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gticlub.c -o obj/retro64/mame/video/gticlub.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gticlub.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ironhors.c -o obj/retro64/mame/video/ironhors.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ironhors.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ironhors.c -o obj/retro64/mame/drivers/ironhors.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ironhors.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/ironhors.c:14: ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/drivers/ironhors.c:332:44: note: in expansion of macro 'RES_K' 332 | DISCRETE_RCFILTER(NODE_31,NODE_04, RES_K(1), CAP_N(33) ) | ^~~~~ ./src/emu/machine/rescap.h:8:35: warning: narrowing conversion of '3.2999999066696262e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 8 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/drivers/ironhors.c:332:54: note: in expansion of macro 'CAP_N' 332 | DISCRETE_RCFILTER(NODE_31,NODE_04, RES_K(1), CAP_N(33) ) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jackal.c -o obj/retro64/mame/drivers/jackal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/jackal.c:73: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/konppc.c -o obj/retro64/mame/machine/konppc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/konppc.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jailbrek.c -o obj/retro64/mame/drivers/jailbrek.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/jailbrek.c:86: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/jailbrek.c -o obj/retro64/mame/video/jailbrek.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/jailbrek.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hornet.c -o obj/retro64/mame/drivers/hornet.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/hornet.c:310: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/hornet.c: In function 'void jamma_jvs_cmd_exec(running_machine*)': src/mame/drivers/hornet.c:1128:15: warning: variable 'sync' set but not used [-Wunused-but-set-variable] 1128 | UINT8 sync, node, byte_num; | ^~~~ src/mame/drivers/hornet.c:1128:21: warning: variable 'node' set but not used [-Wunused-but-set-variable] 1128 | UINT8 sync, node, byte_num; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/jackal.c -o obj/retro64/mame/video/jackal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/jackal.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/junofrst.c -o obj/retro64/mame/drivers/junofrst.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/junofrst.c:80: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/konamigq.c -o obj/retro64/mame/drivers/konamigq.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/konamigq.c:48: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/konamigv.c -o obj/retro64/mame/drivers/konamigv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/konamigv.c:115: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kongambl.c -o obj/retro64/mame/drivers/kongambl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/kongambl.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/konamim2.c -o obj/retro64/mame/drivers/konamim2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/konamim2.c:189: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/konamigx.c -o obj/retro64/mame/machine/konamigx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/konamigx.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/machine/konamigx.c: In function 'void konamigx_esc_alert(UINT32*, int, int, int)': src/mame/machine/konamigx.c:263:82: warning: variable 'hmask' set but not used [-Wunused-but-set-variable] 263 | INT32 data1, data2, i, j, vpos, hpos, voffs, hoffs, vcorr, hcorr, vmask, hmask, magicid; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/zs01.c -o obj/retro64/mame/machine/zs01.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/zs01.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/labyrunr.c -o obj/retro64/mame/drivers/labyrunr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/labyrunr.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/labyrunr.c -o obj/retro64/mame/video/labyrunr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/labyrunr.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/twinkle.c -o obj/retro64/mame/drivers/twinkle.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/twinkle.c:227: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lethal.c -o obj/retro64/mame/drivers/lethal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/lethal.c:167: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lethal.c -o obj/retro64/mame/video/lethal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/lethal.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/konamigx.c -o obj/retro64/mame/drivers/konamigx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/konamigx.c:97: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/konamigx.c:3723:23: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 3723 | { "", -1, -1, -1, -1 }, | ^~ src/mame/drivers/konamigx.c:3723:27: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 3723 | { "", -1, -1, -1, -1 }, | ^~ src/mame/drivers/konamigx.c:3723:31: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 3723 | { "", -1, -1, -1, -1 }, | ^~ src/mame/drivers/konamigx.c:3723:35: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 3723 | { "", -1, -1, -1, -1 }, | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mainevt.c -o obj/retro64/mame/video/mainevt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mainevt.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mainevt.c -o obj/retro64/mame/drivers/mainevt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mainevt.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/megazone.c -o obj/retro64/mame/drivers/megazone.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/megazone.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/megazone.c -o obj/retro64/mame/video/megazone.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/megazone.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mikie.c -o obj/retro64/mame/drivers/mikie.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mikie.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ksys573.c -o obj/retro64/mame/drivers/ksys573.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ksys573.c:337: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mikie.c -o obj/retro64/mame/video/mikie.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mikie.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/moo.c -o obj/retro64/mame/video/moo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/moo.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mogura.c -o obj/retro64/mame/drivers/mogura.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mogura.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/moo.c -o obj/retro64/mame/drivers/moo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/moo.c:41: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mystwarr.c -o obj/retro64/mame/video/mystwarr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mystwarr.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/konamigx.c -o obj/retro64/mame/video/konamigx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/konamigx.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/video/konamigx.c: In function 'void zdrawgfxzoom32GP(bitmap_t*, const rectangle*, const gfx_element*, UINT32, UINT32, int, int, int, int, int, int, int, int, int, int)': src/mame/video/konamigx.c:403:20: warning: variable 'db0' set but not used [-Wunused-but-set-variable] 403 | UINT8 z8, db0, p8, db1; | ^~~ src/mame/video/konamigx.c:403:29: warning: variable 'db1' set but not used [-Wunused-but-set-variable] 403 | UINT8 z8, db0, p8, db1; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mystwarr.c -o obj/retro64/mame/drivers/mystwarr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mystwarr.c:24: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/overdriv.c -o obj/retro64/mame/drivers/overdriv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/overdriv.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nemesis.c -o obj/retro64/mame/video/nemesis.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/nemesis.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nwk-tr.c -o obj/retro64/mame/drivers/nwk-tr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/nwk-tr.c:215: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/overdriv.c -o obj/retro64/mame/video/overdriv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/overdriv.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nemesis.c -o obj/retro64/mame/drivers/nemesis.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/nemesis.c:41: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pandoras.c -o obj/retro64/mame/video/pandoras.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/pandoras.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/parodius.c -o obj/retro64/mame/video/parodius.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/parodius.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pandoras.c -o obj/retro64/mame/drivers/pandoras.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pandoras.c:24: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pingpong.c -o obj/retro64/mame/video/pingpong.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/pingpong.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/parodius.c -o obj/retro64/mame/drivers/parodius.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/parodius.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/plygonet.c -o obj/retro64/mame/video/plygonet.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/plygonet.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pingpong.c -o obj/retro64/mame/drivers/pingpong.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pingpong.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pooyan.c -o obj/retro64/mame/video/pooyan.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/pooyan.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pooyan.c -o obj/retro64/mame/drivers/pooyan.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pooyan.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/qdrmfgp.c -o obj/retro64/mame/video/qdrmfgp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/qdrmfgp.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rockrage.c -o obj/retro64/mame/video/rockrage.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/rockrage.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rockrage.c -o obj/retro64/mame/drivers/rockrage.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/rockrage.c:50: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/plygonet.c -o obj/retro64/mame/drivers/plygonet.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/plygonet.c:82: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rocnrope.c -o obj/retro64/mame/video/rocnrope.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/rocnrope.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rocnrope.c -o obj/retro64/mame/drivers/rocnrope.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/rocnrope.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/qdrmfgp.c -o obj/retro64/mame/drivers/qdrmfgp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/qdrmfgp.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rollerg.c -o obj/retro64/mame/video/rollerg.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/rollerg.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rollerg.c -o obj/retro64/mame/drivers/rollerg.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/rollerg.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rungun.c -o obj/retro64/mame/video/rungun.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/rungun.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sbasketb.c -o obj/retro64/mame/drivers/sbasketb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sbasketb.c:41: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rungun.c -o obj/retro64/mame/drivers/rungun.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/rungun.c:43: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/scotrsht.c -o obj/retro64/mame/drivers/scotrsht.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/scotrsht.c:35: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sbasketb.c -o obj/retro64/mame/video/sbasketb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/sbasketb.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/scotrsht.c -o obj/retro64/mame/video/scotrsht.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/scotrsht.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/scobra.c -o obj/retro64/mame/drivers/scobra.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/scobra.c:35: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/shaolins.c -o obj/retro64/mame/drivers/shaolins.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/shaolins.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/scramble.c -o obj/retro64/mame/audio/scramble.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/scramble.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/scramble.c -o obj/retro64/mame/drivers/scramble.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/scramble.c:28: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/shaolins.c -o obj/retro64/mame/video/shaolins.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/shaolins.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/simpsons.c -o obj/retro64/mame/drivers/simpsons.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/simpsons.c:69: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/simpsons.c -o obj/retro64/mame/video/simpsons.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/simpsons.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/simpsons.c -o obj/retro64/mame/machine/simpsons.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/simpsons.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/spy.c -o obj/retro64/mame/video/spy.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/spy.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/surpratk.c -o obj/retro64/mame/video/surpratk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/surpratk.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/scramble.c -o obj/retro64/mame/machine/scramble.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/scramble.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tgtpanic.c -o obj/retro64/mame/drivers/tgtpanic.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tgtpanic.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spy.c -o obj/retro64/mame/drivers/spy.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/spy.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/surpratk.c -o obj/retro64/mame/drivers/surpratk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/surpratk.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/thunderx.c -o obj/retro64/mame/video/thunderx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/thunderx.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/timeplt.c -o obj/retro64/mame/drivers/timeplt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/timeplt.c:47: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/timeplt.c -o obj/retro64/mame/audio/timeplt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/timeplt.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/timeplt.c -o obj/retro64/mame/video/timeplt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/timeplt.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/thunderx.c -o obj/retro64/mame/drivers/thunderx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/thunderx.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tp84.c -o obj/retro64/mame/drivers/tp84.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tp84.c:67: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tp84.c -o obj/retro64/mame/video/tp84.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tp84.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/konami1.c -o obj/retro64/mame/machine/konami1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/konami1.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/trackfld.c -o obj/retro64/mame/audio/trackfld.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/trackfld.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/trackfld.c -o obj/retro64/mame/video/trackfld.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/trackfld.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tmnt.c -o obj/retro64/mame/video/tmnt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tmnt.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tutankhm.c -o obj/retro64/mame/video/tutankhm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tutankhm.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tutankhm.c -o obj/retro64/mame/drivers/tutankhm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tutankhm.c:51: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/trackfld.c -o obj/retro64/mame/drivers/trackfld.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/trackfld.c:181: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ultraman.c -o obj/retro64/mame/video/ultraman.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ultraman.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ultraman.c -o obj/retro64/mame/drivers/ultraman.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ultraman.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/twin16.c -o obj/retro64/mame/drivers/twin16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/twin16.c:46: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ultrsprt.c -o obj/retro64/mame/drivers/ultrsprt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ultrsprt.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vendetta.c -o obj/retro64/mame/video/vendetta.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/vendetta.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/twin16.c -o obj/retro64/mame/video/twin16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/twin16.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vendetta.c -o obj/retro64/mame/drivers/vendetta.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/vendetta.c:89: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/xexex.c -o obj/retro64/mame/video/xexex.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/xexex.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/viper.c -o obj/retro64/mame/drivers/viper.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/viper.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/xmen.c -o obj/retro64/mame/video/xmen.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/xmen.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/xexex.c -o obj/retro64/mame/drivers/xexex.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/xexex.c:60: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/xmen.c -o obj/retro64/mame/drivers/xmen.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/xmen.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/yiear.c -o obj/retro64/mame/video/yiear.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/yiear.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/yiear.c -o obj/retro64/mame/drivers/yiear.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/yiear.c:50: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wecleman.c -o obj/retro64/mame/video/wecleman.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/wecleman.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wecleman.c -o obj/retro64/mame/drivers/wecleman.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/wecleman.c:272: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/wecleman.c: In function 'void hotchase_sound_control_w(const address_space*, offs_t, UINT8)': src/mame/drivers/wecleman.c:698:13: warning: variable 'reg' set but not used [-Wunused-but-set-variable] 698 | int reg[8]; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lazercmd.c -o obj/retro64/mame/video/lazercmd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/lazercmd.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/zr107.c -o obj/retro64/mame/drivers/zr107.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/zr107.c:166: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/maygay1b.c -o obj/retro64/mame/drivers/maygay1b.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/maygay1b.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lazercmd.c -o obj/retro64/mame/drivers/lazercmd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/lazercmd.c:223: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/maygayv1.c -o obj/retro64/mame/drivers/maygayv1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/maygayv1.c:127: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/maygayv1.c: In function 'UINT32 video_update_maygayv1(screen_device*, bitmap_t*, const rectangle*)': src/mame/drivers/maygayv1.c:296:64: warning: variable 'res' set but not used [-Wunused-but-set-variable] 296 | UINT32 objbase, trans, width, res, cspec; | ^~~ src/mame/drivers/maygayv1.c:296:69: warning: variable 'cspec' set but not used [-Wunused-but-set-variable] 296 | UINT32 objbase, trans, width, res, cspec; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/meadows.c -o obj/retro64/mame/audio/meadows.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/meadows.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tmnt.c -o obj/retro64/mame/drivers/tmnt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tmnt.c:67: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/meadows.c -o obj/retro64/mame/video/meadows.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/meadows.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/meadows.c -o obj/retro64/mame/drivers/meadows.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/meadows.c:119: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mpoker.c -o obj/retro64/mame/drivers/mpoker.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mpoker.c:170: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/merit.c -o obj/retro64/mame/drivers/merit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/merit.c:41: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/meritm.c -o obj/retro64/mame/drivers/meritm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/meritm.c:101: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/meritm.c:108: ./src/emu/machine/z80pio.h:48:32: warning: unnecessary parentheses in declaration of 'meritm_audio_pio_intf' [-Wparentheses] 48 | const z80pio_interface (_name) = | ^~~~~~~ src/mame/drivers/meritm.c:935:8: note: in expansion of macro 'Z80PIO_INTERFACE' 935 | static Z80PIO_INTERFACE( meritm_audio_pio_intf ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80pio.h:48:32: note: remove parentheses 48 | const z80pio_interface (_name) = | ^~~~~~~ src/mame/drivers/meritm.c:935:8: note: in expansion of macro 'Z80PIO_INTERFACE' 935 | static Z80PIO_INTERFACE( meritm_audio_pio_intf ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80pio.h:48:32: warning: unnecessary parentheses in declaration of 'meritm_io_pio_intf' [-Wparentheses] 48 | const z80pio_interface (_name) = | ^~~~~~~ src/mame/drivers/meritm.c:946:8: note: in expansion of macro 'Z80PIO_INTERFACE' 946 | static Z80PIO_INTERFACE( meritm_io_pio_intf ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80pio.h:48:32: note: remove parentheses 48 | const z80pio_interface (_name) = | ^~~~~~~ src/mame/drivers/meritm.c:946:8: note: in expansion of macro 'Z80PIO_INTERFACE' 946 | static Z80PIO_INTERFACE( meritm_io_pio_intf ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/hyprduel.c -o obj/retro64/mame/video/hyprduel.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/hyprduel.c:57: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hyprduel.c -o obj/retro64/mame/drivers/hyprduel.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/hyprduel.c:37: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/konamiic.c -o obj/retro64/mame/video/konamiic.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/konamiic.c:1154: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wallc.c -o obj/retro64/mame/drivers/wallc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/wallc.c:50: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wink.c -o obj/retro64/mame/drivers/wink.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/wink.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/metro.c -o obj/retro64/mame/video/metro.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/metro.c:54: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tmmjprd.c -o obj/retro64/mame/drivers/tmmjprd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tmmjprd.c:32: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rabbit.c -o obj/retro64/mame/drivers/rabbit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/rabbit.c:85: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/8080bw.c -o obj/retro64/mame/drivers/8080bw.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/8080bw.c:183: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/m79amb.c -o obj/retro64/mame/audio/m79amb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/m79amb.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/m79amb.h:1, from src/mame/audio/m79amb.c:7: src/mame/audio/m79amb.c:11:53: warning: narrowing conversion of '6.5520001322309784e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 11 | #define TIME_OF_9602_WITH_DIODE(r, c) (0.3 * (r) * (c)) | ~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4454:116: note: in definition of macro 'DISCRETE_ONESHOT' 4454 | #define DISCRETE_ONESHOT(NODE,TRIG,AMPL,WIDTH,TYPE) { NODE, DST_ONESHOT , 5, { 0,TRIG,AMPL,WIDTH,NODE_NC }, { 0,TRIG,AMPL,WIDTH,TYPE }, NULL, "DISCRETE_ONESHOT" }, | ^~~~~ src/mame/audio/m79amb.c:158:33: note: in expansion of macro 'TIME_OF_9602_WITH_DIODE' 158 | TIME_OF_9602_WITH_DIODE(M79AMB_R2, M79AMB_C2), | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:11:53: warning: narrowing conversion of '6.5520001322309784e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 11 | #define TIME_OF_9602_WITH_DIODE(r, c) (0.3 * (r) * (c)) | ~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4454:116: note: in definition of macro 'DISCRETE_ONESHOT' 4454 | #define DISCRETE_ONESHOT(NODE,TRIG,AMPL,WIDTH,TYPE) { NODE, DST_ONESHOT , 5, { 0,TRIG,AMPL,WIDTH,NODE_NC }, { 0,TRIG,AMPL,WIDTH,TYPE }, NULL, "DISCRETE_ONESHOT" }, | ^~~~~ src/mame/audio/m79amb.c:179:33: note: in expansion of macro 'TIME_OF_9602_WITH_DIODE' 179 | TIME_OF_9602_WITH_DIODE(M79AMB_R12, M79AMB_C8), | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:11:53: warning: narrowing conversion of '4.6529999170843508e-3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 11 | #define TIME_OF_9602_WITH_DIODE(r, c) (0.3 * (r) * (c)) | ~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4454:116: note: in definition of macro 'DISCRETE_ONESHOT' 4454 | #define DISCRETE_ONESHOT(NODE,TRIG,AMPL,WIDTH,TYPE) { NODE, DST_ONESHOT , 5, { 0,TRIG,AMPL,WIDTH,NODE_NC }, { 0,TRIG,AMPL,WIDTH,TYPE }, NULL, "DISCRETE_ONESHOT" }, | ^~~~~ src/mame/audio/m79amb.c:200:33: note: in expansion of macro 'TIME_OF_9602_WITH_DIODE' 200 | TIME_OF_9602_WITH_DIODE(M79AMB_R22, M79AMB_C14), | ^~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/m79amb.c:222:90: warning: narrowing conversion of '9.9091659785301399e-3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 222 | RES_VOLTAGE_DIVIDER(M79AMB_R36 + M79AMB_R37, M79AMB_R38) * 12, /* Q12 on */ ./src/emu/sound/discrete.h:4495:111: note: in definition of macro 'DISCRETE_RCDISC2' 4495 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) { NODE, DST_RCDISC2 , 6, { SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC }, { SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL }, NULL, "DISCRETE_RCDISC2" }, | ^~~~ src/mame/audio/m79amb.c:224:38: warning: narrowing conversion of '1.1080550098231829e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 224 | 12.0 * RES_VOLTAGE_DIVIDER(M79AMB_R36, M79AMB_R35), /* Q12 off */ ./src/emu/sound/discrete.h:4495:124: note: in definition of macro 'DISCRETE_RCDISC2' 4495 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) { NODE, DST_RCDISC2 , 6, { SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC }, { SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL }, NULL, "DISCRETE_RCDISC2" }, | ^~~~ src/mame/audio/m79amb.c:229:43: warning: narrowing conversion of '3.076923076923077e-4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 229 | DISCRETE_TRANSFORM4(NODE_51, 12.0 / M79AMB_R36, NODE_50, M79AMB_R37, RES_3_PARALLEL(M79AMB_R36, M79AMB_R35, M79AMB_R37), "012/+3*") ./src/emu/sound/discrete.h:4463:104: note: in definition of macro 'DISCRETE_TRANSFORM4' 4463 | #define DISCRETE_TRANSFORM4(NODE,INP0,INP1,INP2,INP3,FUNCT) { NODE, DST_TRANSFORM , 4, { INP0,INP1,INP2,INP3 }, { INP0,INP1,INP2,INP3 }, FUNCT, "DISCRETE_TRANSFORM4" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '8.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4463:114: note: in definition of macro 'DISCRETE_TRANSFORM4' 4463 | #define DISCRETE_TRANSFORM4(NODE,INP0,INP1,INP2,INP3,FUNCT) { NODE, DST_TRANSFORM , 4, { INP0,INP1,INP2,INP3 }, { INP0,INP1,INP2,INP3 }, FUNCT, "DISCRETE_TRANSFORM4" }, | ^~~~ src/mame/audio/m79amb.c:48:33: note: in expansion of macro 'RES_K' 48 | #define M79AMB_R37 RES_K(82) | ^~~~~ src/mame/audio/m79amb.c:229:66: note: in expansion of macro 'M79AMB_R37' 229 | DISCRETE_TRANSFORM4(NODE_51, 12.0 / M79AMB_R36, NODE_50, M79AMB_R37, RES_3_PARALLEL(M79AMB_R36, M79AMB_R35, M79AMB_R37), "012/+3*") | ^~~~~~~~~~ ./src/emu/machine/rescap.h:15:54: warning: narrowing conversion of '2.5022641006858892e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 15 | #define RES_3_PARALLEL(r1, r2, r3) (1.0 / (1.0 / (r1) + 1.0 / (r2) + 1.0 / (r3))) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4463:119: note: in definition of macro 'DISCRETE_TRANSFORM4' 4463 | #define DISCRETE_TRANSFORM4(NODE,INP0,INP1,INP2,INP3,FUNCT) { NODE, DST_TRANSFORM , 4, { INP0,INP1,INP2,INP3 }, { INP0,INP1,INP2,INP3 }, FUNCT, "DISCRETE_TRANSFORM4" }, | ^~~~ src/mame/audio/m79amb.c:229:78: note: in expansion of macro 'RES_3_PARALLEL' 229 | DISCRETE_TRANSFORM4(NODE_51, 12.0 / M79AMB_R36, NODE_50, M79AMB_R37, RES_3_PARALLEL(M79AMB_R36, M79AMB_R35, M79AMB_R37), "012/+3*") | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4527:109: note: in definition of macro 'DISCRETE_566' 4527 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) { NODE, DSD_566 , 7, { VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC }, { VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS }, NULL, "DISCRETE_566" }, | ^ src/mame/audio/m79amb.c:50:33: note: in expansion of macro 'RES_K' 50 | #define M79AMB_R39 RES_K(10) | ^~~~~ src/mame/audio/m79amb.c:232:33: note: in expansion of macro 'M79AMB_R39' 232 | M79AMB_R39, M79AMB_C21, | ^~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4527:111: note: in definition of macro 'DISCRETE_566' 4527 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) { NODE, DSD_566 , 7, { VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC }, { VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS }, NULL, "DISCRETE_566" }, | ^ src/mame/audio/m79amb.c:95:33: note: in expansion of macro 'CAP_U' 95 | #define M79AMB_C21 CAP_U(1) | ^~~~~ src/mame/audio/m79amb.c:232:45: note: in expansion of macro 'M79AMB_C21' 232 | M79AMB_R39, M79AMB_C21, | ^~~~~~~~~~ src/mame/audio/m79amb.c:236:66: warning: narrowing conversion of '1.2420000047683716e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 236 | NODE_52, M79AMB_R41 + M79AMB_R42 + M79AMB_R43, M79AMB_C22) ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999994445534e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/m79amb.c:96:33: note: in expansion of macro 'CAP_U' 96 | #define M79AMB_C22 CAP_U(22) | ^~~~~ src/mame/audio/m79amb.c:236:80: note: in expansion of macro 'M79AMB_C22' 236 | NODE_52, M79AMB_R41 + M79AMB_R42 + M79AMB_R43, M79AMB_C22) | ^~~~~~~~~~ src/mame/audio/m79amb.c:244:38: warning: narrowing conversion of '8.1322314049586772e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 244 | 12.0 * RES_VOLTAGE_DIVIDER(M79AMB_R44, M79AMB_R45), /* IC U5, pin 5 */ ./src/emu/sound/discrete.h:4527:104: note: in definition of macro 'DISCRETE_566' 4527 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) { NODE, DSD_566 , 7, { VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC }, { VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS }, NULL, "DISCRETE_566" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4527:109: note: in definition of macro 'DISCRETE_566' 4527 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) { NODE, DSD_566 , 7, { VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC }, { VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS }, NULL, "DISCRETE_566" }, | ^ src/mame/audio/m79amb.c:56:33: note: in expansion of macro 'RES_K' 56 | #define M79AMB_R46 RES_K(10) | ^~~~~ src/mame/audio/m79amb.c:245:33: note: in expansion of macro 'M79AMB_R46' 245 | M79AMB_R46, M79AMB_C25, | ^~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.2000000421292497e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4527:111: note: in definition of macro 'DISCRETE_566' 4527 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) { NODE, DSD_566 , 7, { VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC }, { VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS }, NULL, "DISCRETE_566" }, | ^ src/mame/audio/m79amb.c:98:33: note: in expansion of macro 'CAP_U' 98 | #define M79AMB_C25 CAP_U(2.2) | ^~~~~ src/mame/audio/m79amb.c:245:45: note: in expansion of macro 'M79AMB_C25' 245 | M79AMB_R46, M79AMB_C25, | ^~~~~~~~~~ src/mame/audio/m79amb.c:252:53: warning: narrowing conversion of '3.2000000476837158e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 252 | NODE_61, M79AMB_R48 + M79AMB_R49, M79AMB_C26) ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999994445534e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/m79amb.c:99:33: note: in expansion of macro 'CAP_U' 99 | #define M79AMB_C26 CAP_U(22) | ^~~~~ src/mame/audio/m79amb.c:252:67: note: in expansion of macro 'M79AMB_C26' 252 | NODE_61, M79AMB_R48 + M79AMB_R49, M79AMB_C26) | ^~~~~~~~~~ ./src/emu/machine/rescap.h:14:64: warning: narrowing conversion of '6.8750000465661276e+2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 14 | #define RES_2_PARALLEL(r1, r2) (((r1) * (r2)) / ((r1) + (r2))) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/m79amb.c:255:42: note: in expansion of macro 'RES_2_PARALLEL' 255 | NODE_63, RES_2_PARALLEL(M79AMB_R48, M79AMB_R49), M79AMB_C27) | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999999762127118e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/m79amb.c:100:33: note: in expansion of macro 'CAP_U' 100 | #define M79AMB_C27 CAP_U(0.47) | ^~~~~ src/mame/audio/m79amb.c:255:82: note: in expansion of macro 'M79AMB_C27' 255 | NODE_63, RES_2_PARALLEL(M79AMB_R48, M79AMB_R49), M79AMB_C27) | ^~~~~~~~~~ src/mame/audio/m79amb.c:262:90: warning: narrowing conversion of '9.9091659785301399e-3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 262 | RES_VOLTAGE_DIVIDER(M79AMB_R51 + M79AMB_R52, M79AMB_R53) * 12, /* Q15 on */ ./src/emu/sound/discrete.h:4495:111: note: in definition of macro 'DISCRETE_RCDISC2' 4495 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) { NODE, DST_RCDISC2 , 6, { SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC }, { SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL }, NULL, "DISCRETE_RCDISC2" }, | ^~~~ ./src/emu/machine/rescap.h:12:63: warning: narrowing conversion of '6.776859504132231e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 12 | #define RES_VOLTAGE_DIVIDER(r1, r2) ((double)(r2) / ((double)(r1) + (double)(r2))) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4462:114: note: in definition of macro 'DISCRETE_TRANSFORM3' 4462 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) { NODE, DST_TRANSFORM , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, FUNCT, "DISCRETE_TRANSFORM3" }, | ^~~~ src/mame/audio/m79amb.c:267:51: note: in expansion of macro 'RES_VOLTAGE_DIVIDER' 267 | DISCRETE_TRANSFORM3(NODE_71, 12, NODE_70, RES_VOLTAGE_DIVIDER(M79AMB_R51, M79AMB_R52), "01-2*1+") | ^~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4527:109: note: in definition of macro 'DISCRETE_566' 4527 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) { NODE, DSD_566 , 7, { VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC }, { VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS }, NULL, "DISCRETE_566" }, | ^ src/mame/audio/m79amb.c:62:33: note: in expansion of macro 'RES_K' 62 | #define M79AMB_R54 RES_K(10) | ^~~~~ src/mame/audio/m79amb.c:270:33: note: in expansion of macro 'M79AMB_R54' 270 | M79AMB_R54, M79AMB_C30, | ^~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.9999999253705029e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4527:111: note: in definition of macro 'DISCRETE_566' 4527 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) { NODE, DSD_566 , 7, { VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC }, { VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS }, NULL, "DISCRETE_566" }, | ^ src/mame/audio/m79amb.c:103:33: note: in expansion of macro 'CAP_U' 103 | #define M79AMB_C30 CAP_U(0.03) | ^~~~~ src/mame/audio/m79amb.c:270:45: note: in expansion of macro 'M79AMB_C30' 270 | M79AMB_R54, M79AMB_C30, | ^~~~~~~~~~ src/mame/audio/m79amb.c:274:66: warning: narrowing conversion of '5.4000000953674316e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 274 | NODE_72, M79AMB_R57 + M79AMB_R58 + M79AMB_R59, M79AMB_C31) ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/m79amb.c:104:33: note: in expansion of macro 'CAP_U' 104 | #define M79AMB_C31 CAP_U(0.1) | ^~~~~ src/mame/audio/m79amb.c:274:80: note: in expansion of macro 'M79AMB_C31' 274 | NODE_72, M79AMB_R57 + M79AMB_R58 + M79AMB_R59, M79AMB_C31) | ^~~~~~~~~~ src/mame/audio/m79amb.c:283:90: warning: narrowing conversion of '9.9091659785301399e-3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 283 | RES_VOLTAGE_DIVIDER(M79AMB_R61 + M79AMB_R62, M79AMB_R63) * 12, /* Q18 on */ ./src/emu/sound/discrete.h:4495:111: note: in definition of macro 'DISCRETE_RCDISC2' 4495 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) { NODE, DST_RCDISC2 , 6, { SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC }, { SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL }, NULL, "DISCRETE_RCDISC2" }, | ^~~~ ./src/emu/machine/rescap.h:12:63: warning: narrowing conversion of '6.776859504132231e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 12 | #define RES_VOLTAGE_DIVIDER(r1, r2) ((double)(r2) / ((double)(r1) + (double)(r2))) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4462:114: note: in definition of macro 'DISCRETE_TRANSFORM3' 4462 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) { NODE, DST_TRANSFORM , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, FUNCT, "DISCRETE_TRANSFORM3" }, | ^~~~ src/mame/audio/m79amb.c:288:51: note: in expansion of macro 'RES_VOLTAGE_DIVIDER' 288 | DISCRETE_TRANSFORM3(NODE_81, 12, NODE_80, RES_VOLTAGE_DIVIDER(M79AMB_R61, M79AMB_R62), "01-2*1+") | ^~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4527:109: note: in definition of macro 'DISCRETE_566' 4527 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) { NODE, DSD_566 , 7, { VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC }, { VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS }, NULL, "DISCRETE_566" }, | ^ src/mame/audio/m79amb.c:69:33: note: in expansion of macro 'RES_K' 69 | #define M79AMB_R64 RES_K(10) | ^~~~~ src/mame/audio/m79amb.c:291:33: note: in expansion of macro 'M79AMB_R64' 291 | M79AMB_R64, M79AMB_C34, | ^~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.9999999253705029e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4527:111: note: in definition of macro 'DISCRETE_566' 4527 | #define DISCRETE_566(NODE,VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS) { NODE, DSD_566 , 7, { VMOD,R,C,NODE_NC,NODE_NC,VCHARGE,NODE_NC }, { VMOD,R,C,VPOS,VNEG,VCHARGE,OPTIONS }, NULL, "DISCRETE_566" }, | ^ src/mame/audio/m79amb.c:107:33: note: in expansion of macro 'CAP_U' 107 | #define M79AMB_C34 CAP_U(0.03) | ^~~~~ src/mame/audio/m79amb.c:291:45: note: in expansion of macro 'M79AMB_C34' 291 | M79AMB_R64, M79AMB_C34, | ^~~~~~~~~~ src/mame/audio/m79amb.c:295:66: warning: narrowing conversion of '5.4000000953674316e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 295 | NODE_82, M79AMB_R67 + M79AMB_R68 + M79AMB_R69, M79AMB_C35) ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/m79amb.c:108:33: note: in expansion of macro 'CAP_U' 108 | #define M79AMB_C35 CAP_U(0.1) | ^~~~~ src/mame/audio/m79amb.c:295:80: note: in expansion of macro 'M79AMB_C35' 295 | NODE_82, M79AMB_R67 + M79AMB_R68 + M79AMB_R69, M79AMB_C35) | ^~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/m79amb.c:111:33: note: in expansion of macro 'CAP_U' 111 | #define M79AMB_C41 CAP_U(0.1) | ^~~~~ src/mame/audio/m79amb.c:313:54: note: in expansion of macro 'M79AMB_C41' 313 | NODE_90, M79AMB_R86, M79AMB_C41) | ^~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/m79amb.c -o obj/retro64/mame/drivers/m79amb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/m79amb.c:57: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/8080bw.c -o obj/retro64/mame/audio/8080bw.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/8080bw.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/audio/8080bw.c:6: src/mame/audio/8080bw.c:226:52: warning: narrowing conversion of '6.144e+4f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 226 | #define INDIANBT_MUSIC_CLK (7680.0*2*2*2) | ~~~~~~~~~~~^~~ ./src/emu/sound/discrete.h:4401:109: note: in definition of macro 'DISCRETE_NOTE' 4401 | #define DISCRETE_NOTE(NODE,ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE) { NODE, DSS_NOTE , 6, { ENAB,CLK,DATA,NODE_NC,NODE_NC,NODE_NC }, { ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE }, NULL, "DISCRETE_NOTE" }, | ^~~ src/mame/audio/8080bw.c:242:35: note: in expansion of macro 'INDIANBT_MUSIC_CLK' 242 | DISCRETE_NOTE(NODE_20, 1, INDIANBT_MUSIC_CLK, INDIANBT_MUSIC_DATA, 255, 5, DISC_CLK_IS_FREQ) | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/8080bw.c:247:43: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 247 | DISCRETE_DAC_R1(NODE_22, NODE_21, DEFAULT_TTL_V_LOGIC_1, &indianbt_music_dac) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/8080bw.c:254:45: note: in expansion of macro 'RES_K' 254 | DISCRETE_CRFILTER(NODE_90, NODE_22, RES_K(10), CAP_U(0.1)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/8080bw.c:254:56: note: in expansion of macro 'CAP_U' 254 | DISCRETE_CRFILTER(NODE_90, NODE_22, RES_K(10), CAP_U(0.1)) | ^~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/8080bw.c:468:43: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 468 | DISCRETE_DAC_R1(NODE_31, NODE_30, DEFAULT_TTL_V_LOGIC_1, &polaris_music_dac) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:487:45: warning: narrowing conversion of '3.75e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 487 | DISCRETE_SQUAREWFIX(NODE_40, 1, 60.0/16, 1, 50, 1.0/2, 0) // IC 5L, pin 6 | ~~~~^~~ ./src/emu/sound/discrete.h:4405:109: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/8080bw.c:487:60: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 487 | DISCRETE_SQUAREWFIX(NODE_40, 1, 60.0/16, 1, 50, 1.0/2, 0) // IC 5L, pin 6 | ~~~^~ ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/8080bw.c:491:47: warning: narrowing conversion of '1.50000001e-3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 491 | DISCRETE_ONESHOT(NODE_44, NODE_43, 1, 0.0015, DISC_ONESHOT_REDGE | DISC_ONESHOT_NORETRIG | DISC_OUT_ACTIVE_HIGH) | ^~~~~~ ./src/emu/sound/discrete.h:4454:116: note: in definition of macro 'DISCRETE_ONESHOT' 4454 | #define DISCRETE_ONESHOT(NODE,TRIG,AMPL,WIDTH,TYPE) { NODE, DST_ONESHOT , 5, { 0,TRIG,AMPL,WIDTH,NODE_NC }, { 0,TRIG,AMPL,WIDTH,TYPE }, NULL, "DISCRETE_ONESHOT" }, | ^~~~~ src/mame/audio/8080bw.c:509:53: warning: narrowing conversion of '8.00799988e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 509 | DISCRETE_LFSR_NOISE(POLARIS_NOISE_LO, 1, 1, 800.8, (12.0 - OP_AMP_NORTON_VBE), NODE_44, (12.0 - OP_AMP_NORTON_VBE)/2, &polaris_lfsr) // Unfiltered Lo noise. 7K pin 4. | ^~~~~ ./src/emu/sound/discrete.h:4399:115: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~ src/mame/audio/8080bw.c:509:66: warning: narrowing conversion of '1.15e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 509 | DISCRETE_LFSR_NOISE(POLARIS_NOISE_LO, 1, 1, 800.8, (12.0 - OP_AMP_NORTON_VBE), NODE_44, (12.0 - OP_AMP_NORTON_VBE)/2, &polaris_lfsr) // Unfiltered Lo noise. 7K pin 4. | ~~~~~~^~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/8080bw.c:509:123: warning: narrowing conversion of '5.75e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 509 | DISCRETE_LFSR_NOISE(POLARIS_NOISE_LO, 1, 1, 800.8, (12.0 - OP_AMP_NORTON_VBE), NODE_44, (12.0 - OP_AMP_NORTON_VBE)/2, &polaris_lfsr) // Unfiltered Lo noise. 7K pin 4. | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/8080bw.c:513:57: warning: narrowing conversion of '1.15e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 513 | DISCRETE_LFSR_NOISE(NODE_50, 1, 1, 23396, (12.0 - OP_AMP_NORTON_VBE), NODE_44, (12.0 - OP_AMP_NORTON_VBE)/2, &polaris_lfsr) // 7K pin 10 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/8080bw.c:513:114: warning: narrowing conversion of '5.75e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 513 | DISCRETE_LFSR_NOISE(NODE_50, 1, 1, 23396, (12.0 - OP_AMP_NORTON_VBE), NODE_44, (12.0 - OP_AMP_NORTON_VBE)/2, &polaris_lfsr) // 7K pin 10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/8080bw.c:564:45: warning: narrowing conversion of '5.6e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 564 | DISCRETE_RCFILTER(NODE_71, NODE_70, 560.0, CAP_U(.22)) | ^~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/8080bw.c:564:52: note: in expansion of macro 'CAP_U' 564 | DISCRETE_RCFILTER(NODE_71, NODE_70, 560.0, CAP_U(.22)) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '6.8000001907348633e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/8080bw.c:565:58: note: in expansion of macro 'RES_K' 565 | DISCRETE_RCFILTER(POLARIS_EXPLOSIONSND, NODE_71, RES_K(6.8), CAP_U(.22)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/8080bw.c:565:70: note: in expansion of macro 'CAP_U' 565 | DISCRETE_RCFILTER(POLARIS_EXPLOSIONSND, NODE_71, RES_K(6.8), CAP_U(.22)) | ^~~~~ src/mame/audio/8080bw.c:679:50: warning: narrowing conversion of '2.29411743e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 679 | #define SCHASER_4V SCHASER_HSYNC /2 /4 | ^ ./src/emu/sound/discrete.h:4405:109: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/8080bw.c:747:41: note: in expansion of macro 'SCHASER_4V' 747 | DISCRETE_SQUAREWFIX(NODE_20, 1, SCHASER_4V, DEFAULT_TTL_V_LOGIC_1, 50, 0, 0) | ^~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/8080bw.c:747:53: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 747 | DISCRETE_SQUAREWFIX(NODE_20, 1, SCHASER_4V, DEFAULT_TTL_V_LOGIC_1, 50, 0, 0) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/8080bw.c:680:50: warning: narrowing conversion of '1.14705872e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 680 | #define SCHASER_8V SCHASER_HSYNC /2 /8 | ^ ./src/emu/sound/discrete.h:4405:109: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/8080bw.c:748:41: note: in expansion of macro 'SCHASER_8V' 748 | DISCRETE_SQUAREWFIX(NODE_21, 1, SCHASER_8V, DEFAULT_TTL_V_LOGIC_1, 50, 0, 0) | ^~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/8080bw.c:748:53: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 748 | DISCRETE_SQUAREWFIX(NODE_21, 1, SCHASER_8V, DEFAULT_TTL_V_LOGIC_1, 50, 0, 0) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/8080bw.c:750:50: note: in expansion of macro 'CAP_U' 750 | DISCRETE_RCFILTER(NODE_23, NODE_22, 560, CAP_U(.1)) | ^~~~~ src/mame/audio/8080bw.c:751:56: warning: narrowing conversion of '7.3600001907348633e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 751 | DISCRETE_RCFILTER(NODE_24, NODE_23, RES_K(6.8) + 560, CAP_U(.1)) ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/8080bw.c:751:63: note: in expansion of macro 'CAP_U' 751 | DISCRETE_RCFILTER(NODE_24, NODE_23, RES_K(6.8) + 560, CAP_U(.1)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/8080bw.c:757:61: note: in expansion of macro 'CAP_U' 757 | DISCRETE_RCFILTER(NODE_30, SCHASER_EXP_STREAM, 560, CAP_U(.1)) | ^~~~~ src/mame/audio/8080bw.c:758:56: warning: narrowing conversion of '7.3600001907348633e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 758 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(6.8) + 560, CAP_U(.1)) ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/8080bw.c:758:63: note: in expansion of macro 'CAP_U' 758 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(6.8) + 560, CAP_U(.1)) | ^~~~~ src/mame/audio/8080bw.c:759:73: warning: narrowing conversion of '5.9360000190734863e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 759 | DISCRETE_CRFILTER(NODE_32, NODE_31, RES_K(6.8) + 560 + RES_K(2) + RES_K(50), CAP_U(1)) ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/8080bw.c:759:86: note: in expansion of macro 'CAP_U' 759 | DISCRETE_CRFILTER(NODE_32, NODE_31, RES_K(6.8) + 560 + RES_K(2) + RES_K(50), CAP_U(1)) | ^~~~~ src/mame/audio/8080bw.c:765:66: warning: narrowing conversion of '5.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 765 | DISCRETE_CRFILTER(NODE_40, SCHASER_MUSIC_BIT, RES_K(470) + RES_K(50), CAP_U(.01)) ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/8080bw.c:765:79: note: in expansion of macro 'CAP_U' 765 | DISCRETE_CRFILTER(NODE_40, SCHASER_MUSIC_BIT, RES_K(470) + RES_K(50), CAP_U(.01)) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/mw8080bw.c -o obj/retro64/mame/machine/mw8080bw.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/mw8080bw.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/metro.c -o obj/retro64/mame/drivers/metro.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/metro.c:90: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mw8080bw.c -o obj/retro64/mame/video/mw8080bw.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mw8080bw.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rotaryf.c -o obj/retro64/mame/drivers/rotaryf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/rotaryf.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mw8080bw.c -o obj/retro64/mame/drivers/mw8080bw.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mw8080bw.c:146: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/mw8080bw.c -o obj/retro64/mame/audio/mw8080bw.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/mw8080bw.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/audio/mw8080bw.c:10: src/mame/audio/mw8080bw.c:305:59: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 305 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_240, 1, 240, 1.0, 50.0, 1.0/2, 0) /* pin X */ | ^~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/mw8080bw.c:305:64: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 305 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_240, 1, 240, 1.0, 50.0, 1.0/2, 0) /* pin X */ | ^~~~ ./src/emu/sound/discrete.h:4405:119: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/mw8080bw.c:305:73: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 305 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_240, 1, 240, 1.0, 50.0, 1.0/2, 0) /* pin X */ | ~~~^~ ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/mw8080bw.c:306:59: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 306 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_960, 1, 960, 1.0, 50.0, 1.0/2, 0) /* pin Y */ | ^~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/mw8080bw.c:306:64: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 306 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_960, 1, 960, 1.0, 50.0, 1.0/2, 0) /* pin Y */ | ^~~~ ./src/emu/sound/discrete.h:4405:119: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/mw8080bw.c:306:73: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 306 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_960, 1, 960, 1.0, 50.0, 1.0/2, 0) /* pin Y */ | ~~~^~ ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/mw8080bw.c:307:59: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 307 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_120, 1, 120, 1.0, 50.0, 1.0/2, 0) /* pin V */ | ^~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/mw8080bw.c:307:64: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 307 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_120, 1, 120, 1.0, 50.0, 1.0/2, 0) /* pin V */ | ^~~~ ./src/emu/sound/discrete.h:4405:119: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/mw8080bw.c:307:73: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 307 | DISCRETE_SQUAREWFIX(TORNBASE_SQUAREW_120, 1, 120, 1.0, 50.0, 1.0/2, 0) /* pin V */ | ~~~^~ ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:318:70: note: in expansion of macro 'RES_K' 318 | DISCRETE_CRFILTER(TORNBASE_TONE_SND_FILT, TORNBASE_TONE_SND, RES_K(47), CAP_U(0.047)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999998272011002e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:318:81: note: in expansion of macro 'CAP_U' 318 | DISCRETE_CRFILTER(TORNBASE_TONE_SND_FILT, TORNBASE_TONE_SND, RES_K(47), CAP_U(0.047)) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.7e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/mw8080bw.c:502:41: note: in expansion of macro 'RES_K' 502 | RES_K(270), /* R203 */ | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/mw8080bw.c:503:41: note: in expansion of macro 'CAP_U' 503 | CAP_U(100), /* C204 */ | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4491:109: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/mw8080bw.c:546:41: note: in expansion of macro 'RES_K' 546 | RES_K(250), /* R311, R312, R402, R403 in parallel */ | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4491:114: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/mw8080bw.c:547:41: note: in expansion of macro 'CAP_U' 547 | CAP_U(0.1), /* c301 */ | ^~~~~ src/mame/audio/mw8080bw.c:548:41: warning: narrowing conversion of '2.5e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 548 | 2.5) /* center voltage of R311, R312 */ | ^~~ ./src/emu/sound/discrete.h:4491:119: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/mw8080bw.c:552:41: warning: narrowing conversion of '2.5e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 552 | 2.5, /* INP0 - center voltage of R402, R403 */ | ^~~ ./src/emu/sound/discrete.h:4459:116: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.46e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:556:41: note: in expansion of macro 'RES_K' 556 | RES_K(56 + 390), /* R404 + R405 */ | ^~~~~ ./src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.999999736524555e-15' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_P(cap) ((double)(cap) * 1e-12) | ~~~~~~~~~~~~~~~^~~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:557:41: note: in expansion of macro 'CAP_P' 557 | CAP_P(0.01) ) /* C401 */ | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:560:41: note: in expansion of macro 'RES_K' 560 | RES_K(56), /* R404 */ | ^~~~~ ./src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999812197268e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_P(cap) ((double)(cap) * 1e-12) | ~~~~~~~~~~~~~~~^~~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:561:41: note: in expansion of macro 'CAP_P' 561 | CAP_P(4700) ) /* C400 */ | ^~~~~ src/mame/audio/mw8080bw.c:52:94: warning: narrowing conversion of '9.984e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 52 | DISCRETE_NOTE(MIDWAY_TONE_BEFORE_AMP_SND, 1, (double)MW8080BW_MASTER_CLOCK/10/2, MIDWAY_TONE_TRASFORM_OUT, 0xfff, 1, DISC_CLK_IS_FREQ) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/emu/sound/discrete.h:4401:109: note: in definition of macro 'DISCRETE_NOTE' 4401 | #define DISCRETE_NOTE(NODE,ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE) { NODE, DSS_NOTE , 6, { ENAB,CLK,DATA,NODE_NC,NODE_NC,NODE_NC }, { ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE }, NULL, "DISCRETE_NOTE" }, | ^~~ src/mame/audio/mw8080bw.c:767:9: note: in expansion of macro 'MIDWAY_TONE_GENERATOR' 767 | MIDWAY_TONE_GENERATOR(boothill_tone_tvca_info) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:773:57: warning: narrowing conversion of '1.2e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 773 | DISCRETE_LFSR_NOISE(BOOTHILL_NOISE, 1, 1, 7700, 12.0, 0, 12.0/2, &midway_lfsr) | ^~~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/mw8080bw.c:773:70: warning: narrowing conversion of '6.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 773 | DISCRETE_LFSR_NOISE(BOOTHILL_NOISE, 1, 1, 7700, 12.0, 0, 12.0/2, &midway_lfsr) | ~~~~^~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:776:45: note: in expansion of macro 'RES_K' 776 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(12), CAP_U(.01)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:776:56: note: in expansion of macro 'CAP_U' 776 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(12), CAP_U(.01)) | ^~~~~ src/mame/audio/mw8080bw.c:777:67: warning: narrowing conversion of '8.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 777 | DISCRETE_RCFILTER(BOOTHILL_L_SHOT_SND, NODE_31, RES_K(12) + RES_K(68), CAP_U(.0022)) ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:777:80: note: in expansion of macro 'CAP_U' 777 | DISCRETE_RCFILTER(BOOTHILL_L_SHOT_SND, NODE_31, RES_K(12) + RES_K(68), CAP_U(.0022)) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:780:45: note: in expansion of macro 'RES_K' 780 | DISCRETE_RCFILTER(NODE_36, NODE_35, RES_K(12), CAP_U(.01)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:780:56: note: in expansion of macro 'CAP_U' 780 | DISCRETE_RCFILTER(NODE_36, NODE_35, RES_K(12), CAP_U(.01)) | ^~~~~ src/mame/audio/mw8080bw.c:781:67: warning: narrowing conversion of '8.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 781 | DISCRETE_RCFILTER(BOOTHILL_R_SHOT_SND, NODE_36, RES_K(12) + RES_K(68), CAP_U(.0033)) ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.2999999737869075e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:781:80: note: in expansion of macro 'CAP_U' 781 | DISCRETE_RCFILTER(BOOTHILL_R_SHOT_SND, NODE_36, RES_K(12) + RES_K(68), CAP_U(.0033)) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:787:45: note: in expansion of macro 'RES_K' 787 | DISCRETE_RCFILTER(NODE_41, NODE_40, RES_K(12), CAP_U(.033)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.2999999737869075e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:787:56: note: in expansion of macro 'CAP_U' 787 | DISCRETE_RCFILTER(NODE_41, NODE_40, RES_K(12), CAP_U(.033)) | ^~~~~ src/mame/audio/mw8080bw.c:788:66: warning: narrowing conversion of '1.12e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 788 | DISCRETE_RCFILTER(BOOTHILL_L_HIT_SND, NODE_41, RES_K(12) + RES_K(100), CAP_U(.0033)) ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.2999999737869075e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:788:80: note: in expansion of macro 'CAP_U' 788 | DISCRETE_RCFILTER(BOOTHILL_L_HIT_SND, NODE_41, RES_K(12) + RES_K(100), CAP_U(.0033)) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:791:45: note: in expansion of macro 'RES_K' 791 | DISCRETE_RCFILTER(NODE_46, NODE_45, RES_K(12), CAP_U(.0033)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.2999999737869075e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:791:56: note: in expansion of macro 'CAP_U' 791 | DISCRETE_RCFILTER(NODE_46, NODE_45, RES_K(12), CAP_U(.0033)) | ^~~~~ src/mame/audio/mw8080bw.c:792:66: warning: narrowing conversion of '1.12e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 792 | DISCRETE_RCFILTER(BOOTHILL_R_HIT_SND, NODE_46, RES_K(12) + RES_K(100), CAP_U(.0022)) ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:792:80: note: in expansion of macro 'CAP_U' 792 | DISCRETE_RCFILTER(BOOTHILL_R_HIT_SND, NODE_46, RES_K(12) + RES_K(100), CAP_U(.0022)) | ^~~~~ src/mame/audio/mw8080bw.c:1001:66: warning: narrowing conversion of '5.5e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 1001 | 12.0 - OP_AMP_NORTON_VBE -6)/* MAX */ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/emu/sound/discrete.h:4422:113: note: in definition of macro 'DISCRETE_CLAMP' 4422 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) { NODE, DST_CLAMP , 3, { INP0,MIN,MAX }, { INP0,MIN,MAX }, NULL, "DISCRETE_CLAMP" }, | ^~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4491:109: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/mw8080bw.c:1019:41: note: in expansion of macro 'RES_K' 1019 | RES_K(250), /* R409, R415, R414, R413 in parallel */ | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4491:114: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/mw8080bw.c:1020:41: note: in expansion of macro 'CAP_U' 1020 | CAP_U(0.1), /* c401 */ | ^~~~~ src/mame/audio/mw8080bw.c:1021:41: warning: narrowing conversion of '2.5e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 1021 | 2.5) /* center voltage of R409, R415 */ | ^~~ ./src/emu/sound/discrete.h:4491:119: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/mw8080bw.c:1025:41: warning: narrowing conversion of '2.5e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 1025 | 2.5, /* INP0 - center voltage of R413, R414 */ | ^~~ ./src/emu/sound/discrete.h:4459:116: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.03e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:1029:41: note: in expansion of macro 'RES_K' 1029 | RES_K(56 + 47 + 200), /* R412 + R408 + part of R411 */ | ^~~~~ ./src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '9.999999736524555e-15' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_P(cap) ((double)(cap) * 1e-12) | ~~~~~~~~~~~~~~~^~~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:1030:41: note: in expansion of macro 'CAP_P' 1030 | CAP_P(0.01) ) /* C404 */ | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:1033:41: note: in expansion of macro 'RES_K' 1033 | RES_K(56), /* R412 */ | ^~~~~ ./src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '4.6999999812197268e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_P(cap) ((double)(cap) * 1e-12) | ~~~~~~~~~~~~~~~^~~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:1034:41: note: in expansion of macro 'CAP_P' 1034 | CAP_P(4700) ) /* C403 */ | ^~~~~ src/mame/audio/mw8080bw.c:52:94: warning: narrowing conversion of '9.984e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 52 | DISCRETE_NOTE(MIDWAY_TONE_BEFORE_AMP_SND, 1, (double)MW8080BW_MASTER_CLOCK/10/2, MIDWAY_TONE_TRASFORM_OUT, 0xfff, 1, DISC_CLK_IS_FREQ) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/emu/sound/discrete.h:4401:109: note: in definition of macro 'DISCRETE_NOTE' 4401 | #define DISCRETE_NOTE(NODE,ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE) { NODE, DSS_NOTE , 6, { ENAB,CLK,DATA,NODE_NC,NODE_NC,NODE_NC }, { ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE }, NULL, "DISCRETE_NOTE" }, | ^~~ src/mame/audio/mw8080bw.c:1212:9: note: in expansion of macro 'MIDWAY_TONE_GENERATOR' 1212 | MIDWAY_TONE_GENERATOR(midway_music_tvca_info) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1218:57: warning: narrowing conversion of '1.2e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 1218 | DISCRETE_LFSR_NOISE(DESERTGU_NOISE, 1, 1, 7515, 12.0, 0, 12.0/2, &midway_lfsr) | ^~~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/mw8080bw.c:1218:70: warning: narrowing conversion of '6.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 1218 | DISCRETE_LFSR_NOISE(DESERTGU_NOISE, 1, 1, 7515, 12.0, 0, 12.0/2, &midway_lfsr) | ~~~~^~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:1221:45: note: in expansion of macro 'RES_K' 1221 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(12), CAP_U(.01)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:1221:56: note: in expansion of macro 'CAP_U' 1221 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(12), CAP_U(.01)) | ^~~~~ src/mame/audio/mw8080bw.c:1222:71: warning: narrowing conversion of '8.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 1222 | DISCRETE_CRFILTER(DESERTGU_RIFLE_SHOT_SND, NODE_31, RES_K(12) + RES_K(68), CAP_U(.0022)) ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:1222:84: note: in expansion of macro 'CAP_U' 1222 | DISCRETE_CRFILTER(DESERTGU_RIFLE_SHOT_SND, NODE_31, RES_K(12) + RES_K(68), CAP_U(.0022)) | ^~~~~ src/mame/audio/mw8080bw.c:52:94: warning: narrowing conversion of '9.984e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 52 | DISCRETE_NOTE(MIDWAY_TONE_BEFORE_AMP_SND, 1, (double)MW8080BW_MASTER_CLOCK/10/2, MIDWAY_TONE_TRASFORM_OUT, 0xfff, 1, DISC_CLK_IS_FREQ) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/emu/sound/discrete.h:4401:109: note: in definition of macro 'DISCRETE_NOTE' 4401 | #define DISCRETE_NOTE(NODE,ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE) { NODE, DSS_NOTE , 6, { ENAB,CLK,DATA,NODE_NC,NODE_NC,NODE_NC }, { ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE }, NULL, "DISCRETE_NOTE" }, | ^~~ src/mame/audio/mw8080bw.c:1480:9: note: in expansion of macro 'MIDWAY_TONE_GENERATOR' 1480 | MIDWAY_TONE_GENERATOR(midway_music_tvca_info) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1511:18: warning: narrowing conversion of '1.2e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 1511 | 1, 7700, 12.0, 0, 12.0/2, &dplay_lfsr) | ^~~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/mw8080bw.c:1511:31: warning: narrowing conversion of '6.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 1511 | 1, 7700, 12.0, 0, 12.0/2, &dplay_lfsr) | ~~~~^~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/mw8080bw.c:52:94: warning: narrowing conversion of '9.984e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 52 | DISCRETE_NOTE(MIDWAY_TONE_BEFORE_AMP_SND, 1, (double)MW8080BW_MASTER_CLOCK/10/2, MIDWAY_TONE_TRASFORM_OUT, 0xfff, 1, DISC_CLK_IS_FREQ) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/emu/sound/discrete.h:4401:109: note: in definition of macro 'DISCRETE_NOTE' 4401 | #define DISCRETE_NOTE(NODE,ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE) { NODE, DSS_NOTE , 6, { ENAB,CLK,DATA,NODE_NC,NODE_NC,NODE_NC }, { ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE }, NULL, "DISCRETE_NOTE" }, | ^~~ src/mame/audio/mw8080bw.c:1884:9: note: in expansion of macro 'MIDWAY_TONE_GENERATOR' 1884 | MIDWAY_TONE_GENERATOR(midway_music_tvca_info) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:1891:55: warning: narrowing conversion of '1.2e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 1891 | DISCRETE_LFSR_NOISE(CLOWNS_NOISE, 1, 1, 7700, 12.0, 0, 12.0/2, &midway_lfsr) | ^~~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/mw8080bw.c:1891:68: warning: narrowing conversion of '6.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 1891 | DISCRETE_LFSR_NOISE(CLOWNS_NOISE, 1, 1, 7700, 12.0, 0, 12.0/2, &midway_lfsr) | ~~~~^~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.5e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:1894:45: note: in expansion of macro 'RES_K' 1894 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(15), CAP_U(.01)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:1894:56: note: in expansion of macro 'CAP_U' 1894 | DISCRETE_RCFILTER(NODE_31, NODE_30, RES_K(15), CAP_U(.01)) | ^~~~~ src/mame/audio/mw8080bw.c:1895:55: warning: narrowing conversion of '5.4e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 1895 | DISCRETE_CRFILTER(NODE_32, NODE_31, RES_K(15) + RES_K(39), CAP_U(.01)) ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:1895:68: note: in expansion of macro 'CAP_U' 1895 | DISCRETE_CRFILTER(NODE_32, NODE_31, RES_K(15) + RES_K(39), CAP_U(.01)) | ^~~~~ src/mame/audio/mw8080bw.c:52:94: warning: narrowing conversion of '9.984e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 52 | DISCRETE_NOTE(MIDWAY_TONE_BEFORE_AMP_SND, 1, (double)MW8080BW_MASTER_CLOCK/10/2, MIDWAY_TONE_TRASFORM_OUT, 0xfff, 1, DISC_CLK_IS_FREQ) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/emu/sound/discrete.h:4401:109: note: in definition of macro 'DISCRETE_NOTE' 4401 | #define DISCRETE_NOTE(NODE,ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE) { NODE, DSS_NOTE , 6, { ENAB,CLK,DATA,NODE_NC,NODE_NC,NODE_NC }, { ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE }, NULL, "DISCRETE_NOTE" }, | ^~~ src/mame/audio/mw8080bw.c:2221:9: note: in expansion of macro 'MIDWAY_TONE_GENERATOR' 2221 | MIDWAY_TONE_GENERATOR(midway_music_tvca_info) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2230:23: warning: narrowing conversion of '1.2e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 2230 | 7700, 12.0, 0, 12.0/2, &midway_lfsr) /* CLK,AMPL,FEED,BIAS,LFSRTB */ | ^~~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/mw8080bw.c:2230:36: warning: narrowing conversion of '6.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 2230 | 7700, 12.0, 0, 12.0/2, &midway_lfsr) /* CLK,AMPL,FEED,BIAS,LFSRTB */ | ~~~~^~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2036:33: note: in expansion of macro 'RES_K' 2036 | #define SPACWALK_R307 RES_K(20) | ^~~~~ src/mame/audio/mw8080bw.c:2238:17: note: in expansion of macro 'SPACWALK_R307' 2238 | SPACWALK_R307, SPACWALK_C303) | ^~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999999203333575e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2067:33: note: in expansion of macro 'CAP_U' 2067 | #define SPACWALK_C303 CAP_U(0.0047) | ^~~~~ src/mame/audio/mw8080bw.c:2238:32: note: in expansion of macro 'SPACWALK_C303' 2238 | SPACWALK_R307, SPACWALK_C303) | ^~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2241:31: warning: narrowing conversion of '4.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2241 | SPACWALK_R307 + SPACWALK_R308, SPACWALK_C304) ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999999203333575e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2068:33: note: in expansion of macro 'CAP_U' 2068 | #define SPACWALK_C304 CAP_U(0.0047) /* not labeled but it's beside C303 */ | ^~~~~ src/mame/audio/mw8080bw.c:2241:48: note: in expansion of macro 'SPACWALK_C304' 2241 | SPACWALK_R307 + SPACWALK_R308, SPACWALK_C304) | ^~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.3e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2177:9: note: in expansion of macro 'RES_K' 2177 | RES_K(330), CAP_U(.1)) \ | ^~~~~ src/mame/audio/mw8080bw.c:2247:9: note: in expansion of macro 'SPACWALK_SPRINGBOARD_HIT_CIRCUIT' 2247 | SPACWALK_SPRINGBOARD_HIT_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2177:21: note: in expansion of macro 'CAP_U' 2177 | RES_K(330), CAP_U(.1)) \ | ^~~~~ src/mame/audio/mw8080bw.c:2247:9: note: in expansion of macro 'SPACWALK_SPRINGBOARD_HIT_CIRCUIT' 2247 | SPACWALK_SPRINGBOARD_HIT_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2180:20: warning: narrowing conversion of '4.8e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2180 | RES_K(330) + RES_K(150), CAP_U(.1)) \ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2247:9: note: in expansion of macro 'SPACWALK_SPRINGBOARD_HIT_CIRCUIT' 2247 | SPACWALK_SPRINGBOARD_HIT_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2180:34: note: in expansion of macro 'CAP_U' 2180 | RES_K(330) + RES_K(150), CAP_U(.1)) \ | ^~~~~ src/mame/audio/mw8080bw.c:2247:9: note: in expansion of macro 'SPACWALK_SPRINGBOARD_HIT_CIRCUIT' 2247 | SPACWALK_SPRINGBOARD_HIT_CIRCUIT(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.3e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2177:9: note: in expansion of macro 'RES_K' 2177 | RES_K(330), CAP_U(.1)) \ | ^~~~~ src/mame/audio/mw8080bw.c:2248:9: note: in expansion of macro 'SPACWALK_SPRINGBOARD_HIT_CIRCUIT' 2248 | SPACWALK_SPRINGBOARD_HIT_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2177:21: note: in expansion of macro 'CAP_U' 2177 | RES_K(330), CAP_U(.1)) \ | ^~~~~ src/mame/audio/mw8080bw.c:2248:9: note: in expansion of macro 'SPACWALK_SPRINGBOARD_HIT_CIRCUIT' 2248 | SPACWALK_SPRINGBOARD_HIT_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2180:20: warning: narrowing conversion of '4.8e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2180 | RES_K(330) + RES_K(150), CAP_U(.1)) \ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2248:9: note: in expansion of macro 'SPACWALK_SPRINGBOARD_HIT_CIRCUIT' 2248 | SPACWALK_SPRINGBOARD_HIT_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2180:34: note: in expansion of macro 'CAP_U' 2180 | RES_K(330) + RES_K(150), CAP_U(.1)) \ | ^~~~~ src/mame/audio/mw8080bw.c:2248:9: note: in expansion of macro 'SPACWALK_SPRINGBOARD_HIT_CIRCUIT' 2248 | SPACWALK_SPRINGBOARD_HIT_CIRCUIT(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3589:65: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3589 | #define OP_AMP_NORTON_VBE 0.5 // This is the norton junction voltage. Used only internally. | ^~~ ./src/emu/sound/discrete.h:4495:111: note: in definition of macro 'DISCRETE_RCDISC2' 4495 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) { NODE, DST_RCDISC2 , 6, { SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC }, { SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL }, NULL, "DISCRETE_RCDISC2" }, | ^~~~ src/mame/audio/mw8080bw.c:2255:17: note: in expansion of macro 'OP_AMP_NORTON_VBE' 2255 | OP_AMP_NORTON_VBE, RES_2_PARALLEL(SPACWALK_R401, SPACWALK_R407), /* INP0,RVAL0 */ | ^~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2256:22: warning: narrowing conversion of '1.15e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 2256 | 12.0 - .5, SPACWALK_R400, /* INP1,RVAL1 */ | ~~~~~^~~~ ./src/emu/sound/discrete.h:4495:124: note: in definition of macro 'DISCRETE_RCDISC2' 4495 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) { NODE, DST_RCDISC2 , 6, { SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC }, { SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL }, NULL, "DISCRETE_RCDISC2" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2050:33: note: in expansion of macro 'RES_K' 2050 | #define SPACWALK_R417 RES_K(10) | ^~~~~ src/mame/audio/mw8080bw.c:2267:17: note: in expansion of macro 'SPACWALK_R417' 2267 | SPACWALK_R417, SPACWALK_C453) | ^~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000449726939e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2074:33: note: in expansion of macro 'CAP_U' 2074 | #define SPACWALK_C453 CAP_U(0.001) | ^~~~~ src/mame/audio/mw8080bw.c:2267:32: note: in expansion of macro 'SPACWALK_C453' 2267 | SPACWALK_R417, SPACWALK_C453) | ^~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2290:17: note: in expansion of macro 'RES_K' 2290 | RES_K(1), CAP_U(0.15)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.5000000558175087e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2290:27: note: in expansion of macro 'CAP_U' 2290 | RES_K(1), CAP_U(0.15)) | ^~~~~ src/mame/audio/mw8080bw.c:2293:26: warning: narrowing conversion of '1.1e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2293 | RES_K(1) + RES_K(10), CAP_U(0.015)) ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.4999999626852515e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2293:39: note: in expansion of macro 'CAP_U' 2293 | RES_K(1) + RES_K(10), CAP_U(0.015)) | ^~~~~ src/mame/audio/mw8080bw.c:2479:23: warning: narrowing conversion of '1.2e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 2479 | 1210, 12.0, 0, 12.0 / 2, &midway_lfsr) /* CLK,AMPL,FEED,BIAS,LFSRTB */ | ^~~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/mw8080bw.c:2479:37: warning: narrowing conversion of '6.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 2479 | 1210, 12.0, 0, 12.0 / 2, &midway_lfsr) /* CLK,AMPL,FEED,BIAS,LFSRTB */ | ~~~~~^~~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/mw8080bw.c:2500:25: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 2500 | 1, 120, DEFAULT_TTL_V_LOGIC_1, 50, DEFAULT_TTL_V_LOGIC_1 / 2, 0) /* ENAB,FREQ,AMP,DUTY,BIAS,PHASE */ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2500:74: warning: narrowing conversion of '1.70000005e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 2500 | 1, 120, DEFAULT_TTL_V_LOGIC_1, 50, DEFAULT_TTL_V_LOGIC_1 / 2, 0) /* ENAB,FREQ,AMP,DUTY,BIAS,PHASE */ ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.5999999046325684e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2376:25: note: in expansion of macro 'RES_K' 2376 | #define SHUFFLE_R403 RES_K(5.6) | ^~~~~ src/mame/audio/mw8080bw.c:2515:17: note: in expansion of macro 'SHUFFLE_R403' 2515 | SHUFFLE_R403, SHUFFLE_C403) | ^~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2405:25: note: in expansion of macro 'CAP_U' 2405 | #define SHUFFLE_C403 CAP_U(1) | ^~~~~ src/mame/audio/mw8080bw.c:2515:31: note: in expansion of macro 'SHUFFLE_C403' 2515 | SHUFFLE_R403, SHUFFLE_C403) | ^~~~~~~~~~~~ src/mame/audio/mw8080bw.c:2518:30: warning: narrowing conversion of '1.1199999809265137e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 2518 | SHUFFLE_R403 + SHUFFLE_R402, SHUFFLE_C402) ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2404:25: note: in expansion of macro 'CAP_U' 2404 | #define SHUFFLE_C402 CAP_U(1) | ^~~~~ src/mame/audio/mw8080bw.c:2518:46: note: in expansion of macro 'SHUFFLE_C402' 2518 | SHUFFLE_R403 + SHUFFLE_R402, SHUFFLE_C402) | ^~~~~~~~~~~~ src/mame/audio/mw8080bw.c:52:94: warning: narrowing conversion of '9.984e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 52 | DISCRETE_NOTE(MIDWAY_TONE_BEFORE_AMP_SND, 1, (double)MW8080BW_MASTER_CLOCK/10/2, MIDWAY_TONE_TRASFORM_OUT, 0xfff, 1, DISC_CLK_IS_FREQ) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/emu/sound/discrete.h:4401:109: note: in definition of macro 'DISCRETE_NOTE' 4401 | #define DISCRETE_NOTE(NODE,ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE) { NODE, DSS_NOTE , 6, { ENAB,CLK,DATA,NODE_NC,NODE_NC,NODE_NC }, { ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE }, NULL, "DISCRETE_NOTE" }, | ^~~ src/mame/audio/mw8080bw.c:2594:9: note: in expansion of macro 'MIDWAY_TONE_GENERATOR' 2594 | MIDWAY_TONE_GENERATOR(midway_music_tvca_info) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2599:53: note: in expansion of macro 'RES_K' 2599 | DISCRETE_CRFILTER(NODE_91, MIDWAY_TONE_SND, RES_K(100), CAP_U(0.1)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2599:65: note: in expansion of macro 'CAP_U' 2599 | DISCRETE_CRFILTER(NODE_91, MIDWAY_TONE_SND, RES_K(100), CAP_U(0.1)) | ^~~~~ src/mame/audio/mw8080bw.c:2950:45: warning: narrowing conversion of '6.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 2950 | 12.0/2, /* dc BIAS */ | ~~~~^~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.7999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2979:41: note: in expansion of macro 'RES_K' 2979 | RES_K(1.8), /* R116 */ | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:2980:41: note: in expansion of macro 'CAP_U' 2980 | CAP_U(0.1) ) /* C104 */ | ^~~~~ src/mame/audio/mw8080bw.c:2998:41: warning: narrowing conversion of '-5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 2998 | -0.5) /* IN1 */ | ^~~~ ./src/emu/sound/discrete.h:4419:114: note: in definition of macro 'DISCRETE_ADDER2' 4419 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) { NODE, DST_ADDER , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_ADDER2" }, | ^~~~ src/mame/audio/mw8080bw.c:3005:50: warning: narrowing conversion of '1.33e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3005 | RES_M(1) + RES_K(330), /* R507, R509 */ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3006:41: note: in expansion of macro 'CAP_U' 3006 | CAP_U(0.1) ) /* C503 */ | ^~~~~ src/mame/audio/mw8080bw.c:3050:41: warning: narrowing conversion of '-6.80000019e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3050 | -6.8) /* IN1 */ | ^~~~ ./src/emu/sound/discrete.h:4419:114: note: in definition of macro 'DISCRETE_ADDER2' 4419 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) { NODE, DST_ADDER , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_ADDER2" }, | ^~~~ src/mame/audio/mw8080bw.c:3063:41: warning: narrowing conversion of '6.80000019e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3063 | 6.8) /* IN1 */ | ^~~ ./src/emu/sound/discrete.h:4419:114: note: in definition of macro 'DISCRETE_ADDER2' 4419 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) { NODE, DST_ADDER , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_ADDER2" }, | ^~~~ src/mame/audio/mw8080bw.c:3067:46: warning: narrowing conversion of '1.15e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3067 | 12.0 - OP_AMP_NORTON_VBE) /* MAX */ ./src/emu/sound/discrete.h:4422:113: note: in definition of macro 'DISCRETE_CLAMP' 4422 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) { NODE, DST_CLAMP , 3, { INP0,MIN,MAX }, { INP0,MIN,MAX }, NULL, "DISCRETE_CLAMP" }, | ^~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.7999999523162842e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3082:41: note: in expansion of macro 'RES_K' 3082 | RES_K(1.8), /* R405 */ | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3083:41: note: in expansion of macro 'CAP_U' 3083 | CAP_U(0.22) ) /* C401 */ | ^~~~~ src/mame/audio/mw8080bw.c:3086:52: warning: narrowing conversion of '5.3999998569488525e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3086 | RES_K(1.8) + RES_K(3.6), /* R405 + R406 */ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3087:41: note: in expansion of macro 'CAP_U' 3087 | CAP_U(0.22) ) /* C402 */ | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/mw8080bw.c:3096:41: note: in expansion of macro 'RES_K' 3096 | RES_K(1), /* R710 */ | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/mw8080bw.c:3097:41: note: in expansion of macro 'RES_K' 3097 | RES_K(27), /* R711 */ | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999998272011002e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4521:116: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^ src/mame/audio/mw8080bw.c:3098:41: note: in expansion of macro 'CAP_U' 3098 | CAP_U(0.047), /* C710 */ | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/mw8080bw.c:3102:41: note: in expansion of macro 'RES_K' 3102 | RES_K(100), /* R713 */ | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/mw8080bw.c:3103:41: note: in expansion of macro 'RES_K' 3103 | RES_K(47), /* R714 */ | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4521:116: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^ src/mame/audio/mw8080bw.c:3104:41: note: in expansion of macro 'CAP_U' 3104 | CAP_U(1), /* C713 */ | ^~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/mw8080bw.c:3335:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 3335 | DEFAULT_TTL_V_LOGIC_1, /* p-p AMP */ | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3337:63: warning: narrowing conversion of '1.70000005e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3337 | DEFAULT_TTL_V_LOGIC_1 / 2, /* dc BIAS */ ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '6.8e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3348:41: note: in expansion of macro 'RES_K' 3348 | RES_K(68), /* R1120 */ | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3349:41: note: in expansion of macro 'CAP_U' 3349 | CAP_U(0.1) ) /* C1048 */ | ^~~~~ src/mame/audio/mw8080bw.c:3867:45: warning: narrowing conversion of '6.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3867 | 12.0/2, /* dc BIAS */ \ | ~~~~^~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/mw8080bw.c:4064:9: note: in expansion of macro 'INVADERS_NOISE_GENERATOR' 4064 | INVADERS_NOISE_GENERATOR | ^~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '7.5e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/mw8080bw.c:3906:41: note: in expansion of macro 'RES_K' 3906 | RES_K(75), /* R131 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4066:9: note: in expansion of macro 'INVADERS_FLEET' 4066 | INVADERS_FLEET(1) | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4521:116: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^ src/mame/audio/mw8080bw.c:3907:41: note: in expansion of macro 'CAP_U' 3907 | CAP_U(0.1), /* C29 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4066:9: note: in expansion of macro 'INVADERS_FLEET' 4066 | INVADERS_FLEET(1) | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999997973987779e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3912:41: note: in expansion of macro 'CAP_U' 3912 | CAP_U(4.7) ) /* C31 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4066:9: note: in expansion of macro 'INVADERS_FLEET' 4066 | INVADERS_FLEET(1) | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3916:41: note: in expansion of macro 'CAP_U' 3916 | CAP_U(10) ) /* C32 */ | ^~~~~ src/mame/audio/mw8080bw.c:4066:9: note: in expansion of macro 'INVADERS_FLEET' 4066 | INVADERS_FLEET(1) | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/mw8080bw.c:3926:41: note: in expansion of macro 'RES_K' 3926 | RES_K(100), /* R94 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4067:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4067 | INVADERS_BONUS_MISSLE_BASE(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/mw8080bw.c:3927:41: note: in expansion of macro 'RES_K' 3927 | RES_K(47), /* R95 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4067:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4067 | INVADERS_BONUS_MISSLE_BASE(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4521:116: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^ src/mame/audio/mw8080bw.c:3928:41: note: in expansion of macro 'CAP_U' 3928 | CAP_U(1), /* C34 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4067:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4067 | INVADERS_BONUS_MISSLE_BASE(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3935:44: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3935 | 1.0/2, /* BIAS */ \ | ~~~^~ ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/mw8080bw.c:4067:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4067 | INVADERS_BONUS_MISSLE_BASE(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.5999999046325684e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3990:41: note: in expansion of macro 'RES_K' 3990 | RES_K(5.6), /* R84 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4069:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4069 | INVADERS_EXPLOSION(1) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3991:41: note: in expansion of macro 'CAP_U' 3991 | CAP_U(0.1) ) /* C27 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4069:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4069 | INVADERS_EXPLOSION(1) | ^~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3994:52: warning: narrowing conversion of '1.2400000095367432e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3994 | RES_K(5.6) + RES_K(6.8), /* R84 + R85 */ \ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:4069:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4069 | INVADERS_EXPLOSION(1) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3995:41: note: in expansion of macro 'CAP_U' 3995 | CAP_U(0.1) ) /* C28 */ | ^~~~~ src/mame/audio/mw8080bw.c:4069:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4069 | INVADERS_EXPLOSION(1) | ^~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4015:41: warning: narrowing conversion of '-5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4015 | -0.5) /* IN1 */ \ | ^~~~ ./src/emu/sound/discrete.h:4419:114: note: in definition of macro 'DISCRETE_ADDER2' 4419 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) { NODE, DST_ADDER , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_ADDER2" }, | ^~~~ src/mame/audio/mw8080bw.c:4070:9: note: in expansion of macro 'INVADERS_MISSILE' 4070 | INVADERS_MISSILE(1, invaders) | ^~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4022:50: warning: narrowing conversion of '1.33e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4022 | RES_M(1) + RES_K(330), /* R29, R11 */ \ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:4070:9: note: in expansion of macro 'INVADERS_MISSILE' 4070 | INVADERS_MISSILE(1, invaders) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:4023:41: note: in expansion of macro 'CAP_U' 4023 | CAP_U(0.1) ) /* C57 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4070:9: note: in expansion of macro 'INVADERS_MISSILE' 4070 | INVADERS_MISSILE(1, invaders) | ^~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4396:23: warning: narrowing conversion of '1.2e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4396 | 7700, 12.0, 0, 12.0 / 2, &blueshrk_lfsr) /* CLK,AMPL,FEED,BIAS,LFSRTB */ | ^~~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/mw8080bw.c:4396:37: warning: narrowing conversion of '6.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4396 | 7700, 12.0, 0, 12.0 / 2, &blueshrk_lfsr) /* CLK,AMPL,FEED,BIAS,LFSRTB */ | ~~~~~^~~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ ./src/emu/sound/discrete.h:3449:47: warning: narrowing conversion of '1.441005784336317e+1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3449 | #define FREQ_OF_555(_r1, _r2, _c) (1.49 / ((_r1 + 2 * _r2) * _c)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4397:115: note: in definition of macro 'DISCRETE_COUNTER' 4397 | #define DISCRETE_COUNTER(NODE,ENAB,RESET,CLK,MIN,MAX,DIR,INIT0,CLKTYPE) { NODE, DSS_COUNTER , 8, { ENAB,RESET,CLK,NODE_NC,NODE_NC,DIR,INIT0,NODE_NC }, { ENAB,RESET,CLK,MIN,MAX,DIR,INIT0,CLKTYPE }, NULL, "DISCRETE_COUNTER" }, | ^~~ src/mame/audio/mw8080bw.c:4410:17: note: in expansion of macro 'FREQ_OF_555' 4410 | FREQ_OF_555(BLUESHRK_R601, 0, BLUESHRK_C600), /* CLK - IC H1, pin 9 */ | ^~~~~~~~~~~ src/mame/audio/mw8080bw.c:4416:31: warning: narrowing conversion of '3.199999957648106e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4416 | BLUESHRK_C602 + BLUESHRK_C603, /* INP0 - IC H3, pin 5 low */ ./src/emu/sound/discrete.h:4459:116: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.4999999626852515e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4459:121: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ src/mame/audio/mw8080bw.c:4223:25: note: in expansion of macro 'CAP_U' 4223 | #define BLUESHRK_C604 CAP_U(0.015) | ^~~~~ src/mame/audio/mw8080bw.c:4417:17: note: in expansion of macro 'BLUESHRK_C604' 4417 | BLUESHRK_C604) /* INP1 - IC H3, pin 6 low */ | ^~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/mw8080bw.c:4176:25: note: in expansion of macro 'RES_K' 4176 | #define BLUESHRK_R602 RES_K(22) | ^~~~~ src/mame/audio/mw8080bw.c:4420:17: note: in expansion of macro 'BLUESHRK_R602' 4420 | BLUESHRK_R602, BLUESHRK_R603, NODE_41, /* R1,R2,C */ | ^~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.9e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/mw8080bw.c:4177:25: note: in expansion of macro 'RES_K' 4177 | #define BLUESHRK_R603 RES_K(39) | ^~~~~ src/mame/audio/mw8080bw.c:4420:32: note: in expansion of macro 'BLUESHRK_R603' 4420 | BLUESHRK_R602, BLUESHRK_R603, NODE_41, /* R1,R2,C */ | ^~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4445:29: warning: narrowing conversion of '-6.99999988e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4445 | 1, NODE_54, -0.7) /* ENAB,IN0,IN1 */ | ^~~~ ./src/emu/sound/discrete.h:4419:114: note: in definition of macro 'DISCRETE_ADDER2' 4419 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) { NODE, DST_ADDER , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_ADDER2" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:4204:25: note: in expansion of macro 'RES_K' 4204 | #define BLUESHRK_R724 RES_K(12) | ^~~~~ src/mame/audio/mw8080bw.c:4453:17: note: in expansion of macro 'BLUESHRK_R724' 4453 | BLUESHRK_R724, BLUESHRK_C704) | ^~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.4999999626852515e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:4229:25: note: in expansion of macro 'CAP_U' 4229 | #define BLUESHRK_C704 CAP_U(0.015) | ^~~~~ src/mame/audio/mw8080bw.c:4453:32: note: in expansion of macro 'BLUESHRK_C704' 4453 | BLUESHRK_R724, BLUESHRK_C704) | ^~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4456:31: warning: narrowing conversion of '8.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4456 | BLUESHRK_R724 + BLUESHRK_R725, BLUESHRK_C704) ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.4999999626852515e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:4229:25: note: in expansion of macro 'CAP_U' 4229 | #define BLUESHRK_C704 CAP_U(0.015) | ^~~~~ src/mame/audio/mw8080bw.c:4456:48: note: in expansion of macro 'BLUESHRK_C704' 4456 | BLUESHRK_R724 + BLUESHRK_R725, BLUESHRK_C704) | ^~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4459:47: warning: narrowing conversion of '4.1e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4459 | BLUESHRK_R724 + BLUESHRK_R725 + BLUESHRK_R726, BLUESHRK_C704) ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.4999999626852515e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:4229:25: note: in expansion of macro 'CAP_U' 4229 | #define BLUESHRK_C704 CAP_U(0.015) | ^~~~~ src/mame/audio/mw8080bw.c:4459:64: note: in expansion of macro 'BLUESHRK_C704' 4459 | BLUESHRK_R724 + BLUESHRK_R725 + BLUESHRK_R726, BLUESHRK_C704) | ^~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.2000000421292497e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:4232:25: note: in expansion of macro 'CAP_U' 4232 | #define BLUESHRK_C707 CAP_U(2.2) | ^~~~~ src/mame/audio/mw8080bw.c:4468:20: note: in expansion of macro 'BLUESHRK_C707' 4468 | 1, BLUESHRK_C707) | ^~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3867:45: warning: narrowing conversion of '6.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3867 | 12.0/2, /* dc BIAS */ \ | ~~~~^~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/mw8080bw.c:4681:9: note: in expansion of macro 'INVADERS_NOISE_GENERATOR' 4681 | INVADERS_NOISE_GENERATOR | ^~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '7.5e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/mw8080bw.c:3906:41: note: in expansion of macro 'RES_K' 3906 | RES_K(75), /* R131 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4683:9: note: in expansion of macro 'INVADERS_FLEET' 4683 | INVADERS_FLEET(1) | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4521:116: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^ src/mame/audio/mw8080bw.c:3907:41: note: in expansion of macro 'CAP_U' 3907 | CAP_U(0.1), /* C29 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4683:9: note: in expansion of macro 'INVADERS_FLEET' 4683 | INVADERS_FLEET(1) | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999997973987779e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3912:41: note: in expansion of macro 'CAP_U' 3912 | CAP_U(4.7) ) /* C31 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4683:9: note: in expansion of macro 'INVADERS_FLEET' 4683 | INVADERS_FLEET(1) | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3916:41: note: in expansion of macro 'CAP_U' 3916 | CAP_U(10) ) /* C32 */ | ^~~~~ src/mame/audio/mw8080bw.c:4683:9: note: in expansion of macro 'INVADERS_FLEET' 4683 | INVADERS_FLEET(1) | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/mw8080bw.c:3926:41: note: in expansion of macro 'RES_K' 3926 | RES_K(100), /* R94 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4684:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4684 | INVADERS_BONUS_MISSLE_BASE(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/mw8080bw.c:3927:41: note: in expansion of macro 'RES_K' 3927 | RES_K(47), /* R95 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4684:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4684 | INVADERS_BONUS_MISSLE_BASE(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4521:116: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^ src/mame/audio/mw8080bw.c:3928:41: note: in expansion of macro 'CAP_U' 3928 | CAP_U(1), /* C34 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4684:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4684 | INVADERS_BONUS_MISSLE_BASE(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3935:44: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3935 | 1.0/2, /* BIAS */ \ | ~~~^~ ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/mw8080bw.c:4684:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4684 | INVADERS_BONUS_MISSLE_BASE(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.5999999046325684e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3990:41: note: in expansion of macro 'RES_K' 3990 | RES_K(5.6), /* R84 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4686:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4686 | INVADERS_EXPLOSION(1) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3991:41: note: in expansion of macro 'CAP_U' 3991 | CAP_U(0.1) ) /* C27 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4686:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4686 | INVADERS_EXPLOSION(1) | ^~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3994:52: warning: narrowing conversion of '1.2400000095367432e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3994 | RES_K(5.6) + RES_K(6.8), /* R84 + R85 */ \ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:4686:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4686 | INVADERS_EXPLOSION(1) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3995:41: note: in expansion of macro 'CAP_U' 3995 | CAP_U(0.1) ) /* C28 */ | ^~~~~ src/mame/audio/mw8080bw.c:4686:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4686 | INVADERS_EXPLOSION(1) | ^~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4015:41: warning: narrowing conversion of '-5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4015 | -0.5) /* IN1 */ \ | ^~~~ ./src/emu/sound/discrete.h:4419:114: note: in definition of macro 'DISCRETE_ADDER2' 4419 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) { NODE, DST_ADDER , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_ADDER2" }, | ^~~~ src/mame/audio/mw8080bw.c:4687:9: note: in expansion of macro 'INVADERS_MISSILE' 4687 | INVADERS_MISSILE(1, invad2ct) | ^~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4022:50: warning: narrowing conversion of '1.33e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4022 | RES_M(1) + RES_K(330), /* R29, R11 */ \ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:4687:9: note: in expansion of macro 'INVADERS_MISSILE' 4687 | INVADERS_MISSILE(1, invad2ct) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:4023:41: note: in expansion of macro 'CAP_U' 4023 | CAP_U(0.1) ) /* C57 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4687:9: note: in expansion of macro 'INVADERS_MISSILE' 4687 | INVADERS_MISSILE(1, invad2ct) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '7.5e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/mw8080bw.c:3906:41: note: in expansion of macro 'RES_K' 3906 | RES_K(75), /* R131 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4694:9: note: in expansion of macro 'INVADERS_FLEET' 4694 | INVADERS_FLEET(2) | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4521:116: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^ src/mame/audio/mw8080bw.c:3907:41: note: in expansion of macro 'CAP_U' 3907 | CAP_U(0.1), /* C29 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4694:9: note: in expansion of macro 'INVADERS_FLEET' 4694 | INVADERS_FLEET(2) | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999997973987779e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3912:41: note: in expansion of macro 'CAP_U' 3912 | CAP_U(4.7) ) /* C31 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4694:9: note: in expansion of macro 'INVADERS_FLEET' 4694 | INVADERS_FLEET(2) | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3916:41: note: in expansion of macro 'CAP_U' 3916 | CAP_U(10) ) /* C32 */ | ^~~~~ src/mame/audio/mw8080bw.c:4694:9: note: in expansion of macro 'INVADERS_FLEET' 4694 | INVADERS_FLEET(2) | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/mw8080bw.c:3926:41: note: in expansion of macro 'RES_K' 3926 | RES_K(100), /* R94 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4695:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4695 | INVADERS_BONUS_MISSLE_BASE(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/mw8080bw.c:3927:41: note: in expansion of macro 'RES_K' 3927 | RES_K(47), /* R95 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4695:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4695 | INVADERS_BONUS_MISSLE_BASE(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4521:116: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^ src/mame/audio/mw8080bw.c:3928:41: note: in expansion of macro 'CAP_U' 3928 | CAP_U(1), /* C34 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4695:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4695 | INVADERS_BONUS_MISSLE_BASE(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3935:44: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3935 | 1.0/2, /* BIAS */ \ | ~~~^~ ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/mw8080bw.c:4695:9: note: in expansion of macro 'INVADERS_BONUS_MISSLE_BASE' 4695 | INVADERS_BONUS_MISSLE_BASE(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.5999999046325684e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3990:41: note: in expansion of macro 'RES_K' 3990 | RES_K(5.6), /* R84 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4697:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4697 | INVADERS_EXPLOSION(2) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3991:41: note: in expansion of macro 'CAP_U' 3991 | CAP_U(0.1) ) /* C27 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4697:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4697 | INVADERS_EXPLOSION(2) | ^~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:3994:52: warning: narrowing conversion of '1.2400000095367432e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 3994 | RES_K(5.6) + RES_K(6.8), /* R84 + R85 */ \ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:4697:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4697 | INVADERS_EXPLOSION(2) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:3995:41: note: in expansion of macro 'CAP_U' 3995 | CAP_U(0.1) ) /* C28 */ | ^~~~~ src/mame/audio/mw8080bw.c:4697:9: note: in expansion of macro 'INVADERS_EXPLOSION' 4697 | INVADERS_EXPLOSION(2) | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '-5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/mw8080bw.c:4700:1: note: in expansion of macro 'DISCRETE_SOUND_END' 4700 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/mw8080bw.c:4022:50: warning: narrowing conversion of '1.33e+6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 4022 | RES_M(1) + RES_K(330), /* R29, R11 */ \ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:4698:9: note: in expansion of macro 'INVADERS_MISSILE' 4698 | INVADERS_MISSILE(2, invaders) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/mw8080bw.c:4023:41: note: in expansion of macro 'CAP_U' 4023 | CAP_U(0.1) ) /* C57 */ \ | ^~~~~ src/mame/audio/mw8080bw.c:4698:9: note: in expansion of macro 'INVADERS_MISSILE' 4698 | INVADERS_MISSILE(2, invaders) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sspeedr.c -o obj/retro64/mame/drivers/sspeedr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sspeedr.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sspeedr.c -o obj/retro64/mame/video/sspeedr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/sspeedr.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/8080bw.c -o obj/retro64/mame/video/8080bw.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/8080bw.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/balsente.c -o obj/retro64/mame/video/balsente.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/balsente.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gridlee.c -o obj/retro64/mame/drivers/gridlee.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gridlee.c:80: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/gridlee.c -o obj/retro64/mame/audio/gridlee.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/gridlee.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/astrocde.c -o obj/retro64/mame/drivers/astrocde.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/astrocde.c:113: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/astrocde.c:117: ./src/emu/machine/z80ctc.h:32:32: warning: unnecessary parentheses in declaration of 'ctc_intf' [-Wparentheses] 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/drivers/astrocde.c:502:8: note: in expansion of macro 'Z80CTC_INTERFACE' 502 | static Z80CTC_INTERFACE( ctc_intf ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80ctc.h:32:32: note: remove parentheses 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/drivers/astrocde.c:502:8: note: in expansion of macro 'Z80CTC_INTERFACE' 502 | static Z80CTC_INTERFACE( ctc_intf ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/balsente.c -o obj/retro64/mame/machine/balsente.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/balsente.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/astrocde.c -o obj/retro64/mame/video/astrocde.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/astrocde.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gridlee.c -o obj/retro64/mame/video/gridlee.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gridlee.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/balsente.c -o obj/retro64/mame/drivers/balsente.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/balsente.c:227: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mcr.c -o obj/retro64/mame/video/mcr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mcr.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mcr.c -o obj/retro64/mame/drivers/mcr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mcr.c:285: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mcr3.c -o obj/retro64/mame/video/mcr3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mcr3.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/mcr.c -o obj/retro64/mame/machine/mcr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/mcr.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/machine/mcr.c:9: ./src/emu/machine/z80ctc.h:32:32: warning: unnecessary parentheses in declaration of 'mcr_ctc_intf' [-Wparentheses] 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/machine/mcr.c:236:1: note: in expansion of macro 'Z80CTC_INTERFACE' 236 | Z80CTC_INTERFACE( mcr_ctc_intf ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80ctc.h:32:32: note: remove parentheses 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/machine/mcr.c:236:1: note: in expansion of macro 'Z80CTC_INTERFACE' 236 | Z80CTC_INTERFACE( mcr_ctc_intf ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80ctc.h:32:32: warning: unnecessary parentheses in declaration of 'nflfoot_ctc_intf' [-Wparentheses] 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/machine/mcr.c:246:1: note: in expansion of macro 'Z80CTC_INTERFACE' 246 | Z80CTC_INTERFACE( nflfoot_ctc_intf ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80ctc.h:32:32: note: remove parentheses 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/machine/mcr.c:246:1: note: in expansion of macro 'Z80CTC_INTERFACE' 246 | Z80CTC_INTERFACE( nflfoot_ctc_intf ) | ^~~~~~~~~~~~~~~~ In file included from src/mame/machine/mcr.c:10: ./src/emu/machine/z80pio.h:48:32: warning: unnecessary parentheses in declaration of 'nflfoot_pio_intf' [-Wparentheses] 48 | const z80pio_interface (_name) = | ^~~~~~~ src/mame/machine/mcr.c:256:1: note: in expansion of macro 'Z80PIO_INTERFACE' 256 | Z80PIO_INTERFACE( nflfoot_pio_intf ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80pio.h:48:32: note: remove parentheses 48 | const z80pio_interface (_name) = | ^~~~~~~ src/mame/machine/mcr.c:256:1: note: in expansion of macro 'Z80PIO_INTERFACE' 256 | Z80PIO_INTERFACE( nflfoot_pio_intf ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/mcr.c -o obj/retro64/mame/audio/mcr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/mcr.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mcr3.c -o obj/retro64/mame/drivers/mcr3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mcr3.c:104: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/midtunit.c -o obj/retro64/mame/drivers/midtunit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/midtunit.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mcr68.c -o obj/retro64/mame/video/mcr68.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mcr68.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mcr68.c -o obj/retro64/mame/drivers/mcr68.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mcr68.c:56: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/midwunit.c -o obj/retro64/mame/drivers/midwunit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/midwunit.c:87: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/midtunit.c -o obj/retro64/mame/machine/midtunit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/midtunit.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/midvunit.c -o obj/retro64/mame/video/midvunit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/midvunit.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/midvunit.c -o obj/retro64/mame/drivers/midvunit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/midvunit.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/midxunit.c -o obj/retro64/mame/drivers/midxunit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/midxunit.c:82: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/midwunit.c -o obj/retro64/mame/machine/midwunit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/midwunit.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/midyunit.c -o obj/retro64/mame/drivers/midyunit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/midyunit.c:114: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/midyunit.c -o obj/retro64/mame/machine/midyunit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/midyunit.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/midyunit.c -o obj/retro64/mame/video/midyunit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/midyunit.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/midzeus.c -o obj/retro64/mame/drivers/midzeus.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/midzeus.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/omegrace.c -o obj/retro64/mame/drivers/omegrace.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/omegrace.c:216: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/midzeus2.c -o obj/retro64/mame/video/midzeus2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/midzeus2.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/midzeus.c -o obj/retro64/mame/video/midzeus.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/midzeus.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/williams.c -o obj/retro64/mame/drivers/williams.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/williams.c:494: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tmaster.c -o obj/retro64/mame/drivers/tmaster.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tmaster.c:104: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/seattle.c -o obj/retro64/mame/drivers/seattle.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/seattle.c:185: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vegas.c -o obj/retro64/mame/drivers/vegas.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/vegas.c:275: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/williams.c -o obj/retro64/mame/machine/williams.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/williams.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/williams.c -o obj/retro64/mame/audio/williams.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/williams.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/williams.c -o obj/retro64/mame/video/williams.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/williams.c:94: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/wow.c -o obj/retro64/mame/audio/wow.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/wow.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/gorf.c -o obj/retro64/mame/audio/gorf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/gorf.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/big10.c -o obj/retro64/mame/drivers/big10.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/big10.c:59: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/midwayic.c -o obj/retro64/mame/machine/midwayic.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/midwayic.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/midtunit.c -o obj/retro64/mame/video/midtunit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/midtunit.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/forte2.c -o obj/retro64/mame/drivers/forte2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/forte2.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sangho.c -o obj/retro64/mame/drivers/sangho.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sangho.c:39: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/sangho.c: In function 'void sexyboom_map_bank(running_machine*, int)': src/mame/drivers/sangho.c:82:38: warning: '%d' directive writing between 1 and 10 bytes into a region of size 2 [-Wformat-overflow=] 82 | sprintf(read_bank_name, "bank%d", bank+1); | ^~ src/mame/drivers/sangho.c:82:33: note: directive argument in the range [1, 2147483647] 82 | sprintf(read_bank_name, "bank%d", bank+1); | ^~~~~~~~ In file included from /usr/include/stdio.h:964, from ./src/emu/emucore.h:19: In function 'int sprintf(char*, const char*, ...)', inlined from 'void sexyboom_map_bank(running_machine*, int)' at src/mame/drivers/sangho.c:82:9: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 6 and 15 bytes into a destination of size 6 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/mame/drivers/sangho.c: In function 'void sexyboom_map_bank(running_machine*, int)': src/mame/drivers/sangho.c:83:39: warning: '%d' directive writing between 1 and 10 bytes into a region of size 2 [-Wformat-overflow=] 83 | sprintf(write_bank_name, "bank%d", bank+1+4); | ^~ src/mame/drivers/sangho.c:83:34: note: directive argument in the range [5, 2147483647] 83 | sprintf(write_bank_name, "bank%d", bank+1+4); | ^~~~~~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void sexyboom_map_bank(running_machine*, int)' at src/mame/drivers/sangho.c:83:9: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 6 and 15 bytes into a destination of size 6 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/20pacgal.c -o obj/retro64/mame/drivers/20pacgal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/20pacgal.c:45: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sfkick.c -o obj/retro64/mame/drivers/sfkick.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sfkick.c:54: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pengadvb.c -o obj/retro64/mame/drivers/pengadvb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pengadvb.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/pengadvb.c:26: ./src/emu/machine/i8255a.h:49:32: warning: unnecessary parentheses in declaration of 'pengadvb_ppi8255_interface' [-Wparentheses] 49 | const i8255a_interface (name)= | ^~~~~~ src/mame/drivers/pengadvb.c:215:8: note: in expansion of macro 'I8255A_INTERFACE' 215 | static I8255A_INTERFACE(pengadvb_ppi8255_interface) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/i8255a.h:49:32: note: remove parentheses 49 | const i8255a_interface (name)= | ^~~~~~ src/mame/drivers/pengadvb.c:215:8: note: in expansion of macro 'I8255A_INTERFACE' 215 | static I8255A_INTERFACE(pengadvb_ppi8255_interface) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/20pacgal.c -o obj/retro64/mame/video/20pacgal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/20pacgal.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/dcs.c -o obj/retro64/mame/audio/dcs.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/dcs.c:152: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/audio/dcs.c: In function 'void dcs_boot()': src/mame/audio/dcs.c:753:16: warning: variable 'max_banks' set but not used [-Wunused-but-set-variable] 753 | UINT32 max_banks; | ^~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/konicdev.c -o obj/retro64/mame/video/konicdev.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/konicdev.c:1154: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/video/konicdev.c: In function 'UINT8 k052109_r(device_t*, offs_t)': src/mame/video/konicdev.c:2226:9: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 2226 | else | ^~~~ src/mame/video/konicdev.c:2229:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 2229 | addr = (code << 5) + (offset & 0x1f); | ^~~~ src/mame/video/konicdev.c: In function 'void k001005_render_polygons(running_device*)': src/mame/video/konicdev.c:9657:37: warning: variable 'v' set but not used [-Wunused-but-set-variable] 9657 | poly_vertex v[4]; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/baraduke.c -o obj/retro64/mame/drivers/baraduke.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/baraduke.c:107: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/baraduke.c -o obj/retro64/mame/video/baraduke.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/baraduke.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/galaga.c -o obj/retro64/mame/audio/galaga.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/galaga.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gal3.c -o obj/retro64/mame/drivers/gal3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gal3.c:127: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/galaga.c -o obj/retro64/mame/video/galaga.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/galaga.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/galaxian.c -o obj/retro64/mame/audio/galaxian.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/galaxian.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/galaxian.h:7, from src/mame/audio/galaxian.c:25: src/mame/audio/galaxian.c:280:63: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 280 | DISCRETE_LFSR_NOISE(NODE_150, 1, 1, RNG_RATE/100, 1.0, 0, 0.5, &galaxian_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/galaxian.c:280:71: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 280 | DISCRETE_LFSR_NOISE(NODE_150, 1, 1, RNG_RATE/100, 1.0, 0, 0.5, &galaxian_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/galaxian.c:281:57: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 281 | DISCRETE_SQUAREWFIX(NODE_151,1,60*264/2,1.0,50,0.5,0) /* 2V signal */ | ^~~ ./src/emu/sound/discrete.h:4405:114: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/galaxian.c:281:64: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 281 | DISCRETE_SQUAREWFIX(NODE_151,1,60*264/2,1.0,50,0.5,0) /* 2V signal */ | ^~~ ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/galaxian.c:52:50: warning: narrowing conversion of '4.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 52 | #define TTL_OUT (4.0) | ~^~~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/galaxian.c:292:59: note: in expansion of macro 'TTL_OUT' 292 | DISCRETE_DAC_R1(NODE_100, GAL_INP_BG_DAC, TTL_OUT, &galaxian_bck_dac) | ^~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:114: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/galaxian.c:61:49: note: in expansion of macro 'RES_K' 61 | #define GAL_R21 RES_K(100) | ^~~~~ src/mame/audio/galaxian.c:293:56: note: in expansion of macro 'GAL_R21' 293 | DISCRETE_555_CC(NODE_105, 1, NODE_100, GAL_R21, GAL_C15, 0, 0, 0, &galaxian_bck_vco) | ^~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/galaxian.c:107:49: note: in expansion of macro 'CAP_U' 107 | #define GAL_C15 CAP_U(1) | ^~~~~ src/mame/audio/galaxian.c:293:65: note: in expansion of macro 'GAL_C15' 293 | DISCRETE_555_CC(NODE_105, 1, NODE_100, GAL_R21, GAL_C15, 0, 0, 0, &galaxian_bck_vco) | ^~~~~~~ src/mame/audio/galaxian.c:295:61: warning: narrowing conversion of '1.4255319148936172e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 295 | DISCRETE_MULTADD(NODE_110, NODE_105, GAL_R33/RES_3_PARALLEL(GAL_R31,GAL_R32,GAL_R33), ./src/emu/sound/discrete.h:4453:109: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/galaxian.c:296:45: warning: narrowing conversion of '-1.0638297872340425e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 296 | -5.0*GAL_R33/GAL_R31) ./src/emu/sound/discrete.h:4453:114: note: in definition of macro 'DISCRETE_MULTADD' 4453 | #define DISCRETE_MULTADD(NODE,INP0,INP1,INP2) { NODE, DST_GAIN , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, NULL, "DISCRETE_MULTADD" }, | ^~~~ src/mame/audio/galaxian.c:297:50: warning: narrowing conversion of '0.0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 297 | DISCRETE_CLAMP(NODE_111,NODE_110,0.0,5.0) | ^~~ ./src/emu/sound/discrete.h:4422:109: note: in definition of macro 'DISCRETE_CLAMP' 4422 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) { NODE, DST_CLAMP , 3, { INP0,MIN,MAX }, { INP0,MIN,MAX }, NULL, "DISCRETE_CLAMP" }, | ^~~ src/mame/audio/galaxian.c:297:54: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 297 | DISCRETE_CLAMP(NODE_111,NODE_110,0.0,5.0) | ^~~ ./src/emu/sound/discrete.h:4422:113: note: in definition of macro 'DISCRETE_CLAMP' 4422 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) { NODE, DST_CLAMP , 3, { INP0,MIN,MAX }, { INP0,MIN,MAX }, NULL, "DISCRETE_CLAMP" }, | ^~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/galaxian.c:62:49: note: in expansion of macro 'RES_K' 62 | #define GAL_R22 RES_K(100) | ^~~~~ src/mame/audio/galaxian.c:299:64: note: in expansion of macro 'GAL_R22' 299 | DISCRETE_555_ASTABLE_CV(NODE_115, GAL_INP_FS1, GAL_R22, GAL_R23, GAL_C17, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/galaxian.c:63:49: note: in expansion of macro 'RES_K' 63 | #define GAL_R23 RES_K(470) | ^~~~~ src/mame/audio/galaxian.c:299:73: note: in expansion of macro 'GAL_R23' 299 | DISCRETE_555_ASTABLE_CV(NODE_115, GAL_INP_FS1, GAL_R22, GAL_R23, GAL_C17, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/galaxian.c:108:49: note: in expansion of macro 'CAP_U' 108 | #define GAL_C17 CAP_U(0.01) | ^~~~~ src/mame/audio/galaxian.c:299:82: note: in expansion of macro 'GAL_C17' 299 | DISCRETE_555_ASTABLE_CV(NODE_115, GAL_INP_FS1, GAL_R22, GAL_R23, GAL_C17, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/galaxian.c:65:49: note: in expansion of macro 'RES_K' 65 | #define GAL_R25 RES_K(100) | ^~~~~ src/mame/audio/galaxian.c:300:64: note: in expansion of macro 'GAL_R25' 300 | DISCRETE_555_ASTABLE_CV(NODE_116, GAL_INP_FS2, GAL_R25, GAL_R26, GAL_C18, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.3e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/galaxian.c:66:49: note: in expansion of macro 'RES_K' 66 | #define GAL_R26 RES_K(330) | ^~~~~ src/mame/audio/galaxian.c:300:73: note: in expansion of macro 'GAL_R26' 300 | DISCRETE_555_ASTABLE_CV(NODE_116, GAL_INP_FS2, GAL_R25, GAL_R26, GAL_C18, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/galaxian.c:109:49: note: in expansion of macro 'CAP_U' 109 | #define GAL_C18 CAP_U(0.01) | ^~~~~ src/mame/audio/galaxian.c:300:82: note: in expansion of macro 'GAL_C18' 300 | DISCRETE_555_ASTABLE_CV(NODE_116, GAL_INP_FS2, GAL_R25, GAL_R26, GAL_C18, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/galaxian.c:68:49: note: in expansion of macro 'RES_K' 68 | #define GAL_R28 RES_K(100) | ^~~~~ src/mame/audio/galaxian.c:301:64: note: in expansion of macro 'GAL_R28' 301 | DISCRETE_555_ASTABLE_CV(NODE_117, GAL_INP_FS3, GAL_R28, GAL_R29, GAL_C19, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/galaxian.c:69:49: note: in expansion of macro 'RES_K' 69 | #define GAL_R29 RES_K(220) | ^~~~~ src/mame/audio/galaxian.c:301:73: note: in expansion of macro 'GAL_R29' 301 | DISCRETE_555_ASTABLE_CV(NODE_117, GAL_INP_FS3, GAL_R28, GAL_R29, GAL_C19, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/galaxian.c:110:49: note: in expansion of macro 'CAP_U' 110 | #define GAL_C19 CAP_U(0.01) | ^~~~~ src/mame/audio/galaxian.c:301:82: note: in expansion of macro 'GAL_C19' 301 | DISCRETE_555_ASTABLE_CV(NODE_117, GAL_INP_FS3, GAL_R28, GAL_R29, GAL_C19, NODE_111, &galaxian_555_vco_desc) | ^~~~~~~ src/mame/audio/galaxian.c:52:50: warning: narrowing conversion of '4.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 52 | #define TTL_OUT (4.0) | ~^~~~ ./src/emu/sound/discrete.h:4452:104: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ src/mame/audio/galaxian.c:345:45: note: in expansion of macro 'TTL_OUT' 345 | DISCRETE_MULTIPLY(NODE_171, TTL_OUT, GAL_INP_FIRE) | ^~~~~~~ src/mame/audio/galaxian.c:52:50: warning: narrowing conversion of '4.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 52 | #define TTL_OUT (4.0) | ~^~~~ ./src/emu/sound/discrete.h:4452:104: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ src/mame/audio/galaxian.c:346:45: note: in expansion of macro 'TTL_OUT' 346 | DISCRETE_MULTIPLY(NODE_172, TTL_OUT, NODE_170) // inverted | ^~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2000000476837158e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/galaxian.c:97:49: note: in expansion of macro 'RES_K' 97 | #define GAL_R47 RES_K(2.2) | ^~~~~ src/mame/audio/galaxian.c:347:55: note: in expansion of macro 'GAL_R47' 347 | DISCRETE_RCFILTER(NODE_173, NODE_172, GAL_R47, GAL_C28) | ^~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999999881336407e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/galaxian.c:119:49: note: in expansion of macro 'CAP_U' 119 | #define GAL_C28 CAP_U(47) | ^~~~~ src/mame/audio/galaxian.c:347:64: note: in expansion of macro 'GAL_C28' 347 | DISCRETE_RCFILTER(NODE_173, NODE_172, GAL_R47, GAL_C28) | ^~~~~~~ src/mame/audio/galaxian.c:52:50: warning: narrowing conversion of '4.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 52 | #define TTL_OUT (4.0) | ~^~~~ ./src/emu/sound/discrete.h:4464:109: note: in definition of macro 'DISCRETE_TRANSFORM5' 4464 | #define DISCRETE_TRANSFORM5(NODE,INP0,INP1,INP2,INP3,INP4,FUNCT) { NODE, DST_TRANSFORM , 5, { INP0,INP1,INP2,INP3,INP4 }, { INP0,INP1,INP2,INP3,INP4 }, FUNCT, "DISCRETE_TRANSFORM5" }, | ^~~~ src/mame/audio/galaxian.c:349:57: note: in expansion of macro 'TTL_OUT' 349 | DISCRETE_TRANSFORM5(NODE_177, NODE_152, TTL_OUT, 1.0/GAL_R46, NODE_173, 1.0/GAL_R48, | ^~~~~~~ src/mame/audio/galaxian.c:349:69: warning: narrowing conversion of '1.0e-4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 349 | DISCRETE_TRANSFORM5(NODE_177, NODE_152, TTL_OUT, 1.0/GAL_R46, NODE_173, 1.0/GAL_R48, ./src/emu/sound/discrete.h:4464:114: note: in definition of macro 'DISCRETE_TRANSFORM5' 4464 | #define DISCRETE_TRANSFORM5(NODE,INP0,INP1,INP2,INP3,INP4,FUNCT) { NODE, DST_TRANSFORM , 5, { INP0,INP1,INP2,INP3,INP4 }, { INP0,INP1,INP2,INP3,INP4 }, FUNCT, "DISCRETE_TRANSFORM5" }, | ^~~~ src/mame/audio/galaxian.c:349:92: warning: narrowing conversion of '4.5454544469344737e-4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 349 | DISCRETE_TRANSFORM5(NODE_177, NODE_152, TTL_OUT, 1.0/GAL_R46, NODE_173, 1.0/GAL_R48, ./src/emu/sound/discrete.h:4464:124: note: in definition of macro 'DISCRETE_TRANSFORM5' 4464 | #define DISCRETE_TRANSFORM5(NODE,INP0,INP1,INP2,INP3,INP4,FUNCT) { NODE, DST_TRANSFORM , 5, { INP0,INP1,INP2,INP3,INP4 }, { INP0,INP1,INP2,INP3,INP4 }, FUNCT, "DISCRETE_TRANSFORM5" }, | ^~~~ ./src/emu/machine/rescap.h:14:64: warning: narrowing conversion of '1.8032787205614859e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 14 | #define RES_2_PARALLEL(r1, r2) (((r1) * (r2)) / ((r1) + (r2))) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4452:104: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ src/mame/audio/galaxian.c:355:45: note: in expansion of macro 'RES_2_PARALLEL' 355 | DISCRETE_MULTIPLY(NODE_178, RES_2_PARALLEL(GAL_R46, GAL_R48), NODE_177) | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/galaxian.c:94:49: note: in expansion of macro 'RES_K' 94 | #define GAL_R44 RES_K(10) | ^~~~~ src/mame/audio/galaxian.c:357:54: note: in expansion of macro 'GAL_R44' 357 | DISCRETE_555_ASTABLE_CV(NODE_181, 1, GAL_R44, GAL_R45, GAL_C27, NODE_178, &galaxian_555_fire_vco_desc) | ^~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/galaxian.c:95:49: note: in expansion of macro 'RES_K' 95 | #define GAL_R45 RES_K(22) | ^~~~~ src/mame/audio/galaxian.c:357:63: note: in expansion of macro 'GAL_R45' 357 | DISCRETE_555_ASTABLE_CV(NODE_181, 1, GAL_R44, GAL_R45, GAL_C27, NODE_178, &galaxian_555_fire_vco_desc) | ^~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/galaxian.c:118:49: note: in expansion of macro 'CAP_U' 118 | #define GAL_C27 CAP_U(0.01) | ^~~~~ src/mame/audio/galaxian.c:357:72: note: in expansion of macro 'GAL_C27' 357 | DISCRETE_555_ASTABLE_CV(NODE_181, 1, GAL_R44, GAL_R45, GAL_C27, NODE_178, &galaxian_555_fire_vco_desc) | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dambustr.c -o obj/retro64/mame/drivers/dambustr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dambustr.c:49: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/galaxold.c -o obj/retro64/mame/machine/galaxold.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/galaxold.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galaga.c -o obj/retro64/mame/drivers/galaga.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/galaga.c:697: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/gaplus.c -o obj/retro64/mame/machine/gaplus.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/gaplus.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galaxold.c -o obj/retro64/mame/drivers/galaxold.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/galaxold.c:364: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gaplus.c -o obj/retro64/mame/drivers/gaplus.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gaplus.c:152: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/galaxian.c -o obj/retro64/mame/video/galaxian.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/galaxian.c:213: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kungfur.c -o obj/retro64/mame/drivers/kungfur.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/kungfur.c:34: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gaplus.c -o obj/retro64/mame/video/gaplus.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gaplus.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/namcofl.c -o obj/retro64/mame/video/namcofl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/namcofl.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mappy.c -o obj/retro64/mame/video/mappy.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mappy.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcofl.c -o obj/retro64/mame/drivers/namcofl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/namcofl.c:158: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mappy.c -o obj/retro64/mame/drivers/mappy.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mappy.c:549: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/galaxold.c -o obj/retro64/mame/video/galaxold.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/galaxold.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/namconb1.c -o obj/retro64/mame/video/namconb1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/namconb1.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcona1.c -o obj/retro64/mame/drivers/namcona1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/namcona1.c:161: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcond1.c -o obj/retro64/mame/drivers/namcond1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/namcond1.c:68: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/namcona1.c -o obj/retro64/mame/video/namcona1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/namcona1.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/namcond1.c -o obj/retro64/mame/machine/namcond1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/namcond1.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namconb1.c -o obj/retro64/mame/drivers/namconb1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/namconb1.c:271: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcoic.c -o obj/retro64/mame/drivers/namcoic.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/namcoic.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcos1.c -o obj/retro64/mame/drivers/namcos1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/namcos1.c:341: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galaxian.c -o obj/retro64/mame/drivers/galaxian.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/galaxian.c:417: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/emu/sound/discrete.h:7, from ./src/mame/includes/galaxian.h:7, from src/mame/drivers/galaxian.c:420: ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.0999999046325684e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/galaxian.c:1825:10: note: in expansion of macro 'RES_K' 1825 | {RES_K(5.1), RES_K(5.1), RES_K(5.1)}, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.0999999046325684e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/galaxian.c:1825:22: note: in expansion of macro 'RES_K' 1825 | {RES_K(5.1), RES_K(5.1), RES_K(5.1)}, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.0999999046325684e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/galaxian.c:1825:34: note: in expansion of macro 'RES_K' 1825 | {RES_K(5.1), RES_K(5.1), RES_K(5.1)}, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.0999999046325684e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/galaxian.c:1835:10: note: in expansion of macro 'RES_K' 1835 | {RES_K(5.1), RES_K(5.1), RES_K(5.1)}, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.0999999046325684e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/galaxian.c:1835:22: note: in expansion of macro 'RES_K' 1835 | {RES_K(5.1), RES_K(5.1), RES_K(5.1)}, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.0999999046325684e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/galaxian.c:1835:34: note: in expansion of macro 'RES_K' 1835 | {RES_K(5.1), RES_K(5.1), RES_K(5.1)}, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.0999999046325684e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/galaxian.c:1845:10: note: in expansion of macro 'RES_K' 1845 | {RES_K(5.1), RES_K(5.1), RES_K(5.1)}, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.0999999046325684e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/galaxian.c:1845:22: note: in expansion of macro 'RES_K' 1845 | {RES_K(5.1), RES_K(5.1), RES_K(5.1)}, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.0999999046325684e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ src/mame/drivers/galaxian.c:1845:34: note: in expansion of macro 'RES_K' 1845 | {RES_K(5.1), RES_K(5.1), RES_K(5.1)}, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/drivers/galaxian.c:1945:43: note: in expansion of macro 'RES_K' 1945 | DISCRETE_CRFILTER(NODE_40,NODE_30,RES_K(30),CAP_U(0.15)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.5000000558175087e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/drivers/galaxian.c:1945:53: note: in expansion of macro 'CAP_U' 1945 | DISCRETE_CRFILTER(NODE_40,NODE_30,RES_K(30),CAP_U(0.15)) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcos10.c -o obj/retro64/mame/drivers/namcos10.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/namcos10.c:266: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ygv608.c -o obj/retro64/mame/video/ygv608.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ygv608.c:32: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/namcos1.c -o obj/retro64/mame/video/namcos1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/namcos1.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/namcos1.c -o obj/retro64/mame/machine/namcos1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/namcos1.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcos11.c -o obj/retro64/mame/drivers/namcos11.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/namcos11.c:271: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcos12.c -o obj/retro64/mame/drivers/namcos12.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/namcos12.c:931: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/namcos21.c -o obj/retro64/mame/video/namcos21.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/namcos21.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/namcos2.c -o obj/retro64/mame/machine/namcos2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/namcos2.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcos2.c -o obj/retro64/mame/drivers/namcos2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/namcos2.c:445: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/namcos2.c -o obj/retro64/mame/video/namcos2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/namcos2.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pacland.c -o obj/retro64/mame/drivers/pacland.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pacland.c:175: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcos21.c -o obj/retro64/mame/drivers/namcos21.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/namcos21.c:291: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/namcos86.c -o obj/retro64/mame/video/namcos86.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/namcos86.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcos86.c -o obj/retro64/mame/drivers/namcos86.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/namcos86.c:177: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pacland.c -o obj/retro64/mame/video/pacland.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/pacland.c:27: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/polepos.c -o obj/retro64/mame/audio/polepos.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/polepos.c:5: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/audio/namco52.h:5, from src/mame/audio/polepos.c:9: src/mame/audio/polepos.c:274:50: warning: narrowing conversion of '-2.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 274 | NODE_21, -POLEPOS_VREF) | ^ ./src/emu/sound/discrete.h:4419:114: note: in definition of macro 'DISCRETE_ADDER2' 4419 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) { NODE, DST_ADDER , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_ADDER2" }, | ^~~~ src/mame/audio/polepos.c:291:50: warning: narrowing conversion of '-2.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 291 | NODE_31, -POLEPOS_VREF) | ^ ./src/emu/sound/discrete.h:4419:114: note: in definition of macro 'DISCRETE_ADDER2' 4419 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) { NODE, DST_ADDER , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_ADDER2" }, | ^~~~ src/mame/audio/polepos.c:308:50: warning: narrowing conversion of '-2.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 308 | NODE_41, -POLEPOS_VREF) | ^ ./src/emu/sound/discrete.h:4419:114: note: in definition of macro 'DISCRETE_ADDER2' 4419 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) { NODE, DST_ADDER , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_ADDER2" }, | ^~~~ src/mame/audio/polepos.c:321:50: warning: narrowing conversion of '-2.0e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 321 | NODE_50, -POLEPOS_VREF) | ^ ./src/emu/sound/discrete.h:4419:114: note: in definition of macro 'DISCRETE_ADDER2' 4419 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) { NODE, DST_ADDER , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_ADDER2" }, | ^~~~ src/mame/audio/polepos.c:341:69: warning: narrowing conversion of '1.5e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 341 | 5.0 - OP_AMP_VP_RAIL_OFFSET - POLEPOS_VREF) /* MAX */ | ^ ./src/emu/sound/discrete.h:4422:113: note: in definition of macro 'DISCRETE_CLAMP' 4422 | #define DISCRETE_CLAMP(NODE,INP0,MIN,MAX) { NODE, DST_CLAMP , 3, { INP0,MIN,MAX }, { INP0,MIN,MAX }, NULL, "DISCRETE_CLAMP" }, | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcos22.c -o obj/retro64/mame/drivers/namcos22.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/namcos22.c:1140: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/polepos.c -o obj/retro64/mame/video/polepos.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/polepos.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/polepos.c -o obj/retro64/mame/drivers/polepos.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/polepos.c:218: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rallyx.c -o obj/retro64/mame/drivers/rallyx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/rallyx.c:191: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcos23.c -o obj/retro64/mame/drivers/namcos23.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/namcos23.c:1155: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tankbatt.c -o obj/retro64/mame/video/tankbatt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tankbatt.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/skykid.c -o obj/retro64/mame/video/skykid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/skykid.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/skykid.c -o obj/retro64/mame/drivers/skykid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/skykid.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tankbatt.c -o obj/retro64/mame/drivers/tankbatt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tankbatt.c:59: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/namcos22.c -o obj/retro64/mame/video/namcos22.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/namcos22.c:36: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/video/namcos22.c: In function 'void BlitQuads(running_machine*, bitmap_t*, INT32, float (*)[4], INT32)': src/mame/video/namcos22.c:1792:13: warning: variable 'numAdditionalNormals' set but not used [-Wunused-but-set-variable] 1792 | int numAdditionalNormals = 0; | ^~~~~~~~~~~~~~~~~~~~ src/mame/video/namcos22.c: In function 'void SimulateSlaveDSP(running_machine*, bitmap_t*)': src/mame/video/namcos22.c:2097:23: warning: variable 'marker' set but not used [-Wunused-but-set-variable] 2097 | INT16 marker, next; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rallyx.c -o obj/retro64/mame/video/rallyx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/rallyx.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/turrett.c -o obj/retro64/mame/drivers/turrett.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/turrett.c:60: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tceptor.c -o obj/retro64/mame/drivers/tceptor.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tceptor.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/toypop.c -o obj/retro64/mame/video/toypop.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/toypop.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tceptor.c -o obj/retro64/mame/video/tceptor.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tceptor.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/warpwarp.c -o obj/retro64/mame/drivers/warpwarp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/warpwarp.c:130: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/toypop.c -o obj/retro64/mame/drivers/toypop.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/toypop.c:32: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/warpwarp.c -o obj/retro64/mame/video/warpwarp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/warpwarp.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/warpwarp.c -o obj/retro64/mame/audio/warpwarp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/warpwarp.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/geebee.c -o obj/retro64/mame/audio/geebee.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/geebee.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/namcoio.c -o obj/retro64/mame/machine/namcoio.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/namcoio.c:111: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/namco06.c -o obj/retro64/mame/machine/namco06.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/namco06.c:82: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/namco53.c -o obj/retro64/mame/machine/namco53.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/namco53.c:55: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/namco50.c -o obj/retro64/mame/machine/namco50.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/namco50.c:133: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/namco51.c -o obj/retro64/mame/machine/namco51.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/namco51.c:57: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/namcoc7x.c -o obj/retro64/mame/audio/namcoc7x.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/namcoc7x.c:29: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/namco52.c -o obj/retro64/mame/audio/namco52.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/namco52.c:48: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/namco54.c -o obj/retro64/mame/audio/namco54.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/namco54.c:50: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/digdug.c -o obj/retro64/mame/video/digdug.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/digdug.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bosco.c -o obj/retro64/mame/video/bosco.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/bosco.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/namcops2.c -o obj/retro64/mame/drivers/namcops2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/namcops2.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/xevious.c -o obj/retro64/mame/machine/xevious.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/xevious.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/crgolf.c -o obj/retro64/mame/drivers/crgolf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/crgolf.c:32: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/xevious.c -o obj/retro64/mame/video/xevious.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/xevious.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/crgolf.c -o obj/retro64/mame/video/crgolf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/crgolf.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/suprgolf.c -o obj/retro64/mame/drivers/suprgolf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/suprgolf.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/psx.c -o obj/retro64/mame/machine/psx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/psx.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/neogeo.c -o obj/retro64/mame/video/neogeo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/neogeo.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/armedf.c -o obj/retro64/mame/drivers/armedf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/armedf.c:160: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/neoprot.c -o obj/retro64/mame/machine/neoprot.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/neoprot.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/armedf.c -o obj/retro64/mame/video/armedf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/armedf.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/cclimber.c -o obj/retro64/mame/machine/cclimber.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/cclimber.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/machine/cclimber.c: In function 'void driver_init_cclimber(running_machine*)': src/mame/machine/cclimber.c:44:51: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 44 | { 0x04,0x51,0x45,0x00,0x44,0x10, -1,0x55,0x11,0x54,0x50,0x40,0x05, -1,0x14,0x01 }, | ^~ src/mame/machine/cclimber.c:44:86: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 44 | { 0x04,0x51,0x45,0x00,0x44,0x10, -1,0x55,0x11,0x54,0x50,0x40,0x05, -1,0x14,0x01 }, | ^~ src/mame/machine/cclimber.c:45:76: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 45 | { 0x54,0x51,0x15,0x45,0x44,0x01,0x11,0x41,0x04,0x55,0x50, -1,0x00,0x10,0x40, -1 }, | ^~ src/mame/machine/cclimber.c:45:96: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 45 | { 0x54,0x51,0x15,0x45,0x44,0x01,0x11,0x41,0x04,0x55,0x50, -1,0x00,0x10,0x40, -1 }, | ^~ src/mame/machine/cclimber.c:46:21: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 46 | { -1,0x54,0x14,0x50,0x51,0x01, -1,0x40,0x41,0x10,0x00,0x55,0x05,0x44,0x11,0x45 }, | ^~ src/mame/machine/cclimber.c:46:51: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 46 | { -1,0x54,0x14,0x50,0x51,0x01, -1,0x40,0x41,0x10,0x00,0x55,0x05,0x44,0x11,0x45 }, | ^~ src/mame/machine/cclimber.c:47:36: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 47 | { 0x51,0x04,0x10, -1,0x50,0x40,0x00, -1,0x41,0x01,0x05,0x15,0x11,0x14,0x44,0x54 }, | ^~ src/mame/machine/cclimber.c:47:56: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 47 | { 0x51,0x04,0x10, -1,0x50,0x40,0x00, -1,0x41,0x01,0x05,0x15,0x11,0x14,0x44,0x54 }, | ^~ src/mame/machine/cclimber.c:48:21: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 48 | { -1, -1,0x54,0x01,0x15,0x40,0x45,0x41,0x51,0x04,0x50,0x05,0x11,0x44,0x10,0x14 } | ^~ src/mame/machine/cclimber.c:48:26: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 48 | { -1, -1,0x54,0x01,0x15,0x40,0x45,0x41,0x51,0x04,0x50,0x05,0x11,0x44,0x10,0x14 } | ^~ src/mame/machine/cclimber.c: In function 'void mshuttle_decode(running_machine*)': src/mame/machine/cclimber.c:81:81: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 81 | { 0x40,0x41,0x44,0x15,0x05,0x51,0x54,0x55,0x50,0x00,0x01,0x04, -1,0x10,0x11,0x14 }, | ^~ src/mame/machine/cclimber.c:83:51: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 83 | { 0x11,0x14,0x10,0x00,0x44,0x05, -1,0x04,0x45,0x15,0x55,0x50, -1,0x01,0x54,0x51 }, | ^~ src/mame/machine/cclimber.c:83:81: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 83 | { 0x11,0x14,0x10,0x00,0x44,0x05, -1,0x04,0x45,0x15,0x55,0x50, -1,0x01,0x54,0x51 }, | ^~ src/mame/machine/cclimber.c:84:91: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 84 | { 0x14,0x01,0x11,0x10,0x50,0x15,0x00,0x40,0x04,0x51,0x45,0x05,0x55,0x54, -1,0x44 }, | ^~ src/mame/machine/cclimber.c:85:31: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 85 | { 0x04,0x10, -1,0x40,0x15,0x41,0x50,0x50,0x11, -1,0x14,0x00,0x51,0x45,0x55,0x01 }, | ^~ src/mame/machine/cclimber.c:85:66: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 85 | { 0x04,0x10, -1,0x40,0x15,0x41,0x50,0x50,0x11, -1,0x14,0x00,0x51,0x45,0x55,0x01 }, | ^~ src/mame/machine/cclimber.c:86:41: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 86 | { 0x44,0x45,0x00,0x51, -1, -1,0x15,0x11,0x01,0x10,0x04,0x55,0x05,0x40,0x50,0x41 }, | ^~ src/mame/machine/cclimber.c:86:46: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 86 | { 0x44,0x45,0x00,0x51, -1, -1,0x15,0x11,0x01,0x10,0x04,0x55,0x05,0x40,0x50,0x41 }, | ^~ src/mame/machine/cclimber.c:87:66: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 87 | { 0x51,0x00,0x01,0x05,0x04,0x55,0x54,0x50,0x41, -1,0x11,0x15,0x14,0x10,0x44,0x40 }, | ^~ src/mame/machine/cclimber.c:88:41: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 88 | { 0x05,0x04,0x51,0x01, -1, -1,0x55, -1,0x00,0x50,0x15,0x14,0x44,0x41,0x40,0x54 }, | ^~ src/mame/machine/cclimber.c:88:46: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 88 | { 0x05,0x04,0x51,0x01, -1, -1,0x55, -1,0x00,0x50,0x15,0x14,0x44,0x41,0x40,0x54 }, | ^~ src/mame/machine/cclimber.c:88:56: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 88 | { 0x05,0x04,0x51,0x01, -1, -1,0x55, -1,0x00,0x50,0x15,0x14,0x44,0x41,0x40,0x54 }, | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cclimber.c -o obj/retro64/mame/drivers/cclimber.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cclimber.c:205: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bigfghtr.c -o obj/retro64/mame/drivers/bigfghtr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bigfghtr.c:111: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/cclimber.c -o obj/retro64/mame/audio/cclimber.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/cclimber.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/clshroad.c -o obj/retro64/mame/drivers/clshroad.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/clshroad.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/clshroad.c -o obj/retro64/mame/video/clshroad.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/clshroad.c:33: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cop01.c -o obj/retro64/mame/drivers/cop01.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cop01.c:52: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cclimber.c -o obj/retro64/mame/video/cclimber.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/cclimber.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/neoboot.c -o obj/retro64/mame/machine/neoboot.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/neoboot.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cop01.c -o obj/retro64/mame/video/cop01.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/cop01.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dacholer.c -o obj/retro64/mame/drivers/dacholer.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dacholer.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galivan.c -o obj/retro64/mame/drivers/galivan.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/galivan.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/neogeo.c -o obj/retro64/mame/drivers/neogeo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/neogeo.c:194: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gomoku.c -o obj/retro64/mame/drivers/gomoku.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gomoku.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/galivan.c -o obj/retro64/mame/video/galivan.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/galivan.c:32: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gomoku.c -o obj/retro64/mame/video/gomoku.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gomoku.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hyhoo.c -o obj/retro64/mame/drivers/hyhoo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/hyhoo.c:24: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/gomoku.c -o obj/retro64/mame/audio/gomoku.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/gomoku.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/hyhoo.c -o obj/retro64/mame/video/hyhoo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/hyhoo.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/magmax.c -o obj/retro64/mame/drivers/magmax.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/magmax.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/neocrypt.c -o obj/retro64/mame/machine/neocrypt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/neocrypt.c:49: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from /usr/include/string.h:548, from ./src/emu/emucore.h:20: In function 'void* memcpy(void*, const void*, size_t)', inlined from 'void kof98_decrypt_68k(running_machine*)' at src/mame/machine/neocrypt.c:997:8: /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' accessing 4194304 bytes at offsets 1048576 and 2097152 overlaps 3145728 bytes at offset 2097152 [-Wrestrict] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jangou.c -o obj/retro64/mame/drivers/jangou.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/jangou.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/magmax.c -o obj/retro64/mame/video/magmax.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/magmax.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nbmj8900.c -o obj/retro64/mame/drivers/nbmj8900.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/nbmj8900.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nbmj8688.c -o obj/retro64/mame/drivers/nbmj8688.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/nbmj8688.c:33: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nbmj8891.c -o obj/retro64/mame/video/nbmj8891.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/nbmj8891.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nbmj8688.c -o obj/retro64/mame/video/nbmj8688.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/nbmj8688.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nbmj8900.c -o obj/retro64/mame/video/nbmj8900.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/nbmj8900.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nbmj8991.c -o obj/retro64/mame/drivers/nbmj8991.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/nbmj8991.c:31: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nbmj8891.c -o obj/retro64/mame/drivers/nbmj8891.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/nbmj8891.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nbmj8991.c -o obj/retro64/mame/video/nbmj8991.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/nbmj8991.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/m68kfmly.c -o obj/retro64/mame/machine/m68kfmly.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/m68kfmly.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pastelg.c -o obj/retro64/mame/drivers/pastelg.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pastelg.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/niyanpai.c -o obj/retro64/mame/drivers/niyanpai.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/niyanpai.c:35: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/niyanpai.c:39: ./src/emu/machine/z80ctc.h:32:32: warning: unnecessary parentheses in declaration of 'ctc_intf' [-Wparentheses] 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/drivers/niyanpai.c:168:8: note: in expansion of macro 'Z80CTC_INTERFACE' 168 | static Z80CTC_INTERFACE( ctc_intf ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80ctc.h:32:32: note: remove parentheses 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/drivers/niyanpai.c:168:8: note: in expansion of macro 'Z80CTC_INTERFACE' 168 | static Z80CTC_INTERFACE( ctc_intf ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nightgal.c -o obj/retro64/mame/drivers/nightgal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/nightgal.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nbmj9195.c -o obj/retro64/mame/drivers/nbmj9195.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/nbmj9195.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/nbmj9195.c:24: ./src/emu/machine/z80ctc.h:32:32: warning: unnecessary parentheses in declaration of 'ctc_intf_main' [-Wparentheses] 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/drivers/nbmj9195.c:479:8: note: in expansion of macro 'Z80CTC_INTERFACE' 479 | static Z80CTC_INTERFACE( ctc_intf_main ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80ctc.h:32:32: note: remove parentheses 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/drivers/nbmj9195.c:479:8: note: in expansion of macro 'Z80CTC_INTERFACE' 479 | static Z80CTC_INTERFACE( ctc_intf_main ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80ctc.h:32:32: warning: unnecessary parentheses in declaration of 'ctc_intf_audio' [-Wparentheses] 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/drivers/nbmj9195.c:488:8: note: in expansion of macro 'Z80CTC_INTERFACE' 488 | static Z80CTC_INTERFACE( ctc_intf_audio ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80ctc.h:32:32: note: remove parentheses 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/drivers/nbmj9195.c:488:8: note: in expansion of macro 'Z80CTC_INTERFACE' 488 | static Z80CTC_INTERFACE( ctc_intf_audio ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pastelg.c -o obj/retro64/mame/video/pastelg.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/pastelg.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/niyanpai.c -o obj/retro64/mame/video/niyanpai.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/niyanpai.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/seicross.c -o obj/retro64/mame/drivers/seicross.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/seicross.c:45: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nbmj9195.c -o obj/retro64/mame/video/nbmj9195.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/nbmj9195.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/seicross.c -o obj/retro64/mame/video/seicross.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/seicross.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/terracre.c -o obj/retro64/mame/drivers/terracre.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/terracre.c:83: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wiping.c -o obj/retro64/mame/video/wiping.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/wiping.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wiping.c -o obj/retro64/mame/drivers/wiping.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/wiping.c:36: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/terracre.c -o obj/retro64/mame/video/terracre.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/terracre.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tubep.c -o obj/retro64/mame/drivers/tubep.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tubep.c:101: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/wiping.c -o obj/retro64/mame/audio/wiping.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/wiping.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/psx.c -o obj/retro64/mame/video/psx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/psx.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/video/psx.c: In function 'void MonochromeLine()': src/mame/video/psx.c:2329:15: warning: variable 'n_dr' set but not used [-Wunused-but-set-variable] 2329 | INT32 n_dr; | ^~~~ src/mame/video/psx.c:2330:15: warning: variable 'n_dg' set but not used [-Wunused-but-set-variable] 2330 | INT32 n_dg; | ^~~~ src/mame/video/psx.c:2331:15: warning: variable 'n_db' set but not used [-Wunused-but-set-variable] 2331 | INT32 n_db; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/nb1413m3.c -o obj/retro64/mame/machine/nb1413m3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/nb1413m3.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tubep.c -o obj/retro64/mame/video/tubep.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tubep.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/dkong.c -o obj/retro64/mame/audio/dkong.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/dkong.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/audio/dkong.c:5: src/mame/audio/dkong.c:372:55: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 372 | DISCRETE_LFSR_NOISE(NODE_11, 1, 1, CLOCK_2VF, 1.0, 0, 0.5, &dkong_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/dkong.c:372:63: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 372 | DISCRETE_LFSR_NOISE(NODE_11, 1, 1, CLOCK_2VF, 1.0, 0, 0.5, &dkong_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/dkong.c:83:41: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 83 | #define DK_SUP_V 5.0 | ^~~ ./src/emu/sound/discrete.h:4462:114: note: in definition of macro 'DISCRETE_TRANSFORM3' 4462 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) { NODE, DST_TRANSFORM , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, FUNCT, "DISCRETE_TRANSFORM3" }, | ^~~~ src/mame/audio/dkong.c:374:47: note: in expansion of macro 'DK_SUP_V' 374 | DISCRETE_TRANSFORM3(NODE_13,NODE_12,3,DK_SUP_V,"01>2*") | ^~~~~~~~ src/mame/audio/dkong.c:380:47: warning: narrowing conversion of '6.00000024e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 380 | DISCRETE_TRANSFORM2(NODE_16, NODE_15, 0.6, "01>") | ^~~ ./src/emu/sound/discrete.h:4461:109: note: in definition of macro 'DISCRETE_TRANSFORM2' 4461 | #define DISCRETE_TRANSFORM2(NODE,INP0,INP1,FUNCT) { NODE, DST_TRANSFORM , 2, { INP0,INP1 }, { INP0,INP1 }, FUNCT, "DISCRETE_TRANSFORM2" }, | ^~~~ src/mame/audio/dkong.c:83:41: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 83 | #define DK_SUP_V 5.0 | ^~~ ./src/emu/sound/discrete.h:4495:111: note: in definition of macro 'DISCRETE_RCDISC2' 4495 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) { NODE, DST_RCDISC2 , 6, { SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC }, { SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL }, NULL, "DISCRETE_RCDISC2" }, | ^~~~ src/mame/audio/dkong.c:381:42: note: in expansion of macro 'DK_SUP_V' 381 | DISCRETE_RCDISC2(NODE_17,NODE_16,DK_SUP_V,DK_R8+DK_R7,0.0,DK_R7,DK_C20) | ^~~~~~~~ src/mame/audio/dkong.c:381:63: warning: narrowing conversion of '0.0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 381 | DISCRETE_RCDISC2(NODE_17,NODE_16,DK_SUP_V,DK_R8+DK_R7,0.0,DK_R7,DK_C20) | ^~~ ./src/emu/sound/discrete.h:4495:124: note: in definition of macro 'DISCRETE_RCDISC2' 4495 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) { NODE, DST_RCDISC2 , 6, { SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC }, { SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL }, NULL, "DISCRETE_RCDISC2" }, | ^~~~ src/mame/audio/dkong.c:386:54: warning: narrowing conversion of '7.1830985537125835e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 386 | DISCRETE_MULTIPLY(DS_OUT_SOUND0,NODE_22,DK_R3/R_SERIES(DK_R3,DK_R4)) ./src/emu/sound/discrete.h:4452:109: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4518:112: note: in definition of macro 'DISCRETE_CUSTOM8' 4518 | #define DISCRETE_CUSTOM8(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) { NODE, DST_CUSTOM , 8, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, INFO, "DISCRETE_CUSTOM8" }, | ^~~ src/mame/audio/dkong.c:131:25: note: in expansion of macro 'RES_K' 131 | #define DK_R32 RES_K(10) | ^~~~~ src/mame/audio/dkong.c:400:33: note: in expansion of macro 'DK_R32' 400 | DK_R32, DK_R50, DK_R51, DK_R49, DK_C24, DK_SUP_V, &dkong_custom_mixer_info) | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4518:116: note: in definition of macro 'DISCRETE_CUSTOM8' 4518 | #define DISCRETE_CUSTOM8(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) { NODE, DST_CUSTOM , 8, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, INFO, "DISCRETE_CUSTOM8" }, | ^~~ src/mame/audio/dkong.c:142:25: note: in expansion of macro 'RES_K' 142 | #define DK_R50 RES_K(10) | ^~~~~ src/mame/audio/dkong.c:400:41: note: in expansion of macro 'DK_R50' 400 | DK_R32, DK_R50, DK_R51, DK_R49, DK_C24, DK_SUP_V, &dkong_custom_mixer_info) | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4518:120: note: in definition of macro 'DISCRETE_CUSTOM8' 4518 | #define DISCRETE_CUSTOM8(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) { NODE, DST_CUSTOM , 8, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, INFO, "DISCRETE_CUSTOM8" }, | ^~~ src/mame/audio/dkong.c:143:25: note: in expansion of macro 'RES_K' 143 | #define DK_R51 RES_K(10) | ^~~~~ src/mame/audio/dkong.c:400:49: note: in expansion of macro 'DK_R51' 400 | DK_R32, DK_R50, DK_R51, DK_R49, DK_C24, DK_SUP_V, &dkong_custom_mixer_info) | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.2000000476837158e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4518:124: note: in definition of macro 'DISCRETE_CUSTOM8' 4518 | #define DISCRETE_CUSTOM8(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) { NODE, DST_CUSTOM , 8, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, INFO, "DISCRETE_CUSTOM8" }, | ^~~ src/mame/audio/dkong.c:136:25: note: in expansion of macro 'RES_K' 136 | #define DK_R49 RES_K(1.2) | ^~~~~ src/mame/audio/dkong.c:400:57: note: in expansion of macro 'DK_R49' 400 | DK_R32, DK_R50, DK_R51, DK_R49, DK_C24, DK_SUP_V, &dkong_custom_mixer_info) | ^~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4518:128: note: in definition of macro 'DISCRETE_CUSTOM8' 4518 | #define DISCRETE_CUSTOM8(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) { NODE, DST_CUSTOM , 8, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, INFO, "DISCRETE_CUSTOM8" }, | ^~~ src/mame/audio/dkong.c:158:25: note: in expansion of macro 'CAP_U' 158 | #define DK_C24 CAP_U(10) | ^~~~~ src/mame/audio/dkong.c:400:65: note: in expansion of macro 'DK_C24' 400 | DK_R32, DK_R50, DK_R51, DK_R49, DK_C24, DK_SUP_V, &dkong_custom_mixer_info) | ^~~~~~ src/mame/audio/dkong.c:83:41: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 83 | #define DK_SUP_V 5.0 | ^~~ ./src/emu/sound/discrete.h:4518:132: note: in definition of macro 'DISCRETE_CUSTOM8' 4518 | #define DISCRETE_CUSTOM8(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) { NODE, DST_CUSTOM , 8, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, INFO, "DISCRETE_CUSTOM8" }, | ^~~ src/mame/audio/dkong.c:400:73: note: in expansion of macro 'DK_SUP_V' 400 | DK_R32, DK_R50, DK_R51, DK_R49, DK_C24, DK_SUP_V, &dkong_custom_mixer_info) | ^~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/dkong.c:408:45: note: in expansion of macro 'RES_K' 408 | DISCRETE_555_ASTABLE_CV(NODE_29, 1, RES_K(47), RES_K(27), CAP_N(47), NODE_28, | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/dkong.c:408:56: note: in expansion of macro 'RES_K' 408 | DISCRETE_555_ASTABLE_CV(NODE_29, 1, RES_K(47), RES_K(27), CAP_N(47), NODE_28, | ^~~~~ ./src/emu/machine/rescap.h:8:35: warning: narrowing conversion of '4.6999998670749221e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 8 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/dkong.c:408:67: note: in expansion of macro 'CAP_N' 408 | DISCRETE_555_ASTABLE_CV(NODE_29, 1, RES_K(47), RES_K(27), CAP_N(47), NODE_28, | ^~~~~ src/mame/audio/dkong.c:414:47: warning: narrowing conversion of '6.00000024e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 414 | DISCRETE_TRANSFORM2(NODE_34, NODE_33, 0.6, "01>") | ^~~ ./src/emu/sound/discrete.h:4461:109: note: in definition of macro 'DISCRETE_TRANSFORM2' 4461 | #define DISCRETE_TRANSFORM2(NODE,INP0,INP1,FUNCT) { NODE, DST_TRANSFORM , 2, { INP0,INP1 }, { INP0,INP1 }, FUNCT, "DISCRETE_TRANSFORM2" }, | ^~~~ src/mame/audio/dkong.c:83:41: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 83 | #define DK_SUP_V 5.0 | ^~~ ./src/emu/sound/discrete.h:4495:111: note: in definition of macro 'DISCRETE_RCDISC2' 4495 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) { NODE, DST_RCDISC2 , 6, { SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC }, { SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL }, NULL, "DISCRETE_RCDISC2" }, | ^~~~ src/mame/audio/dkong.c:415:43: note: in expansion of macro 'DK_SUP_V' 415 | DISCRETE_RCDISC2(NODE_35, NODE_34,DK_SUP_V,R_SERIES(DK_R30,DK_R29),0.0,DK_R29,DK_C17) | ^~~~~~~~ src/mame/audio/dkong.c:415:76: warning: narrowing conversion of '0.0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 415 | DISCRETE_RCDISC2(NODE_35, NODE_34,DK_SUP_V,R_SERIES(DK_R30,DK_R29),0.0,DK_R29,DK_C17) | ^~~ ./src/emu/sound/discrete.h:4495:124: note: in definition of macro 'DISCRETE_RCDISC2' 4495 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) { NODE, DST_RCDISC2 , 6, { SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC }, { SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL }, NULL, "DISCRETE_RCDISC2" }, | ^~~~ src/mame/audio/dkong.c:420:55: warning: narrowing conversion of '7.1830985537125835e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 420 | DISCRETE_MULTIPLY(DS_OUT_SOUND1,NODE_39,DK_R25/(DK_R26+DK_R25)) ./src/emu/sound/discrete.h:4452:109: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4518:112: note: in definition of macro 'DISCRETE_CUSTOM8' 4518 | #define DISCRETE_CUSTOM8(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) { NODE, DST_CUSTOM , 8, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, INFO, "DISCRETE_CUSTOM8" }, | ^~~ src/mame/audio/dkong.c:133:25: note: in expansion of macro 'RES_K' 133 | #define DK_R36 RES_K(1) | ^~~~~ src/mame/audio/dkong.c:432:33: note: in expansion of macro 'DK_R36' 432 | DK_R36, DK_R45, DK_R46, DK_R44, DK_C29, DK_SUP_V, &dkong_custom_mixer_info) | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4518:116: note: in definition of macro 'DISCRETE_CUSTOM8' 4518 | #define DISCRETE_CUSTOM8(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) { NODE, DST_CUSTOM , 8, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, INFO, "DISCRETE_CUSTOM8" }, | ^~~ src/mame/audio/dkong.c:138:25: note: in expansion of macro 'RES_K' 138 | #define DK_R45 RES_K(10) | ^~~~~ src/mame/audio/dkong.c:432:41: note: in expansion of macro 'DK_R45' 432 | DK_R36, DK_R45, DK_R46, DK_R44, DK_C29, DK_SUP_V, &dkong_custom_mixer_info) | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4518:120: note: in definition of macro 'DISCRETE_CUSTOM8' 4518 | #define DISCRETE_CUSTOM8(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) { NODE, DST_CUSTOM , 8, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, INFO, "DISCRETE_CUSTOM8" }, | ^~~ src/mame/audio/dkong.c:139:25: note: in expansion of macro 'RES_K' 139 | #define DK_R46 RES_K(12) | ^~~~~ src/mame/audio/dkong.c:432:49: note: in expansion of macro 'DK_R46' 432 | DK_R36, DK_R45, DK_R46, DK_R44, DK_C29, DK_SUP_V, &dkong_custom_mixer_info) | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.2000000476837158e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4518:124: note: in definition of macro 'DISCRETE_CUSTOM8' 4518 | #define DISCRETE_CUSTOM8(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) { NODE, DST_CUSTOM , 8, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, INFO, "DISCRETE_CUSTOM8" }, | ^~~ src/mame/audio/dkong.c:137:25: note: in expansion of macro 'RES_K' 137 | #define DK_R44 RES_K(1.2) | ^~~~~ src/mame/audio/dkong.c:432:57: note: in expansion of macro 'DK_R44' 432 | DK_R36, DK_R45, DK_R46, DK_R44, DK_C29, DK_SUP_V, &dkong_custom_mixer_info) | ^~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.2999999439845852e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4518:128: note: in definition of macro 'DISCRETE_CUSTOM8' 4518 | #define DISCRETE_CUSTOM8(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) { NODE, DST_CUSTOM , 8, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, INFO, "DISCRETE_CUSTOM8" }, | ^~~ src/mame/audio/dkong.c:161:25: note: in expansion of macro 'CAP_U' 161 | #define DK_C29 CAP_U(3.3) | ^~~~~ src/mame/audio/dkong.c:432:65: note: in expansion of macro 'DK_C29' 432 | DK_R36, DK_R45, DK_R46, DK_R44, DK_C29, DK_SUP_V, &dkong_custom_mixer_info) | ^~~~~~ src/mame/audio/dkong.c:83:41: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 83 | #define DK_SUP_V 5.0 | ^~~ ./src/emu/sound/discrete.h:4518:132: note: in definition of macro 'DISCRETE_CUSTOM8' 4518 | #define DISCRETE_CUSTOM8(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7,INFO) { NODE, DST_CUSTOM , 8, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6,IN7 }, INFO, "DISCRETE_CUSTOM8" }, | ^~~ src/mame/audio/dkong.c:432:73: note: in expansion of macro 'DK_SUP_V' 432 | DK_R36, DK_R45, DK_R46, DK_R44, DK_C29, DK_SUP_V, &dkong_custom_mixer_info) | ^~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/dkong.c:441:45: note: in expansion of macro 'RES_K' 441 | DISCRETE_555_ASTABLE_CV(NODE_55, 1, RES_K(47), RES_K(27), CAP_N(33), NODE_54, &dkong_555_vco_desc) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/dkong.c:441:56: note: in expansion of macro 'RES_K' 441 | DISCRETE_555_ASTABLE_CV(NODE_55, 1, RES_K(47), RES_K(27), CAP_N(33), NODE_54, &dkong_555_vco_desc) | ^~~~~ ./src/emu/machine/rescap.h:8:35: warning: narrowing conversion of '3.2999999066696262e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 8 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/dkong.c:441:67: note: in expansion of macro 'CAP_N' 441 | DISCRETE_555_ASTABLE_CV(NODE_55, 1, RES_K(47), RES_K(27), CAP_N(33), NODE_54, &dkong_555_vco_desc) | ^~~~~ src/mame/audio/dkong.c:445:51: warning: narrowing conversion of '1.1199999809265137e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 445 | DISCRETE_CRFILTER(NODE_61, NODE_60, DK_R15+DK_R16, DK_C23) ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999997973987779e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/dkong.c:157:25: note: in expansion of macro 'CAP_U' 157 | #define DK_C23 CAP_U(4.7) | ^~~~~ src/mame/audio/dkong.c:445:60: note: in expansion of macro 'DK_C23' 445 | DISCRETE_CRFILTER(NODE_61, NODE_60, DK_R15+DK_R16, DK_C23) | ^~~~~~ src/mame/audio/dkong.c:446:57: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 446 | DISCRETE_MULTIPLY(DS_OUT_SOUND2, NODE_61, DK_R15/(DK_R15+DK_R16)) ./src/emu/sound/discrete.h:4452:109: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ src/mame/audio/dkong.c:462:55: warning: narrowing conversion of '1.953125e-2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 462 | DISCRETE_TRANSFORM4(NODE_71, DS_DAC, DK_SUP_V/256.0, NODE_70, DS_DISCHARGE_INV, "01*3!2+*") | ^ ./src/emu/sound/discrete.h:4463:109: note: in definition of macro 'DISCRETE_TRANSFORM4' 4463 | #define DISCRETE_TRANSFORM4(NODE,INP0,INP1,INP2,INP3,FUNCT) { NODE, DST_TRANSFORM , 4, { INP0,INP1,INP2,INP3 }, { INP0,INP1,INP2,INP3 }, FUNCT, "DISCRETE_TRANSFORM4" }, | ^~~~ src/mame/audio/dkong.c:491:53: warning: narrowing conversion of '1.50349653e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 491 | DISCRETE_ADDER2(NODE_289,1,NODE_288,5.0*43.0/(100.0+43.0)) | ~~~~~~~~^~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4419:114: note: in definition of macro 'DISCRETE_ADDER2' 4419 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) { NODE, DST_ADDER , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_ADDER2" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/dkong.c:493:46: note: in expansion of macro 'RES_K' 493 | DISCRETE_CRFILTER(NODE_295,NODE_294, RES_K(50), DK_C13) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.2999999916683009e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/dkong.c:149:25: note: in expansion of macro 'CAP_U' 149 | #define DK_C13 CAP_U(33) | ^~~~~ src/mame/audio/dkong.c:493:57: note: in expansion of macro 'DK_C13' 493 | DISCRETE_CRFILTER(NODE_295,NODE_294, RES_K(50), DK_C13) | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/dkong.c:496:46: note: in expansion of macro 'RES_K' 496 | DISCRETE_CRFILTER(NODE_296,NODE_295, RES_K(1), CAP_U(4.7)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999997973987779e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/dkong.c:496:56: note: in expansion of macro 'CAP_U' 496 | DISCRETE_CRFILTER(NODE_296,NODE_295, RES_K(1), CAP_U(4.7)) | ^~~~~ src/mame/audio/dkong.c:664:55: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 664 | DISCRETE_LFSR_NOISE(NODE_11, 1, 1, CLOCK_2VF, 1.0, 0, 0.5, &dkong_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/dkong.c:664:63: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 664 | DISCRETE_LFSR_NOISE(NODE_11, 1, 1, CLOCK_2VF, 1.0, 0, 0.5, &dkong_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/dkong.c:83:41: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 83 | #define DK_SUP_V 5.0 | ^~~ ./src/emu/sound/discrete.h:4462:114: note: in definition of macro 'DISCRETE_TRANSFORM3' 4462 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) { NODE, DST_TRANSFORM , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, FUNCT, "DISCRETE_TRANSFORM3" }, | ^~~~ src/mame/audio/dkong.c:667:50: note: in expansion of macro 'DK_SUP_V' 667 | DISCRETE_TRANSFORM3(NODE_13,NODE_12,0x04,DK_SUP_V,"01&1=2*") /*QC => SND02 */ | ^~~~~~~~ src/mame/audio/dkong.c:83:41: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 83 | #define DK_SUP_V 5.0 | ^~~ ./src/emu/sound/discrete.h:4462:114: note: in definition of macro 'DISCRETE_TRANSFORM3' 4462 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) { NODE, DST_TRANSFORM , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, FUNCT, "DISCRETE_TRANSFORM3" }, | ^~~~ src/mame/audio/dkong.c:668:50: note: in expansion of macro 'DK_SUP_V' 668 | DISCRETE_TRANSFORM3(NODE_14,NODE_12,0x02,DK_SUP_V,"01&1=2*") /*QB => SND01 */ | ^~~~~~~~ src/mame/audio/dkong.c:677:47: warning: narrowing conversion of '6.00000024e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 677 | DISCRETE_TRANSFORM2(NODE_17, NODE_16, 0.6, "01>") /* TR2 */ | ^~~ ./src/emu/sound/discrete.h:4461:109: note: in definition of macro 'DISCRETE_TRANSFORM2' 4461 | #define DISCRETE_TRANSFORM2(NODE,INP0,INP1,FUNCT) { NODE, DST_TRANSFORM , 2, { INP0,INP1 }, { INP0,INP1 }, FUNCT, "DISCRETE_TRANSFORM2" }, | ^~~~ src/mame/audio/dkong.c:83:41: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 83 | #define DK_SUP_V 5.0 | ^~~ ./src/emu/sound/discrete.h:4495:111: note: in definition of macro 'DISCRETE_RCDISC2' 4495 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) { NODE, DST_RCDISC2 , 6, { SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC }, { SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL }, NULL, "DISCRETE_RCDISC2" }, | ^~~~ src/mame/audio/dkong.c:678:42: note: in expansion of macro 'DK_SUP_V' 678 | DISCRETE_RCDISC2(NODE_18,NODE_17,DK_SUP_V,RS_R8+RS_R7,0.0,RS_R7,RS_C19) | ^~~~~~~~ src/mame/audio/dkong.c:678:63: warning: narrowing conversion of '0.0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 678 | DISCRETE_RCDISC2(NODE_18,NODE_17,DK_SUP_V,RS_R8+RS_R7,0.0,RS_R7,RS_C19) | ^~~ ./src/emu/sound/discrete.h:4495:124: note: in definition of macro 'DISCRETE_RCDISC2' 4495 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) { NODE, DST_RCDISC2 , 6, { SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC }, { SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL }, NULL, "DISCRETE_RCDISC2" }, | ^~~~ src/mame/audio/dkong.c:683:54: warning: narrowing conversion of '7.1830985537125835e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 683 | DISCRETE_MULTIPLY(DS_OUT_SOUND2,NODE_22,RS_R3/R_SERIES(RS_R3,RS_R4)) ./src/emu/sound/discrete.h:4452:109: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ src/mame/audio/dkong.c:692:47: warning: narrowing conversion of '6.00000024e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 692 | DISCRETE_TRANSFORM2(NODE_27, NODE_26, 0.6, "01>") /* TR5 */ | ^~~ ./src/emu/sound/discrete.h:4461:109: note: in definition of macro 'DISCRETE_TRANSFORM2' 4461 | #define DISCRETE_TRANSFORM2(NODE,INP0,INP1,FUNCT) { NODE, DST_TRANSFORM , 2, { INP0,INP1 }, { INP0,INP1 }, FUNCT, "DISCRETE_TRANSFORM2" }, | ^~~~ src/mame/audio/dkong.c:83:41: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 83 | #define DK_SUP_V 5.0 | ^~~ ./src/emu/sound/discrete.h:4495:111: note: in definition of macro 'DISCRETE_RCDISC2' 4495 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) { NODE, DST_RCDISC2 , 6, { SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC }, { SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL }, NULL, "DISCRETE_RCDISC2" }, | ^~~~ src/mame/audio/dkong.c:693:42: note: in expansion of macro 'DK_SUP_V' 693 | DISCRETE_RCDISC2(NODE_28,NODE_27,DK_SUP_V,RS_R31+RS_R30,0.0,RS_R30,RS_C30) | ^~~~~~~~ src/mame/audio/dkong.c:693:65: warning: narrowing conversion of '0.0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 693 | DISCRETE_RCDISC2(NODE_28,NODE_27,DK_SUP_V,RS_R31+RS_R30,0.0,RS_R30,RS_C30) | ^~~ ./src/emu/sound/discrete.h:4495:124: note: in definition of macro 'DISCRETE_RCDISC2' 4495 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) { NODE, DST_RCDISC2 , 6, { SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC }, { SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL }, NULL, "DISCRETE_RCDISC2" }, | ^~~~ src/mame/audio/dkong.c:698:55: warning: narrowing conversion of '7.1830985537125835e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 698 | DISCRETE_MULTIPLY(DS_OUT_SOUND1,NODE_31,RS_R26/R_SERIES(RS_R26,RS_R27)) ./src/emu/sound/discrete.h:4452:109: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ src/mame/audio/dkong.c:83:41: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 83 | #define DK_SUP_V 5.0 | ^~~ ./src/emu/sound/discrete.h:4473:113: note: in definition of macro 'DISCRETE_MIXER3' 4473 | #define DISCRETE_MIXER3(NODE,ENAB,IN0,IN1,IN2,INFO) { NODE, DST_MIXER , 4, { ENAB,IN0,IN1,IN2 }, { ENAB,IN0,IN1,IN2 }, INFO, "DISCRETE_MIXER3" }, | ^~~ src/mame/audio/dkong.c:705:46: note: in expansion of macro 'DK_SUP_V' 705 | DISCRETE_MIXER3(NODE_42, 1, NODE_41, DK_SUP_V, 0,&radarscp_mixer_desc_0) | ^~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/dkong.c:708:53: note: in expansion of macro 'RES_K' 708 | DISCRETE_555_ASTABLE_CV(NODE_43, DS_SOUND6, RES_K(47), RES_K(27), RS_C49, NODE_42, &radarscp_555_vco_desc) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/dkong.c:708:64: note: in expansion of macro 'RES_K' 708 | DISCRETE_555_ASTABLE_CV(NODE_43, DS_SOUND6, RES_K(47), RES_K(27), RS_C49, NODE_42, &radarscp_555_vco_desc) | ^~~~~ ./src/emu/machine/rescap.h:8:35: warning: narrowing conversion of '9.9999997171806854e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 8 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/dkong.c:577:25: note: in expansion of macro 'CAP_N' 577 | #define RS_C49 CAP_N(10) | ^~~~~ src/mame/audio/dkong.c:708:75: note: in expansion of macro 'RS_C49' 708 | DISCRETE_555_ASTABLE_CV(NODE_43, DS_SOUND6, RES_K(47), RES_K(27), RS_C49, NODE_42, &radarscp_555_vco_desc) | ^~~~~~ src/mame/audio/dkong.c:711:51: warning: narrowing conversion of '1.1199999809265137e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 711 | DISCRETE_CRFILTER(NODE_45, NODE_44, RS_R15+RS_R16, RS_C33) ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999997973987779e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/dkong.c:570:25: note: in expansion of macro 'CAP_U' 570 | #define RS_C33 CAP_U(4.7) | ^~~~~ src/mame/audio/dkong.c:711:60: note: in expansion of macro 'RS_C33' 711 | DISCRETE_CRFILTER(NODE_45, NODE_44, RS_R15+RS_R16, RS_C33) | ^~~~~~ src/mame/audio/dkong.c:712:57: warning: narrowing conversion of '5.0e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 712 | DISCRETE_MULTIPLY(DS_OUT_SOUND0, NODE_45, RS_R15/(RS_R15+RS_R16)) ./src/emu/sound/discrete.h:4452:109: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ src/mame/audio/dkong.c:83:41: warning: narrowing conversion of '5.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 83 | #define DK_SUP_V 5.0 | ^~~ ./src/emu/sound/discrete.h:4473:113: note: in definition of macro 'DISCRETE_MIXER3' 4473 | #define DISCRETE_MIXER3(NODE,ENAB,IN0,IN1,IN2,INFO) { NODE, DST_MIXER , 4, { ENAB,IN0,IN1,IN2 }, { ENAB,IN0,IN1,IN2 }, INFO, "DISCRETE_MIXER3" }, | ^~~ src/mame/audio/dkong.c:722:46: note: in expansion of macro 'DK_SUP_V' 722 | DISCRETE_MIXER3(NODE_53, 1, NODE_51, DK_SUP_V, 0,&radarscp_mixer_desc_7) | ^~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/dkong.c:724:53: note: in expansion of macro 'RES_K' 724 | DISCRETE_555_ASTABLE_CV(NODE_54, DS_SOUND7, RES_K(47), RES_K(27), RS_C48, NODE_53, &radarscp_555_vco_desc) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/dkong.c:724:64: note: in expansion of macro 'RES_K' 724 | DISCRETE_555_ASTABLE_CV(NODE_54, DS_SOUND7, RES_K(47), RES_K(27), RS_C48, NODE_53, &radarscp_555_vco_desc) | ^~~~~ ./src/emu/machine/rescap.h:8:35: warning: narrowing conversion of '3.2999999066696262e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 8 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/dkong.c:576:25: note: in expansion of macro 'CAP_N' 576 | #define RS_C48 CAP_N(33) | ^~~~~ src/mame/audio/dkong.c:724:75: note: in expansion of macro 'RS_C48' 724 | DISCRETE_555_ASTABLE_CV(NODE_54, DS_SOUND7, RES_K(47), RES_K(27), RS_C48, NODE_53, &radarscp_555_vco_desc) | ^~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '2.5e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dkong.c:763:1: note: in expansion of macro 'DISCRETE_SOUND_END' 763 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:728:51: warning: narrowing conversion of '9.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 728 | DISCRETE_CRFILTER(NODE_57, NODE_56, RS_R43+RS_R44, RS_C46) ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/dkong.c:574:25: note: in expansion of macro 'CAP_U' 574 | #define RS_C46 CAP_U(1) | ^~~~~ src/mame/audio/dkong.c:728:60: note: in expansion of macro 'RS_C46' 728 | DISCRETE_CRFILTER(NODE_57, NODE_56, RS_R43+RS_R44, RS_C46) | ^~~~~~ src/mame/audio/dkong.c:729:57: warning: narrowing conversion of '4.3333334392971462e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 729 | DISCRETE_MULTIPLY(DS_OUT_SOUND7, NODE_57, RS_R44/(RS_R43+RS_R44)) ./src/emu/sound/discrete.h:4452:109: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ src/mame/audio/dkong.c:736:56: warning: narrowing conversion of '1.953125e-2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 736 | DISCRETE_TRANSFORM4(NODE_171, DS_DAC, DK_SUP_V/256.0, NODE_170, DS_DISCHARGE_INV, "01*3!2+*") | ^ ./src/emu/sound/discrete.h:4463:109: note: in definition of macro 'DISCRETE_TRANSFORM4' 4463 | #define DISCRETE_TRANSFORM4(NODE,INP0,INP1,INP2,INP3,FUNCT) { NODE, DST_TRANSFORM , 4, { INP0,INP1,INP2,INP3 }, { INP0,INP1,INP2,INP3 }, FUNCT, "DISCRETE_TRANSFORM4" }, | ^~~~ src/mame/audio/dkong.c:758:53: warning: narrowing conversion of '1.50349653e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 758 | DISCRETE_ADDER2(NODE_289,1,NODE_288,5.0*43.0/(100.0+43.0)) | ~~~~~~~~^~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4419:114: note: in definition of macro 'DISCRETE_ADDER2' 4419 | #define DISCRETE_ADDER2(NODE,ENAB,INP0,INP1) { NODE, DST_ADDER , 3, { ENAB,INP0,INP1 }, { ENAB,INP0,INP1 }, NULL, "DISCRETE_ADDER2" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.2999999916683009e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/dkong.c:149:25: note: in expansion of macro 'CAP_U' 149 | #define DK_C13 CAP_U(33) | ^~~~~ src/mame/audio/dkong.c:760:52: note: in expansion of macro 'DK_C13' 760 | DISCRETE_CRFILTER(NODE_295,NODE_294, 1000, DK_C13) | ^~~~~~ src/mame/audio/dkong.c:824:68: warning: narrowing conversion of '5.6047497583980421e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 824 | DISCRETE_ONESHOTR(_N, 0, _T, TTL_HIGH, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4455:120: note: in definition of macro 'DISCRETE_ONESHOTR' 4455 | #define DISCRETE_ONESHOTR(NODE,RESET,TRIG,AMPL,WIDTH,TYPE) { NODE, DST_ONESHOT , 5, { RESET,TRIG,AMPL,WIDTH,NODE_NC }, { RESET,TRIG,AMPL,WIDTH,TYPE }, NULL, "One Shot Resetable" }, | ^~~~~ src/mame/audio/dkong.c:908:9: note: in expansion of macro 'DISCRETE_LS123' 908 | DISCRETE_LS123(NODE_110, DS_SOUND0_INV, JR_R8, JR_C14) | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/dkong.c:778:25: note: in expansion of macro 'RES_K' 778 | #define JR_R10 RES_K(10) | ^~~~~ src/mame/audio/dkong.c:912:47: note: in expansion of macro 'JR_R10' 912 | DISCRETE_RCFILTER(NODE_112, NODE_111, JR_R10, JR_C17) | ^~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.2999999439845852e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/dkong.c:797:25: note: in expansion of macro 'CAP_U' 797 | #define JR_C17 CAP_U(3.3) /* ??? illegible */ | ^~~~~ src/mame/audio/dkong.c:912:55: note: in expansion of macro 'JR_C17' 912 | DISCRETE_RCFILTER(NODE_112, NODE_111, JR_R10, JR_C17) | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/dkong.c:779:25: note: in expansion of macro 'RES_K' 779 | #define JR_R11 RES_K(20) | ^~~~~ src/mame/audio/dkong.c:928:47: note: in expansion of macro 'JR_R11' 928 | DISCRETE_RCFILTER(NODE_117, NODE_116, JR_R11, JR_C16) | ^~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.2999999439845852e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/dkong.c:796:25: note: in expansion of macro 'CAP_U' 796 | #define JR_C16 CAP_U(3.3) | ^~~~~ src/mame/audio/dkong.c:928:55: note: in expansion of macro 'JR_C16' 928 | DISCRETE_RCFILTER(NODE_117, NODE_116, JR_R11, JR_C16) | ^~~~~~ src/mame/audio/dkong.c:824:68: warning: narrowing conversion of '2.6234999933762992e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 824 | DISCRETE_ONESHOTR(_N, 0, _T, TTL_HIGH, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4455:120: note: in definition of macro 'DISCRETE_ONESHOTR' 4455 | #define DISCRETE_ONESHOTR(NODE,RESET,TRIG,AMPL,WIDTH,TYPE) { NODE, DST_ONESHOT , 5, { RESET,TRIG,AMPL,WIDTH,NODE_NC }, { RESET,TRIG,AMPL,WIDTH,TYPE }, NULL, "One Shot Resetable" }, | ^~~~~ src/mame/audio/dkong.c:957:9: note: in expansion of macro 'DISCRETE_LS123' 957 | DISCRETE_LS123(NODE_10, DS_SOUND1_INV, JR_R9, JR_C15) | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4491:109: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/dkong.c:773:25: note: in expansion of macro 'RES_K' 773 | #define JR_R4 RES_K(47) | ^~~~~ src/mame/audio/dkong.c:976:50: note: in expansion of macro 'JR_R4' 976 | DISCRETE_CRFILTER_VREF(NODE_16, NODE_15, JR_R4, JR_C23, 2.5) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999999762127118e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4491:114: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/dkong.c:803:25: note: in expansion of macro 'CAP_U' 803 | #define JR_C23 CAP_U(0.47) | ^~~~~ src/mame/audio/dkong.c:976:57: note: in expansion of macro 'JR_C23' 976 | DISCRETE_CRFILTER_VREF(NODE_16, NODE_15, JR_R4, JR_C23, 2.5) | ^~~~~~ src/mame/audio/dkong.c:976:65: warning: narrowing conversion of '2.5e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 976 | DISCRETE_CRFILTER_VREF(NODE_16, NODE_15, JR_R4, JR_C23, 2.5) | ^~~ ./src/emu/sound/discrete.h:4491:119: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ ./src/emu/machine/rescap.h:8:35: warning: narrowing conversion of '5.5999998416211838e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 8 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/dkong.c:801:25: note: in expansion of macro 'CAP_N' 801 | #define JR_C21 CAP_N(56) | ^~~~~ src/mame/audio/dkong.c:977:59: note: in expansion of macro 'JR_C21' 977 | DISCRETE_RCFILTER(DS_OUT_SOUND1, NODE_16, JR_R19, JR_C21) | ^~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dkong.c:1059:1: note: in expansion of macro 'DISCRETE_SOUND_END' 1059 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dkong.c:1059:1: note: in expansion of macro 'DISCRETE_SOUND_END' 1059 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ src/mame/audio/dkong.c:826:68: warning: narrowing conversion of '2.6234999933762992e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 826 | DISCRETE_ONESHOTR(_N, 0, _T, TTL_HIGH, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE | DISC_OUT_ACTIVE_LOW) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4455:120: note: in definition of macro 'DISCRETE_ONESHOTR' 4455 | #define DISCRETE_ONESHOTR(NODE,RESET,TRIG,AMPL,WIDTH,TYPE) { NODE, DST_ONESHOT , 5, { RESET,TRIG,AMPL,WIDTH,NODE_NC }, { RESET,TRIG,AMPL,WIDTH,TYPE }, NULL, "One Shot Resetable" }, | ^~~~~ src/mame/audio/dkong.c:992:9: note: in expansion of macro 'DISCRETE_LS123_INV' 992 | DISCRETE_LS123_INV(NODE_25, DS_SOUND2_INV, JR_R17, JR_C27) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4491:109: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/dkong.c:775:25: note: in expansion of macro 'RES_K' 775 | #define JR_R6 RES_K(20) | ^~~~~ src/mame/audio/dkong.c:997:50: note: in expansion of macro 'JR_R6' 997 | DISCRETE_CRFILTER_VREF(NODE_27, NODE_26, JR_R6, JR_C30, 2.5) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999999762127118e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4491:114: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/dkong.c:810:25: note: in expansion of macro 'CAP_U' 810 | #define JR_C30 CAP_U(0.47) | ^~~~~ src/mame/audio/dkong.c:997:57: note: in expansion of macro 'JR_C30' 997 | DISCRETE_CRFILTER_VREF(NODE_27, NODE_26, JR_R6, JR_C30, 2.5) | ^~~~~~ ./src/emu/sound/discrete.h:4376:153: warning: narrowing conversion of '2.5e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 4376 | #define DISCRETE_SOUND_END { NODE_00, DSS_NULL , 0, { NODE_NC }, { 0 } ,NULL ,"DISCRETE_SOUND_END" } }; | ^ src/mame/audio/dkong.c:1059:1: note: in expansion of macro 'DISCRETE_SOUND_END' 1059 | DISCRETE_SOUND_END | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/dkong.c:805:25: note: in expansion of macro 'CAP_U' 805 | #define JR_C25 CAP_U(1) | ^~~~~ src/mame/audio/dkong.c:998:58: note: in expansion of macro 'JR_C25' 998 | DISCRETE_RCFILTER(DS_OUT_SOUND2, NODE_27, JR_R2, JR_C25) | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/dkong.c:782:25: note: in expansion of macro 'RES_K' 782 | #define JR_R14 RES_K(30) | ^~~~~ src/mame/audio/dkong.c:1016:51: note: in expansion of macro 'JR_R14' 1016 | DISCRETE_RCFILTER(NODE_90, DS_SOUND9_INV, JR_R14, JR_C26) | ^~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999999881336407e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/dkong.c:806:25: note: in expansion of macro 'CAP_U' 806 | #define JR_C26 CAP_U(47) | ^~~~~ src/mame/audio/dkong.c:1016:59: note: in expansion of macro 'JR_C26' 1016 | DISCRETE_RCFILTER(NODE_90, DS_SOUND9_INV, JR_R14, JR_C26) | ^~~~~~ src/mame/audio/dkong.c:1031:56: warning: narrowing conversion of '1.953125e-2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 1031 | DISCRETE_TRANSFORM4(NODE_171, DS_DAC, DK_SUP_V/256.0, NODE_170, DS_DISCHARGE_INV, "01*3!2+*") | ^ ./src/emu/sound/discrete.h:4463:109: note: in definition of macro 'DISCRETE_TRANSFORM4' 4463 | #define DISCRETE_TRANSFORM4(NODE,INP0,INP1,INP2,INP3,FUNCT) { NODE, DST_TRANSFORM , 4, { INP0,INP1,INP2,INP3 }, { INP0,INP1,INP2,INP3 }, FUNCT, "DISCRETE_TRANSFORM4" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999997973987779e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/dkong.c:793:25: note: in expansion of macro 'CAP_U' 793 | #define JR_C13 CAP_U(4.7) | ^~~~~ src/mame/audio/dkong.c:1055:52: note: in expansion of macro 'JR_C13' 1055 | DISCRETE_CRFILTER(NODE_295,NODE_288, 1000, JR_C13) | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mario.c -o obj/retro64/mame/drivers/mario.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mario.c:92: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/mario.c:94: ./src/emu/machine/z80dma.h:48:32: warning: unnecessary parentheses in declaration of 'mario_dma' [-Wparentheses] 48 | const z80dma_interface (_name) = | ^~~~~~~ src/mame/drivers/mario.c:104:8: note: in expansion of macro 'Z80DMA_INTERFACE' 104 | static Z80DMA_INTERFACE( mario_dma ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80dma.h:48:32: note: remove parentheses 48 | const z80dma_interface (_name) = | ^~~~~~~ src/mame/drivers/mario.c:104:8: note: in expansion of macro 'Z80DMA_INTERFACE' 104 | static Z80DMA_INTERFACE( mario_dma ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cham24.c -o obj/retro64/mame/drivers/cham24.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cham24.c:57: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mario.c -o obj/retro64/mame/video/mario.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mario.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dkong.c -o obj/retro64/mame/video/dkong.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/dkong.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dkong.c -o obj/retro64/mame/drivers/dkong.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dkong.c:301: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/dkong.c:307: ./src/emu/machine/z80dma.h:48:32: warning: unnecessary parentheses in declaration of 'dk3_dma' [-Wparentheses] 48 | const z80dma_interface (_name) = | ^~~~~~~ src/mame/drivers/dkong.c:338:8: note: in expansion of macro 'Z80DMA_INTERFACE' 338 | static Z80DMA_INTERFACE( dk3_dma ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80dma.h:48:32: note: remove parentheses 48 | const z80dma_interface (_name) = | ^~~~~~~ src/mame/drivers/dkong.c:338:8: note: in expansion of macro 'Z80DMA_INTERFACE' 338 | static Z80DMA_INTERFACE( dk3_dma ) | ^~~~~~~~~~~~~~~~ In file included from src/mame/drivers/dkong.c:306: ./src/emu/machine/8257dma.h:50:31: warning: unnecessary parentheses in declaration of 'dk_dma' [-Wparentheses] 50 | const i8257_interface (_name) = | ^~~~~~~ src/mame/drivers/dkong.c:349:8: note: in expansion of macro 'I8257_INTERFACE' 349 | static I8257_INTERFACE( dk_dma ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8257dma.h:50:31: note: remove parentheses 50 | const i8257_interface (_name) = | ^~~~~~~ src/mame/drivers/dkong.c:349:8: note: in expansion of macro 'I8257_INTERFACE' 349 | static I8257_INTERFACE( dk_dma ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8257dma.h:50:31: warning: unnecessary parentheses in declaration of 'hb_dma' [-Wparentheses] 50 | const i8257_interface (_name) = | ^~~~~~~ src/mame/drivers/dkong.c:360:8: note: in expansion of macro 'I8257_INTERFACE' 360 | static I8257_INTERFACE( hb_dma ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8257dma.h:50:31: note: remove parentheses 50 | const i8257_interface (_name) = | ^~~~~~~ src/mame/drivers/dkong.c:360:8: note: in expansion of macro 'I8257_INTERFACE' 360 | static I8257_INTERFACE( hb_dma ) | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/mario.c -o obj/retro64/mame/audio/mario.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/mario.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/audio/mario.c:5: src/mame/audio/mario.c:78:41: warning: narrowing conversion of '4.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 78 | #define TTL_HIGH 4.0 | ^~~ ./src/emu/sound/discrete.h:4455:115: note: in definition of macro 'DISCRETE_ONESHOTR' 4455 | #define DISCRETE_ONESHOTR(NODE,RESET,TRIG,AMPL,WIDTH,TYPE) { NODE, DST_ONESHOT , 5, { RESET,TRIG,AMPL,WIDTH,NODE_NC }, { RESET,TRIG,AMPL,WIDTH,TYPE }, NULL, "One Shot Resetable" }, | ^~~~ src/mame/audio/mario.c:127:38: note: in expansion of macro 'TTL_HIGH' 127 | DISCRETE_ONESHOTR(_N, 0, _T, TTL_HIGH, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE) | ^~~~~~~~ src/mame/audio/mario.c:323:9: note: in expansion of macro 'DISCRETE_LS123' 323 | DISCRETE_LS123(NODE_10, DS_SOUND0_INV, MR_R17, MR_C14) | ^~~~~~~~~~~~~~ src/mame/audio/mario.c:127:68: warning: narrowing conversion of '3.2547498596986538e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 127 | DISCRETE_ONESHOTR(_N, 0, _T, TTL_HIGH, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4455:120: note: in definition of macro 'DISCRETE_ONESHOTR' 4455 | #define DISCRETE_ONESHOTR(NODE,RESET,TRIG,AMPL,WIDTH,TYPE) { NODE, DST_ONESHOT , 5, { RESET,TRIG,AMPL,WIDTH,NODE_NC }, { RESET,TRIG,AMPL,WIDTH,TYPE }, NULL, "One Shot Resetable" }, | ^~~~~ src/mame/audio/mario.c:323:9: note: in expansion of macro 'DISCRETE_LS123' 323 | DISCRETE_LS123(NODE_10, DS_SOUND0_INV, MR_R17, MR_C14) | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.6999998092651367e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mario.c:88:25: note: in expansion of macro 'RES_K' 88 | #define MR_R6 RES_K(4.7) /* verified */ | ^~~~~ src/mame/audio/mario.c:324:45: note: in expansion of macro 'MR_R6' 324 | DISCRETE_RCFILTER(NODE_11, NODE_10, MR_R6, MR_C3 ) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mario.c:104:25: note: in expansion of macro 'CAP_U' 104 | #define MR_C3 CAP_U(10) /* verified */ | ^~~~~ src/mame/audio/mario.c:324:52: note: in expansion of macro 'MR_C3' 324 | DISCRETE_RCFILTER(NODE_11, NODE_10, MR_R6, MR_C3 ) | ^~~~~ ./src/emu/machine/rescap.h:8:35: warning: narrowing conversion of '3.8999999850678962e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 8 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4517:116: note: in definition of macro 'DISCRETE_CUSTOM7' 4517 | #define DISCRETE_CUSTOM7(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,INFO) { NODE, DST_CUSTOM , 7, { IN0,IN1,IN2,IN3,IN4,IN5,IN6 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6 }, INFO, "DISCRETE_CUSTOM7" }, | ^~~ src/mame/audio/mario.c:107:25: note: in expansion of macro 'CAP_N' 107 | #define MR_C6 CAP_N(3.9) /* verified */ | ^~~~~ src/mame/audio/mario.c:342:68: note: in expansion of macro 'MR_C6' 342 | DISCRETE_CUSTOM7(DS_OUT_SOUND0, NODE_10, NODE_11, NODE_11, MR_C6, MR_C17, | ^~~~~ ./src/emu/machine/rescap.h:8:35: warning: narrowing conversion of '2.1999999377797508e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 8 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4517:120: note: in definition of macro 'DISCRETE_CUSTOM7' 4517 | #define DISCRETE_CUSTOM7(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,INFO) { NODE, DST_CUSTOM , 7, { IN0,IN1,IN2,IN3,IN4,IN5,IN6 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6 }, INFO, "DISCRETE_CUSTOM7" }, | ^~~ src/mame/audio/mario.c:111:25: note: in expansion of macro 'CAP_N' 111 | #define MR_C17 CAP_N(22) /* verified */ | ^~~~~ src/mame/audio/mario.c:342:75: note: in expansion of macro 'MR_C17' 342 | DISCRETE_CUSTOM7(DS_OUT_SOUND0, NODE_10, NODE_11, NODE_11, MR_C6, MR_C17, | ^~~~~~ ./src/emu/machine/rescap.h:16:46: warning: narrowing conversion of '6.8322981366459626e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 16 | #define RES_4_PARALLEL(r1, r2, r3, r4) (1.0 / (1.0 / (r1) + 1.0 / (r2) + 1.0 / (r3) + 1.0 / (r4))) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4517:124: note: in definition of macro 'DISCRETE_CUSTOM7' 4517 | #define DISCRETE_CUSTOM7(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,INFO) { NODE, DST_CUSTOM , 7, { IN0,IN1,IN2,IN3,IN4,IN5,IN6 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6 }, INFO, "DISCRETE_CUSTOM7" }, | ^~~ src/mame/audio/mario.c:121:24: note: in expansion of macro 'RES_4_PARALLEL' 121 | #define MR_MIXER_RPAR RES_4_PARALLEL(MR_R20, MR_R19, MR_R41, MR_R40) | ^~~~~~~~~~~~~~ src/mame/audio/mario.c:343:25: note: in expansion of macro 'MR_MIXER_RPAR' 343 | MR_MIXER_RPAR, MR_C31, &mario_custom_run_info) | ^~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4517:128: note: in definition of macro 'DISCRETE_CUSTOM7' 4517 | #define DISCRETE_CUSTOM7(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,INFO) { NODE, DST_CUSTOM , 7, { IN0,IN1,IN2,IN3,IN4,IN5,IN6 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6 }, INFO, "DISCRETE_CUSTOM7" }, | ^~~ src/mame/audio/mario.c:113:25: note: in expansion of macro 'CAP_U' 113 | #define MR_C31 CAP_U(0.022) /* verified */ | ^~~~~ src/mame/audio/mario.c:343:40: note: in expansion of macro 'MR_C31' 343 | MR_MIXER_RPAR, MR_C31, &mario_custom_run_info) | ^~~~~~ src/mame/audio/mario.c:78:41: warning: narrowing conversion of '4.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 78 | #define TTL_HIGH 4.0 | ^~~ ./src/emu/sound/discrete.h:4455:115: note: in definition of macro 'DISCRETE_ONESHOTR' 4455 | #define DISCRETE_ONESHOTR(NODE,RESET,TRIG,AMPL,WIDTH,TYPE) { NODE, DST_ONESHOT , 5, { RESET,TRIG,AMPL,WIDTH,NODE_NC }, { RESET,TRIG,AMPL,WIDTH,TYPE }, NULL, "One Shot Resetable" }, | ^~~~ src/mame/audio/mario.c:127:38: note: in expansion of macro 'TTL_HIGH' 127 | DISCRETE_ONESHOTR(_N, 0, _T, TTL_HIGH, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE) | ^~~~~~~~ src/mame/audio/mario.c:353:9: note: in expansion of macro 'DISCRETE_LS123' 353 | DISCRETE_LS123(NODE_20, DS_SOUND1_INV, MR_R18, MR_C15) | ^~~~~~~~~~~~~~ src/mame/audio/mario.c:127:68: warning: narrowing conversion of '3.2547498596986538e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 127 | DISCRETE_ONESHOTR(_N, 0, _T, TTL_HIGH, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4455:120: note: in definition of macro 'DISCRETE_ONESHOTR' 4455 | #define DISCRETE_ONESHOTR(NODE,RESET,TRIG,AMPL,WIDTH,TYPE) { NODE, DST_ONESHOT , 5, { RESET,TRIG,AMPL,WIDTH,NODE_NC }, { RESET,TRIG,AMPL,WIDTH,TYPE }, NULL, "One Shot Resetable" }, | ^~~~~ src/mame/audio/mario.c:353:9: note: in expansion of macro 'DISCRETE_LS123' 353 | DISCRETE_LS123(NODE_20, DS_SOUND1_INV, MR_R18, MR_C15) | ^~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.6999998092651367e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mario.c:89:25: note: in expansion of macro 'RES_K' 89 | #define MR_R7 RES_K(4.7) /* verified */ | ^~~~~ src/mame/audio/mario.c:354:45: note: in expansion of macro 'MR_R7' 354 | DISCRETE_RCFILTER(NODE_21, NODE_20, MR_R7, MR_C4 ) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999997973987779e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mario.c:105:25: note: in expansion of macro 'CAP_U' 105 | #define MR_C4 CAP_U(4.7) /* verified */ | ^~~~~ src/mame/audio/mario.c:354:52: note: in expansion of macro 'MR_C4' 354 | DISCRETE_RCFILTER(NODE_21, NODE_20, MR_R7, MR_C4 ) | ^~~~~ ./src/emu/machine/rescap.h:8:35: warning: narrowing conversion of '3.8999998897004673e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 8 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4517:116: note: in definition of macro 'DISCRETE_CUSTOM7' 4517 | #define DISCRETE_CUSTOM7(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,INFO) { NODE, DST_CUSTOM , 7, { IN0,IN1,IN2,IN3,IN4,IN5,IN6 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6 }, INFO, "DISCRETE_CUSTOM7" }, | ^~~ src/mame/audio/mario.c:106:25: note: in expansion of macro 'CAP_N' 106 | #define MR_C5 CAP_N(39) /* verified */ | ^~~~~ src/mame/audio/mario.c:372:68: note: in expansion of macro 'MR_C5' 372 | DISCRETE_CUSTOM7(DS_OUT_SOUND1, NODE_20, NODE_21, NODE_21, MR_C5, MR_C16, | ^~~~~ ./src/emu/machine/rescap.h:8:35: warning: narrowing conversion of '6.7999999984177239e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 8 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4517:120: note: in definition of macro 'DISCRETE_CUSTOM7' 4517 | #define DISCRETE_CUSTOM7(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,INFO) { NODE, DST_CUSTOM , 7, { IN0,IN1,IN2,IN3,IN4,IN5,IN6 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6 }, INFO, "DISCRETE_CUSTOM7" }, | ^~~ src/mame/audio/mario.c:110:25: note: in expansion of macro 'CAP_N' 110 | #define MR_C16 CAP_N(6.8) /* verified */ | ^~~~~ src/mame/audio/mario.c:372:75: note: in expansion of macro 'MR_C16' 372 | DISCRETE_CUSTOM7(DS_OUT_SOUND1, NODE_20, NODE_21, NODE_21, MR_C5, MR_C16, | ^~~~~~ ./src/emu/machine/rescap.h:16:46: warning: narrowing conversion of '6.8322981366459626e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 16 | #define RES_4_PARALLEL(r1, r2, r3, r4) (1.0 / (1.0 / (r1) + 1.0 / (r2) + 1.0 / (r3) + 1.0 / (r4))) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4517:124: note: in definition of macro 'DISCRETE_CUSTOM7' 4517 | #define DISCRETE_CUSTOM7(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,INFO) { NODE, DST_CUSTOM , 7, { IN0,IN1,IN2,IN3,IN4,IN5,IN6 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6 }, INFO, "DISCRETE_CUSTOM7" }, | ^~~ src/mame/audio/mario.c:121:24: note: in expansion of macro 'RES_4_PARALLEL' 121 | #define MR_MIXER_RPAR RES_4_PARALLEL(MR_R20, MR_R19, MR_R41, MR_R40) | ^~~~~~~~~~~~~~ src/mame/audio/mario.c:373:17: note: in expansion of macro 'MR_MIXER_RPAR' 373 | MR_MIXER_RPAR, MR_C31, &mario_custom_run_info) | ^~~~~~~~~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.199999982524605e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4517:128: note: in definition of macro 'DISCRETE_CUSTOM7' 4517 | #define DISCRETE_CUSTOM7(NODE,IN0,IN1,IN2,IN3,IN4,IN5,IN6,INFO) { NODE, DST_CUSTOM , 7, { IN0,IN1,IN2,IN3,IN4,IN5,IN6 }, { IN0,IN1,IN2,IN3,IN4,IN5,IN6 }, INFO, "DISCRETE_CUSTOM7" }, | ^~~ src/mame/audio/mario.c:113:25: note: in expansion of macro 'CAP_U' 113 | #define MR_C31 CAP_U(0.022) /* verified */ | ^~~~~ src/mame/audio/mario.c:373:32: note: in expansion of macro 'MR_C31' 373 | MR_MIXER_RPAR, MR_C31, &mario_custom_run_info) | ^~~~~~ src/mame/audio/mario.c:78:41: warning: narrowing conversion of '4.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 78 | #define TTL_HIGH 4.0 | ^~~ ./src/emu/sound/discrete.h:4455:115: note: in definition of macro 'DISCRETE_ONESHOTR' 4455 | #define DISCRETE_ONESHOTR(NODE,RESET,TRIG,AMPL,WIDTH,TYPE) { NODE, DST_ONESHOT , 5, { RESET,TRIG,AMPL,WIDTH,NODE_NC }, { RESET,TRIG,AMPL,WIDTH,TYPE }, NULL, "One Shot Resetable" }, | ^~~~ src/mame/audio/mario.c:127:38: note: in expansion of macro 'TTL_HIGH' 127 | DISCRETE_ONESHOTR(_N, 0, _T, TTL_HIGH, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE) | ^~~~~~~~ src/mame/audio/mario.c:387:9: note: in expansion of macro 'DISCRETE_LS123' 387 | DISCRETE_LS123(NODE_110, DS_SOUND7_INV, MR_R61, MR_C41) | ^~~~~~~~~~~~~~ src/mame/audio/mario.c:127:68: warning: narrowing conversion of '5.6047497583980421e-2' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 127 | DISCRETE_ONESHOTR(_N, 0, _T, TTL_HIGH, (0.25 * (_R) * (_C) * (1.0+700./(_R))), DISC_ONESHOT_RETRIG | DISC_ONESHOT_REDGE) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4455:120: note: in definition of macro 'DISCRETE_ONESHOTR' 4455 | #define DISCRETE_ONESHOTR(NODE,RESET,TRIG,AMPL,WIDTH,TYPE) { NODE, DST_ONESHOT , 5, { RESET,TRIG,AMPL,WIDTH,NODE_NC }, { RESET,TRIG,AMPL,WIDTH,TYPE }, NULL, "One Shot Resetable" }, | ^~~~~ src/mame/audio/mario.c:387:9: note: in expansion of macro 'DISCRETE_LS123' 387 | DISCRETE_LS123(NODE_110, DS_SOUND7_INV, MR_R61, MR_C41) | ^~~~~~~~~~~~~~ src/mame/audio/mario.c:78:41: warning: narrowing conversion of '4.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 78 | #define TTL_HIGH 4.0 | ^~~ ./src/emu/sound/discrete.h:4461:109: note: in definition of macro 'DISCRETE_TRANSFORM2' 4461 | #define DISCRETE_TRANSFORM2(NODE,INP0,INP1,FUNCT) { NODE, DST_TRANSFORM , 2, { INP0,INP1 }, { INP0,INP1 }, FUNCT, "DISCRETE_TRANSFORM2" }, | ^~~~ src/mame/audio/mario.c:388:49: note: in expansion of macro 'TTL_HIGH' 388 | DISCRETE_TRANSFORM2(NODE_111, NODE_110, TTL_HIGH, "0!1*") | ^~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mario.c:102:25: note: in expansion of macro 'RES_K' 102 | #define MR_R65 RES_K(10) /* verified */ | ^~~~~ src/mame/audio/mario.c:389:47: note: in expansion of macro 'MR_R65' 389 | DISCRETE_RCFILTER(NODE_112, NODE_111, MR_R65, MR_C44) | ^~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.2999999439845852e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mario.c:119:25: note: in expansion of macro 'CAP_U' 119 | #define MR_C44 CAP_U(3.3) /* verified */ | ^~~~~ src/mame/audio/mario.c:389:55: note: in expansion of macro 'MR_C44' 389 | DISCRETE_RCFILTER(NODE_112, NODE_111, MR_R65, MR_C44) | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mario.c:101:25: note: in expansion of macro 'RES_K' 101 | #define MR_R64 RES_K(20) /* verified */ | ^~~~~ src/mame/audio/mario.c:402:47: note: in expansion of macro 'MR_R64' 402 | DISCRETE_RCFILTER(NODE_117, NODE_104, MR_R64, MR_C43) | ^~~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '3.2999999439845852e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mario.c:118:25: note: in expansion of macro 'CAP_U' 118 | #define MR_C43 CAP_U(3.3) /* verified */ | ^~~~~ src/mame/audio/mario.c:402:55: note: in expansion of macro 'MR_C43' 402 | DISCRETE_RCFILTER(NODE_117, NODE_104, MR_R64, MR_C43) | ^~~~~~ src/mame/audio/mario.c:78:41: warning: narrowing conversion of '4.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 78 | #define TTL_HIGH 4.0 | ^~~ ./src/emu/sound/discrete.h:4452:109: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ src/mame/audio/mario.c:413:52: note: in expansion of macro 'TTL_HIGH' 413 | DISCRETE_MULTIPLY(DS_OUT_SOUND7, NODE_120, TTL_HIGH) | ^~~~~~~~ src/mame/audio/mario.c:426:53: warning: narrowing conversion of '1.5625e-2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 426 | DISCRETE_MULTIPLY(NODE_170, DS_DAC, TTL_HIGH/256.0) | ^ ./src/emu/sound/discrete.h:4452:109: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '7.5e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mario.c:427:49: note: in expansion of macro 'RES_K' 427 | DISCRETE_RCFILTER(DS_OUT_DAC, NODE_170, RES_K(750), CAP_P(200)) | ^~~~~ ./src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '1.9999999920083944e-10' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_P(cap) ((double)(cap) * 1e-12) | ~~~~~~~~~~~~~~~^~~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/mario.c:427:61: note: in expansion of macro 'CAP_P' 427 | DISCRETE_RCFILTER(DS_OUT_DAC, NODE_170, RES_K(750), CAP_P(200)) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/snesb.c -o obj/retro64/mame/drivers/snesb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/snesb.c:139: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/n8080.c -o obj/retro64/mame/drivers/n8080.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/n8080.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/n8080.c:14: ./src/emu/cpu/i8085/i8085.h:47:47: warning: unnecessary parentheses in declaration of 'n8080_cpu_config' [-Wparentheses] 47 | #define I8085_CONFIG(name) const i8085_config (name) = | ^~~~~~ src/mame/drivers/n8080.c:427:8: note: in expansion of macro 'I8085_CONFIG' 427 | static I8085_CONFIG( n8080_cpu_config ) | ^~~~~~~~~~~~ ./src/emu/cpu/i8085/i8085.h:47:47: note: remove parentheses 47 | #define I8085_CONFIG(name) const i8085_config (name) = | ^~~~~~ src/mame/drivers/n8080.c:427:8: note: in expansion of macro 'I8085_CONFIG' 427 | static I8085_CONFIG( n8080_cpu_config ) | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nss.c -o obj/retro64/mame/drivers/nss.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/nss.c:296: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/n8080.c -o obj/retro64/mame/audio/n8080.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/n8080.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/n8080.c -o obj/retro64/mame/video/n8080.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/n8080.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/playch10.c -o obj/retro64/mame/drivers/playch10.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/playch10.c:292: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/playch10.c -o obj/retro64/mame/video/playch10.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/playch10.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/multigam.c -o obj/retro64/mame/drivers/multigam.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/multigam.c:68: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/snes_snd.c -o obj/retro64/mame/audio/snes_snd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/snes_snd.c:28: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/popeye.c -o obj/retro64/mame/drivers/popeye.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/popeye.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/popeye.c -o obj/retro64/mame/video/popeye.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/popeye.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/punchout.c -o obj/retro64/mame/drivers/punchout.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/punchout.c:112: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sfcbox.c -o obj/retro64/mame/drivers/sfcbox.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sfcbox.c:59: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spacefb.c -o obj/retro64/mame/drivers/spacefb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/spacefb.c:107: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/spacefb.c -o obj/retro64/mame/audio/spacefb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/spacefb.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/punchout.c -o obj/retro64/mame/video/punchout.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/punchout.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/playch10.c -o obj/retro64/mame/machine/playch10.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/playch10.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/spacefb.c -o obj/retro64/mame/video/spacefb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/spacefb.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vsnes.c -o obj/retro64/mame/drivers/vsnes.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/vsnes.c:140: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vsnes.c -o obj/retro64/mame/video/vsnes.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/vsnes.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fitfight.c -o obj/retro64/mame/drivers/fitfight.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/fitfight.c:84: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pirates.c -o obj/retro64/mame/video/pirates.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/pirates.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fitfight.c -o obj/retro64/mame/video/fitfight.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/fitfight.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/vsnes.c -o obj/retro64/mame/machine/vsnes.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/vsnes.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pirates.c -o obj/retro64/mame/drivers/pirates.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pirates.c:90: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cultures.c -o obj/retro64/mame/drivers/cultures.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cultures.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/acommand.c -o obj/retro64/mame/drivers/acommand.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/acommand.c:58: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ddealer.c -o obj/retro64/mame/drivers/ddealer.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ddealer.c:112: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/macrossp.c -o obj/retro64/mame/drivers/macrossp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/macrossp.c:300: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/snes.c -o obj/retro64/mame/video/snes.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/snes.c:73: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/macrossp.c -o obj/retro64/mame/video/macrossp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/macrossp.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ppu2c0x.c -o obj/retro64/mame/video/ppu2c0x.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ppu2c0x.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/quizdna.c -o obj/retro64/mame/drivers/quizdna.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/quizdna.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/nmk004.c -o obj/retro64/mame/machine/nmk004.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/nmk004.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jalmah.c -o obj/retro64/mame/drivers/jalmah.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/jalmah.c:112: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/quizdna.c -o obj/retro64/mame/video/quizdna.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/quizdna.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/quizpani.c -o obj/retro64/mame/drivers/quizpani.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/quizpani.c:35: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/quizpani.c -o obj/retro64/mame/video/quizpani.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/quizpani.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/battlex.c -o obj/retro64/mame/drivers/battlex.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/battlex.c:43: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/carjmbre.c -o obj/retro64/mame/drivers/carjmbre.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/carjmbre.c:42: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nmk16.c -o obj/retro64/mame/video/nmk16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/nmk16.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/battlex.c -o obj/retro64/mame/video/battlex.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/battlex.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/carjmbre.c -o obj/retro64/mame/video/carjmbre.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/carjmbre.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/popper.c -o obj/retro64/mame/video/popper.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/popper.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/popper.c -o obj/retro64/mame/drivers/popper.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/popper.c:84: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dday.c -o obj/retro64/mame/drivers/dday.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dday.c:52: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spaceg.c -o obj/retro64/mame/drivers/spaceg.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/spaceg.c:164: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dday.c -o obj/retro64/mame/video/dday.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/dday.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/monzagp.c -o obj/retro64/mame/drivers/monzagp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/monzagp.c:34: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/portrait.c -o obj/retro64/mame/drivers/portrait.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/portrait.c:86: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vega.c -o obj/retro64/mame/drivers/vega.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/vega.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nmk16.c -o obj/retro64/mame/drivers/nmk16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/nmk16.c:141: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/portrait.c -o obj/retro64/mame/video/portrait.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/portrait.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/espial.c -o obj/retro64/mame/drivers/espial.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/espial.c:37: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/espial.c -o obj/retro64/mame/video/espial.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/espial.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/funkybee.c -o obj/retro64/mame/drivers/funkybee.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/funkybee.c:74: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/funkybee.c -o obj/retro64/mame/video/funkybee.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/funkybee.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/marineb.c -o obj/retro64/mame/drivers/marineb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/marineb.c:38: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vastar.c -o obj/retro64/mame/drivers/vastar.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/vastar.c:64: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vastar.c -o obj/retro64/mame/video/vastar.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/vastar.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/zodiack.c -o obj/retro64/mame/drivers/zodiack.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/zodiack.c:81: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/marineb.c -o obj/retro64/mame/video/marineb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/marineb.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/zodiack.c -o obj/retro64/mame/video/zodiack.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/zodiack.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mrflea.c -o obj/retro64/mame/video/mrflea.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mrflea.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mrflea.c -o obj/retro64/mame/drivers/mrflea.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mrflea.c:42: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/thief.c -o obj/retro64/mame/drivers/thief.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/thief.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jrpacman.c -o obj/retro64/mame/drivers/jrpacman.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/jrpacman.c:101: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/thief.c -o obj/retro64/mame/video/thief.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/thief.c:5: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pengo.c -o obj/retro64/mame/drivers/pengo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pengo.c:64: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pacman.c -o obj/retro64/mame/video/pacman.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/pacman.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/jumpshot.c -o obj/retro64/mame/machine/jumpshot.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/jumpshot.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/pacplus.c -o obj/retro64/mame/machine/pacplus.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/pacplus.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/acitya.c -o obj/retro64/mame/machine/acitya.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/acitya.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/uapce.c -o obj/retro64/mame/drivers/uapce.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/uapce.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/paranoia.c -o obj/retro64/mame/drivers/paranoia.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/paranoia.c:36: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/theglobp.c -o obj/retro64/mame/machine/theglobp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/theglobp.c:64: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/pcecommn.c -o obj/retro64/mame/machine/pcecommn.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/pcecommn.c:2: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ggconnie.c -o obj/retro64/mame/drivers/ggconnie.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ggconnie.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/naughtyb.c -o obj/retro64/mame/drivers/naughtyb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/naughtyb.c:105: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/naughtyb.c -o obj/retro64/mame/video/naughtyb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/naughtyb.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/phoenix.c -o obj/retro64/mame/drivers/phoenix.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/phoenix.c:32: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/phoenix.c:35: ./src/emu/cpu/i8085/i8085.h:47:47: warning: unnecessary parentheses in declaration of 'survival_i8085_config' [-Wparentheses] 47 | #define I8085_CONFIG(name) const i8085_config (name) = | ^~~~~~ src/mame/drivers/phoenix.c:516:8: note: in expansion of macro 'I8085_CONFIG' 516 | static I8085_CONFIG( survival_i8085_config ) | ^~~~~~~~~~~~ ./src/emu/cpu/i8085/i8085.h:47:47: note: remove parentheses 47 | #define I8085_CONFIG(name) const i8085_config (name) = | ^~~~~~ src/mame/drivers/phoenix.c:516:8: note: in expansion of macro 'I8085_CONFIG' 516 | static I8085_CONFIG( survival_i8085_config ) | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/phoenix.c -o obj/retro64/mame/video/phoenix.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/phoenix.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/phoenix.c -o obj/retro64/mame/audio/phoenix.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/phoenix.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/phoenix.h:3, from src/mame/audio/phoenix.c:14: ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/phoenix.c:348:57: note: in expansion of macro 'RES_K' 348 | RES_K(47), /* R25 */ | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/phoenix.c:349:57: note: in expansion of macro 'RES_K' 349 | RES_K(47), /* R26 */ | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000449726939e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/phoenix.c:350:57: note: in expansion of macro 'CAP_U' 350 | CAP_U(.001), /* C8 */ | ^~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4459:116: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ src/mame/audio/phoenix.c:367:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 367 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:368:76: warning: narrowing conversion of '3.0909091776067559e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 368 | DEFAULT_TTL_V_LOGIC_1 * RES_K(100) / (RES_K(10) + RES_K(100))) /* R20, R19 */ ./src/emu/sound/discrete.h:4459:121: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ src/mame/audio/phoenix.c:374:46: warning: narrowing conversion of '9.0909090909090901e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 374 | 1.0/(1.0/RES_K(10) + 1.0/RES_K(100)), /* R19, R20 */ | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999998272011002e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/phoenix.c:375:43: note: in expansion of macro 'CAP_U' 375 | CAP_U(.047)) /* C5 */ | ^~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4459:116: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ src/mame/audio/phoenix.c:396:41: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 396 | DEFAULT_TTL_V_LOGIC_1, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/phoenix.c:397:63: warning: narrowing conversion of '1.70000005e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 397 | DEFAULT_TTL_V_LOGIC_1 / 2) ./src/emu/sound/discrete.h:4459:121: note: in definition of macro 'DISCRETE_SWITCH' 4459 | #define DISCRETE_SWITCH(NODE,ENAB,SWITCH,INP0,INP1) { NODE, DST_SWITCH , 4, { ENAB,SWITCH,INP0,INP1 }, { ENAB,SWITCH,INP0,INP1 }, NULL, "DISCRETE_SWITCH" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/phoenix.c:400:50: note: in expansion of macro 'RES_K' 400 | RES_K(47), /* R40 */ | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/phoenix.c:401:50: note: in expansion of macro 'RES_K' 401 | RES_K(100), /* R41 */ | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.1e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/phoenix.c:407:50: note: in expansion of macro 'RES_K' 407 | RES_K(510), /* R23 */ | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.1e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/phoenix.c:408:50: note: in expansion of macro 'RES_K' 408 | RES_K(510), /* R24 */ | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4521:116: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^ src/mame/audio/phoenix.c:409:50: note: in expansion of macro 'CAP_U' 409 | CAP_U(1), /* C20 */ | ^~~~~ src/mame/audio/phoenix.c:432:46: warning: narrowing conversion of '3.0519684544055444e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 432 | 1.0/ (1.0/RES_K(5.1) + (1.0/(RES_K(5.1) + 1.0/(1.0/RES_K(10) + 1.0/RES_K(5) + 1.0/RES_K(10)) ))), | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/phoenix.c:433:43: note: in expansion of macro 'CAP_U' 433 | CAP_U(100)) /* R45, R46, R42, internal 555 Rs, C22 */ | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/phoenix.c:444:57: note: in expansion of macro 'RES_K' 444 | RES_K(20), /* R47 */ | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/phoenix.c:445:57: note: in expansion of macro 'RES_K' 445 | RES_K(20), /* R48 */ | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000449726939e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/phoenix.c:446:57: note: in expansion of macro 'CAP_U' 446 | CAP_U(0.001), /* C23 */ | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pacman.c -o obj/retro64/mame/drivers/pacman.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pacman.c:339: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/safarir.c -o obj/retro64/mame/drivers/safarir.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/safarir.c:49: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/drtomy.c -o obj/retro64/mame/drivers/drtomy.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/drtomy.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/playmark.c -o obj/retro64/mame/drivers/playmark.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/playmark.c:42: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sderby.c -o obj/retro64/mame/video/sderby.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/sderby.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/playmark.c -o obj/retro64/mame/video/playmark.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/playmark.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sderby.c -o obj/retro64/mame/drivers/sderby.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sderby.c:61: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/powerbal.c -o obj/retro64/mame/drivers/powerbal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/powerbal.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/pleiads.c -o obj/retro64/mame/audio/pleiads.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/pleiads.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sslam.c -o obj/retro64/mame/video/sslam.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/sslam.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vdc.c -o obj/retro64/mame/video/vdc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/vdc.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/psikyo4.c -o obj/retro64/mame/video/psikyo4.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/psikyo4.c:29: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sslam.c -o obj/retro64/mame/drivers/sslam.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sslam.c:83: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/psikyo.c -o obj/retro64/mame/video/psikyo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/psikyo.c:57: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/psikyo4.c -o obj/retro64/mame/drivers/psikyo4.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/psikyo4.c:129: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/hitme.c -o obj/retro64/mame/audio/hitme.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/hitme.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/hitme.h:7, from src/mame/audio/hitme.c:7: src/mame/audio/hitme.c:55:43: warning: narrowing conversion of '3.05999993e-6f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 55 | DISCRETE_TRANSFORM3(NODE_16,1,0.45*6.8e-6,HITME_GAME_SPEED,"012*/") | ~~~~^~~~~~~ ./src/emu/sound/discrete.h:4462:109: note: in definition of macro 'DISCRETE_TRANSFORM3' 4462 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) { NODE, DST_TRANSFORM , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, FUNCT, "DISCRETE_TRANSFORM3" }, | ^~~~ src/mame/audio/hitme.c:56:52: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 56 | DISCRETE_SQUAREWAVE(NODE_17,1,NODE_16,1,50,0.5,0) | ^~~ ./src/emu/sound/discrete.h:4404:124: note: in definition of macro 'DISCRETE_SQUAREWAVE' 4404 | #define DISCRETE_SQUAREWAVE(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWAVE , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWAVE" }, | ^~~~ src/mame/audio/hitme.c:73:40: warning: narrowing conversion of '2.2e+4f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 73 | DISCRETE_555_ASTABLE(NODE_24,1,22e3,39e3,NODE_23,&desc_hitme_555) | ^~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/hitme.c:73:45: warning: narrowing conversion of '3.9e+4f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 73 | DISCRETE_555_ASTABLE(NODE_24,1,22e3,39e3,NODE_23,&desc_hitme_555) | ^~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/hitme.c:76:51: warning: narrowing conversion of '1.0e+3f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 76 | DISCRETE_CRFILTER(HITME_FINAL_SND,NODE_24,1e3,50e-6) | ^~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/hitme.c:76:55: warning: narrowing conversion of '4.99999987e-5f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 76 | DISCRETE_CRFILTER(HITME_FINAL_SND,NODE_24,1e3,50e-6) | ^~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/psikyo.c -o obj/retro64/mame/drivers/psikyo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/psikyo.c:63: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hitme.c -o obj/retro64/mame/drivers/hitme.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/hitme.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/starcrus.c -o obj/retro64/mame/drivers/starcrus.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/starcrus.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/psikyosh.c -o obj/retro64/mame/drivers/psikyosh.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/psikyosh.c:274: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/snes.c -o obj/retro64/mame/machine/snes.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/snes.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/machine/snes.c:47: ./src/mame/machine/snes7110.c: In function 'void spc7110_mmio_write(running_machine*, UINT32, UINT8)': ./src/mame/machine/snes7110.c:1275:46: warning: variable 'length' set but not used [-Wunused-but-set-variable] 1275 | UINT32 table, index, length, address, mode, offset; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/btoads.c -o obj/retro64/mame/drivers/btoads.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/btoads.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/starcrus.c -o obj/retro64/mame/video/starcrus.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/starcrus.c:4: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kinst.c -o obj/retro64/mame/drivers/kinst.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/kinst.c:131: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/xtheball.c -o obj/retro64/mame/drivers/xtheball.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/xtheball.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/btoads.c -o obj/retro64/mame/video/btoads.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/btoads.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/appoooh.c -o obj/retro64/mame/drivers/appoooh.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/appoooh.c:164: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/appoooh.c -o obj/retro64/mame/video/appoooh.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/appoooh.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bankp.c -o obj/retro64/mame/drivers/bankp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bankp.c:94: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bankp.c -o obj/retro64/mame/video/bankp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/bankp.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/drmicro.c -o obj/retro64/mame/video/drmicro.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/drmicro.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/drmicro.c -o obj/retro64/mame/drivers/drmicro.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/drmicro.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/chinsan.c -o obj/retro64/mame/drivers/chinsan.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/chinsan.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mermaid.c -o obj/retro64/mame/drivers/mermaid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mermaid.c:116: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jantotsu.c -o obj/retro64/mame/drivers/jantotsu.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/jantotsu.c:97: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mayumi.c -o obj/retro64/mame/drivers/mayumi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mayumi.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mjkjidai.c -o obj/retro64/mame/video/mjkjidai.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mjkjidai.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/psikyosh.c -o obj/retro64/mame/video/psikyosh.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/psikyosh.c:65: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mermaid.c -o obj/retro64/mame/video/mermaid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mermaid.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mjkjidai.c -o obj/retro64/mame/drivers/mjkjidai.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mjkjidai.c:24: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/angelkds.c -o obj/retro64/mame/video/angelkds.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/angelkds.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aladbl.c -o obj/retro64/mame/drivers/aladbl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/aladbl.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bingoc.c -o obj/retro64/mame/drivers/bingoc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bingoc.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/angelkds.c -o obj/retro64/mame/drivers/angelkds.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/angelkds.c:127: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/blockade.c -o obj/retro64/mame/audio/blockade.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/blockade.c:2: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/blockade.h:1, from src/mame/audio/blockade.c:3: src/mame/audio/blockade.c:33:41: warning: narrowing conversion of '9.36815e+4f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 33 | DISCRETE_NOTE(BLOCKADE_NOTE, 1, 93681.5, BLOCKADE_NOTE_DATA, 255, 1, DISC_CLK_IS_FREQ | DISC_OUT_IS_ENERGY) | ^~~~~~~ ./src/emu/sound/discrete.h:4401:109: note: in definition of macro 'DISCRETE_NOTE' 4401 | #define DISCRETE_NOTE(NODE,ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE) { NODE, DSS_NOTE , 6, { ENAB,CLK,DATA,NODE_NC,NODE_NC,NODE_NC }, { ENAB,CLK,DATA,MAX1,MAX2,CLKTYPE }, NULL, "DISCRETE_NOTE" }, | ^~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.5e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/blockade.c:34:51: note: in expansion of macro 'RES_K' 34 | DISCRETE_CRFILTER(NODE_10, BLOCKADE_NOTE, RES_K(35), CAP_U(.01)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/blockade.c:34:62: note: in expansion of macro 'CAP_U' 34 | DISCRETE_CRFILTER(NODE_10, BLOCKADE_NOTE, RES_K(35), CAP_U(.01)) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/blockade.c -o obj/retro64/mame/video/blockade.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/blockade.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/blockade.c -o obj/retro64/mame/drivers/blockade.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/blockade.c:31: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/calorie.c -o obj/retro64/mame/drivers/calorie.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/calorie.c:80: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/deniam.c -o obj/retro64/mame/drivers/deniam.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/deniam.c:43: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dotrikun.c -o obj/retro64/mame/drivers/dotrikun.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dotrikun.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/deniam.c -o obj/retro64/mame/video/deniam.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/deniam.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/coolridr.c -o obj/retro64/mame/drivers/coolridr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/coolridr.c:236: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/coolridr.c: In function 'void sysh1_txt_blit_w(const address_space*, offs_t, UINT32, UINT32)': src/mame/drivers/coolridr.c:395:27: warning: variable 'param' set but not used [-Wunused-but-set-variable] 395 | static UINT16 cmd,param; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hikaru.c -o obj/retro64/mame/drivers/hikaru.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/hikaru.c:322: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gpworld.c -o obj/retro64/mame/drivers/gpworld.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gpworld.c:42: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kopunch.c -o obj/retro64/mame/drivers/kopunch.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/kopunch.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kopunch.c -o obj/retro64/mame/video/kopunch.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/kopunch.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hshavoc.c -o obj/retro64/mame/drivers/hshavoc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/hshavoc.c:37: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/megaplay.c -o obj/retro64/mame/drivers/megaplay.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/megaplay.c:52: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/megatech.c -o obj/retro64/mame/drivers/megatech.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/megatech.c:91: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/model1.c -o obj/retro64/mame/drivers/model1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/model1.c:627: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/genesis.c -o obj/retro64/mame/video/genesis.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/genesis.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/video/genesis.c: In function 'void start_genesis_vdp(screen_device*)': src/mame/video/genesis.c:165:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 165 | for (i = 0; i < 24; i++) | ^~~ src/mame/video/genesis.c:167:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 167 | vdp_cmdpart = 0; | ^~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/model3.c -o obj/retro64/mame/machine/model3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/model3.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/model1.c -o obj/retro64/mame/video/model1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/model1.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/video/model1.c: In function 'UINT16* push_direct(UINT16*)': src/mame/video/model1.c:943:30: warning: variable 'v1' set but not used [-Wunused-but-set-variable] 943 | UINT32 tex_adr, lum, v1, v2; | ^~ src/mame/video/model1.c:943:34: warning: variable 'v2' set but not used [-Wunused-but-set-variable] 943 | UINT32 tex_adr, lum, v1, v2; | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/model2.c -o obj/retro64/mame/drivers/model2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/model2.c:89: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/model2.c -o obj/retro64/mame/video/model2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/model2.c:88: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/video/model2.c: In function 'UINT32* geo_dummy(UINT32, UINT32*)': src/mame/video/model2.c:2488:17: warning: variable 'data' set but not used [-Wunused-but-set-variable] 2488 | UINT32 data; | ^~~~ src/mame/video/model2.c: In function 'UINT32* geo_code_upload(UINT32, UINT32*)': src/mame/video/model2.c:2542:17: warning: variable 'flags' set but not used [-Wunused-but-set-variable] 2542 | UINT32 flags, count, i; | ^~~~~ src/mame/video/model2.c: In function 'UINT32* geo_code_jump(UINT32, UINT32*)': src/mame/video/model2.c:2590:17: warning: variable 'address' set but not used [-Wunused-but-set-variable] 2590 | UINT32 address; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/naomi.c -o obj/retro64/mame/drivers/naomi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/naomi.c:1179: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/model3.c -o obj/retro64/mame/drivers/model3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/model3.c:600: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/gdcrypt.c -o obj/retro64/mame/machine/gdcrypt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/gdcrypt.c:4: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/dc.c -o obj/retro64/mame/machine/dc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/dc.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/machine/dc.c: In function 'void naomi_maple_w(const address_space*, offs_t, UINT64, UINT64)': src/mame/machine/dc.c:755:52: warning: variable 'dap' set but not used [-Wunused-but-set-variable] 755 | UINT32 endflag,port,pattern,length,command,dap,sap,destination; | ^~~ src/mame/machine/dc.c:755:56: warning: variable 'sap' set but not used [-Wunused-but-set-variable] 755 | UINT32 endflag,port,pattern,length,command,dap,sap,destination; | ^~~ src/mame/machine/dc.c: In function 'void dc_maple_w(const address_space*, offs_t, UINT64, UINT64)': src/mame/machine/dc.c:1106:52: warning: variable 'dap' set but not used [-Wunused-but-set-variable] 1106 | UINT32 endflag,port,pattern,length,command,dap,sap,destination; | ^~~ src/mame/machine/dc.c:1106:56: warning: variable 'sap' set but not used [-Wunused-but-set-variable] 1106 | UINT32 endflag,port,pattern,length,command,dap,sap,destination; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/model3.c -o obj/retro64/mame/video/model3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/model3.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/triforce.c -o obj/retro64/mame/drivers/triforce.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/triforce.c:399: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/chihiro.c -o obj/retro64/mame/drivers/chihiro.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/chihiro.c:37: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/naomi.c -o obj/retro64/mame/machine/naomi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/naomi.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/model1.c -o obj/retro64/mame/machine/model1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/model1.c:5: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/machine/model1.c: In function 'void track_lookup(running_machine*)': src/mame/machine/model1.c:1023:16: warning: variable 'behaviour' set but not used [-Wunused-but-set-variable] 1023 | UINT32 behaviour, entry; | ^~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/puckpkmn.c -o obj/retro64/mame/drivers/puckpkmn.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/puckpkmn.c:45: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/segag80.c -o obj/retro64/mame/machine/segag80.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/segag80.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/naomibd.c -o obj/retro64/mame/machine/naomibd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/naomibd.c:173: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/machine/naomibd.c:274:28: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 274 | { "doa2", 0, -1, { -1, 0x500, 0, -1, 0x20504, 0x20000, -1, 0x40508, 0x40000, -1, 0x6050c, 0x60000, -1, 0x80510, 0x80000, // 0x8ad01, has compression | ^~ src/mame/machine/naomibd.c:274:42: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 274 | { "doa2", 0, -1, { -1, 0x500, 0, -1, 0x20504, 0x20000, -1, 0x40508, 0x40000, -1, 0x6050c, 0x60000, -1, 0x80510, 0x80000, // 0x8ad01, has compression | ^~ src/mame/machine/naomibd.c:274:64: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 274 | { "doa2", 0, -1, { -1, 0x500, 0, -1, 0x20504, 0x20000, -1, 0x40508, 0x40000, -1, 0x6050c, 0x60000, -1, 0x80510, 0x80000, // 0x8ad01, has compression | ^~ src/mame/machine/naomibd.c:274:86: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 274 | { "doa2", 0, -1, { -1, 0x500, 0, -1, 0x20504, 0x20000, -1, 0x40508, 0x40000, -1, 0x6050c, 0x60000, -1, 0x80510, 0x80000, // 0x8ad01, has compression | ^~ src/mame/machine/naomibd.c:274:108: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 274 | { "doa2", 0, -1, { -1, 0x500, 0, -1, 0x20504, 0x20000, -1, 0x40508, 0x40000, -1, 0x6050c, 0x60000, -1, 0x80510, 0x80000, // 0x8ad01, has compression | ^~ src/mame/machine/naomibd.c:275:21: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 275 | -1, 0xa0514, 0xa0000, -1, 0xc0518, 0xc0000, -1, 0xe051c, 0xe0000, -1, 0x100520,0x100000, -1, 0x118a3a, 0x120000, | ^~ src/mame/machine/naomibd.c:275:43: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 275 | -1, 0xa0514, 0xa0000, -1, 0xc0518, 0xc0000, -1, 0xe051c, 0xe0000, -1, 0x100520,0x100000, -1, 0x118a3a, 0x120000, | ^~ src/mame/machine/naomibd.c:275:65: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 275 | -1, 0xa0514, 0xa0000, -1, 0xc0518, 0xc0000, -1, 0xe051c, 0xe0000, -1, 0x100520,0x100000, -1, 0x118a3a, 0x120000, | ^~ src/mame/machine/naomibd.c:275:87: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 275 | -1, 0xa0514, 0xa0000, -1, 0xc0518, 0xc0000, -1, 0xe051c, 0xe0000, -1, 0x100520,0x100000, -1, 0x118a3a, 0x120000, | ^~ src/mame/machine/naomibd.c:275:110: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 275 | -1, 0xa0514, 0xa0000, -1, 0xc0518, 0xc0000, -1, 0xe051c, 0xe0000, -1, 0x100520,0x100000, -1, 0x118a3a, 0x120000, | ^~ src/mame/machine/naomibd.c:276:21: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 276 | -1, 0x12c0d8, 0x140000, -1, 0x147e22, 0x160000, -1, 0x1645ce, 0x180000, -1, 0x17c6b2, 0x1a0000, | ^~ src/mame/machine/naomibd.c:276:45: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 276 | -1, 0x12c0d8, 0x140000, -1, 0x147e22, 0x160000, -1, 0x1645ce, 0x180000, -1, 0x17c6b2, 0x1a0000, | ^~ src/mame/machine/naomibd.c:276:69: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 276 | -1, 0x12c0d8, 0x140000, -1, 0x147e22, 0x160000, -1, 0x1645ce, 0x180000, -1, 0x17c6b2, 0x1a0000, | ^~ src/mame/machine/naomibd.c:276:93: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 276 | -1, 0x12c0d8, 0x140000, -1, 0x147e22, 0x160000, -1, 0x1645ce, 0x180000, -1, 0x17c6b2, 0x1a0000, | ^~ src/mame/machine/naomibd.c:277:21: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 277 | -1, 0x19902e, 0x1c0000, -1, 0x1b562a, 0x1e0000, -1, 0xffffffff, 0xffffffff } }, | ^~ src/mame/machine/naomibd.c:277:45: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 277 | -1, 0x19902e, 0x1c0000, -1, 0x1b562a, 0x1e0000, -1, 0xffffffff, 0xffffffff } }, | ^~ src/mame/machine/naomibd.c:277:69: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 277 | -1, 0x19902e, 0x1c0000, -1, 0x1b562a, 0x1e0000, -1, 0xffffffff, 0xffffffff } }, | ^~ src/mame/machine/naomibd.c:278:29: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 278 | { "doa2m", 0, -1, { -1, 0x500, 0, -1, 0x20504, 0x20000, -1, 0x40508, 0x40000, -1, 0x6050c, 0x60000, -1, 0x80510, 0x80000, | ^~ src/mame/machine/naomibd.c:278:43: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 278 | { "doa2m", 0, -1, { -1, 0x500, 0, -1, 0x20504, 0x20000, -1, 0x40508, 0x40000, -1, 0x6050c, 0x60000, -1, 0x80510, 0x80000, | ^~ src/mame/machine/naomibd.c:278:65: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 278 | { "doa2m", 0, -1, { -1, 0x500, 0, -1, 0x20504, 0x20000, -1, 0x40508, 0x40000, -1, 0x6050c, 0x60000, -1, 0x80510, 0x80000, | ^~ src/mame/machine/naomibd.c:278:87: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 278 | { "doa2m", 0, -1, { -1, 0x500, 0, -1, 0x20504, 0x20000, -1, 0x40508, 0x40000, -1, 0x6050c, 0x60000, -1, 0x80510, 0x80000, | ^~ src/mame/machine/naomibd.c:278:109: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 278 | { "doa2m", 0, -1, { -1, 0x500, 0, -1, 0x20504, 0x20000, -1, 0x40508, 0x40000, -1, 0x6050c, 0x60000, -1, 0x80510, 0x80000, | ^~ src/mame/machine/naomibd.c:279:21: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 279 | -1, 0xa0514, 0xa0000, -1, 0xc0518, 0xc0000, -1, 0xe051c, 0xe0000, -1, 0x100520,0x100000, -1, 0x11a5b4, 0x120000, | ^~ src/mame/machine/naomibd.c:279:43: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 279 | -1, 0xa0514, 0xa0000, -1, 0xc0518, 0xc0000, -1, 0xe051c, 0xe0000, -1, 0x100520,0x100000, -1, 0x11a5b4, 0x120000, | ^~ src/mame/machine/naomibd.c:279:65: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 279 | -1, 0xa0514, 0xa0000, -1, 0xc0518, 0xc0000, -1, 0xe051c, 0xe0000, -1, 0x100520,0x100000, -1, 0x11a5b4, 0x120000, | ^~ src/mame/machine/naomibd.c:279:87: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 279 | -1, 0xa0514, 0xa0000, -1, 0xc0518, 0xc0000, -1, 0xe051c, 0xe0000, -1, 0x100520,0x100000, -1, 0x11a5b4, 0x120000, | ^~ src/mame/machine/naomibd.c:279:110: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 279 | -1, 0xa0514, 0xa0000, -1, 0xc0518, 0xc0000, -1, 0xe051c, 0xe0000, -1, 0x100520,0x100000, -1, 0x11a5b4, 0x120000, | ^~ src/mame/machine/naomibd.c:280:21: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 280 | -1, 0x12e7c4, 0x140000, -1, 0x1471f6, 0x160000, -1, 0x1640c4, 0x180000, -1, 0x1806ca, 0x1a0000, | ^~ src/mame/machine/naomibd.c:280:45: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 280 | -1, 0x12e7c4, 0x140000, -1, 0x1471f6, 0x160000, -1, 0x1640c4, 0x180000, -1, 0x1806ca, 0x1a0000, | ^~ src/mame/machine/naomibd.c:280:69: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 280 | -1, 0x12e7c4, 0x140000, -1, 0x1471f6, 0x160000, -1, 0x1640c4, 0x180000, -1, 0x1806ca, 0x1a0000, | ^~ src/mame/machine/naomibd.c:280:93: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 280 | -1, 0x12e7c4, 0x140000, -1, 0x1471f6, 0x160000, -1, 0x1640c4, 0x180000, -1, 0x1806ca, 0x1a0000, | ^~ src/mame/machine/naomibd.c:281:21: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 281 | -1, 0x199df4, 0x1c0000, -1, 0x1b5d0a, 0x1e0000, 0xffffffff, 0xffffffff } }, | ^~ src/mame/machine/naomibd.c:281:45: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 281 | -1, 0x199df4, 0x1c0000, -1, 0x1b5d0a, 0x1e0000, 0xffffffff, 0xffffffff } }, | ^~ src/mame/machine/naomibd.c:282:32: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 282 | { "ggx", 0, -1, { -1, 0x200000, 0x100000, -1, 0x210004, 0x110000, -1, 0x220008, 0x120000, -1, 0x228000, 0x130000, // 0x76110, uses compression | ^~ src/mame/machine/naomibd.c:282:56: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 282 | { "ggx", 0, -1, { -1, 0x200000, 0x100000, -1, 0x210004, 0x110000, -1, 0x220008, 0x120000, -1, 0x228000, 0x130000, // 0x76110, uses compression | ^~ src/mame/machine/naomibd.c:282:80: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 282 | { "ggx", 0, -1, { -1, 0x200000, 0x100000, -1, 0x210004, 0x110000, -1, 0x220008, 0x120000, -1, 0x228000, 0x130000, // 0x76110, uses compression | ^~ src/mame/machine/naomibd.c:282:104: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 282 | { "ggx", 0, -1, { -1, 0x200000, 0x100000, -1, 0x210004, 0x110000, -1, 0x220008, 0x120000, -1, 0x228000, 0x130000, // 0x76110, uses compression | ^~ src/mame/machine/naomibd.c: In function 'void load_rom_gdrom(running_machine*, naomibd_state*)': src/mame/machine/naomibd.c:925:16: warning: variable 'result' set but not used [-Wunused-but-set-variable] 925 | UINT32 result; | ^~~~~~ src/mame/machine/naomibd.c: In function 'void stream_decrypt(UINT32, UINT32, UINT16, UINT8*, UINT8*, int)': src/mame/machine/naomibd.c:1709:12: warning: variable 'heading_word' set but not used [-Wunused-but-set-variable] 1709 | UINT16 heading_word; | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segag80r.c -o obj/retro64/mame/drivers/segag80r.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/segag80r.c:107: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segac2.c -o obj/retro64/mame/drivers/segac2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/segac2.c:69: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/segac2.c: In function 'void io_chip_w(const address_space*, offs_t, UINT16, UINT16)': src/mame/drivers/segac2.c:374:15: warning: variable 'old' set but not used [-Wunused-but-set-variable] 374 | UINT8 old; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segag80v.c -o obj/retro64/mame/drivers/segag80v.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/segag80v.c:135: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segag80r.c -o obj/retro64/mame/video/segag80r.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/segag80r.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/segag80r.c -o obj/retro64/mame/audio/segag80r.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/segag80r.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/segag80v.c -o obj/retro64/mame/audio/segag80v.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/segag80v.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segag80v.c -o obj/retro64/mame/video/segag80v.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/segag80v.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segahang.c -o obj/retro64/mame/video/segahang.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/segahang.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dc.c -o obj/retro64/mame/video/dc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/dc.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/video/dc.c: In function 'void pvr_ta_w(const address_space*, offs_t, UINT64, UINT64)': src/mame/video/dc.c:1030:16: warning: variable 'old' set but not used [-Wunused-but-set-variable] 1030 | UINT32 old,dat; | ^~~ src/mame/video/dc.c: In function 'void ta_fifo_yuv_w(const address_space*, offs_t, UINT64, UINT64)': src/mame/video/dc.c:1649:13: warning: variable 'reg' set but not used [-Wunused-but-set-variable] 1649 | int reg; | ^~~ src/mame/video/dc.c:1651:16: warning: variable 'dat' set but not used [-Wunused-but-set-variable] 1651 | UINT32 dat; | ^~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2448:131: warning: iteration 1 invokes undefined behavior [-Waggressive-loop-optimizations] 2448 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/mame/video/dc.c:2441:22: note: within this loop 2441 | for (a = 0;a <= 1;a++) | ~~^~~~ src/mame/video/dc.c:2448:129: warning: array subscript 64 is above array bounds of 'int [64]' [-Warray-bounds=] 2448 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2448:129: warning: array subscript 65 is above array bounds of 'int [64]' [-Warray-bounds=] 2448 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2448:129: warning: array subscript 68 is above array bounds of 'int [64]' [-Warray-bounds=] 2448 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2448:129: warning: array subscript 69 is above array bounds of 'int [64]' [-Warray-bounds=] 2448 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2455:129: warning: array subscript 72 is above array bounds of 'int [64]' [-Warray-bounds=] 2455 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2455:129: warning: array subscript 73 is above array bounds of 'int [64]' [-Warray-bounds=] 2455 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2455:129: warning: array subscript 76 is above array bounds of 'int [64]' [-Warray-bounds=] 2455 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2455:129: warning: array subscript 77 is above array bounds of 'int [64]' [-Warray-bounds=] 2455 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2448:129: warning: array subscript 80 is above array bounds of 'int [64]' [-Warray-bounds=] 2448 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2448:129: warning: array subscript 81 is above array bounds of 'int [64]' [-Warray-bounds=] 2448 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2448:129: warning: array subscript 84 is above array bounds of 'int [64]' [-Warray-bounds=] 2448 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2448:129: warning: array subscript 85 is above array bounds of 'int [64]' [-Warray-bounds=] 2448 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2455:129: warning: array subscript 88 is above array bounds of 'int [64]' [-Warray-bounds=] 2455 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2455:129: warning: array subscript 89 is above array bounds of 'int [64]' [-Warray-bounds=] 2455 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2455:129: warning: array subscript 92 is above array bounds of 'int [64]' [-Warray-bounds=] 2455 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2455:129: warning: array subscript 93 is above array bounds of 'int [64]' [-Warray-bounds=] 2455 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2448:129: warning: array subscript 96 is above array bounds of 'int [64]' [-Warray-bounds=] 2448 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2448:129: warning: array subscript 97 is above array bounds of 'int [64]' [-Warray-bounds=] 2448 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2448:129: warning: array subscript 100 is above array bounds of 'int [64]' [-Warray-bounds=] 2448 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2448:129: warning: array subscript 101 is above array bounds of 'int [64]' [-Warray-bounds=] 2448 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2455:129: warning: array subscript 104 is above array bounds of 'int [64]' [-Warray-bounds=] 2455 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2455:129: warning: array subscript 105 is above array bounds of 'int [64]' [-Warray-bounds=] 2455 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2455:129: warning: array subscript 108 is above array bounds of 'int [64]' [-Warray-bounds=] 2455 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2455:129: warning: array subscript 109 is above array bounds of 'int [64]' [-Warray-bounds=] 2455 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2448:129: warning: array subscript 112 is above array bounds of 'int [64]' [-Warray-bounds=] 2448 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2448:129: warning: array subscript 113 is above array bounds of 'int [64]' [-Warray-bounds=] 2448 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2448:129: warning: array subscript 116 is above array bounds of 'int [64]' [-Warray-bounds=] 2448 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2448:129: warning: array subscript 117 is above array bounds of 'int [64]' [-Warray-bounds=] 2448 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2455:129: warning: array subscript 120 is above array bounds of 'int [64]' [-Warray-bounds=] 2455 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2455:129: warning: array subscript 121 is above array bounds of 'int [64]' [-Warray-bounds=] 2455 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2455:129: warning: array subscript 124 is above array bounds of 'int [64]' [-Warray-bounds=] 2455 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ In function 'void pvr_build_parameterconfig()', inlined from 'void video_start_dc(running_machine*)' at src/mame/video/dc.c:2542:27: src/mame/video/dc.c:2455:129: warning: array subscript 125 is above array bounds of 'int [64]' [-Warray-bounds=] 2455 | pvr_parameterconfig[(a << 6) | (b << 4) | (c << 3) | (d << 2) | (e << 0)] = pvr_parconfseq[p]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/video/dc.c: In function 'void video_start_dc(running_machine*)': src/mame/video/dc.c:127:12: note: while referencing 'pvr_parameterconfig' 127 | static int pvr_parameterconfig[64]; | ^~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segaorun.c -o obj/retro64/mame/video/segaorun.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/segaorun.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segald.c -o obj/retro64/mame/drivers/segald.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/segald.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segas16a.c -o obj/retro64/mame/video/segas16a.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/segas16a.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segahang.c -o obj/retro64/mame/drivers/segahang.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/segahang.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segas16b.c -o obj/retro64/mame/video/segas16b.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/segas16b.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segas18.c -o obj/retro64/mame/video/segas18.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/segas18.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/megadriv.c -o obj/retro64/mame/drivers/megadriv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/megadriv.c:68: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/megadriv.c: In function 'void handle_dma_bits(running_machine*)': src/mame/drivers/megadriv.c:782:24: warning: variable 'source' set but not used [-Wunused-but-set-variable] 782 | UINT32 source; | ^~~~~~ src/mame/drivers/megadriv.c:783:24: warning: variable 'length' set but not used [-Wunused-but-set-variable] 783 | UINT16 length; | ^~~~~~ src/mame/drivers/megadriv.c: In function 'void genesis_render_videoline_to_videobuffer(int)': src/mame/drivers/megadriv.c:4220:16: warning: variable 'window_hpos' set but not used [-Wunused-but-set-variable] 4220 | UINT16 window_hpos; | ^~~~~~~~~~~ src/mame/drivers/megadriv.c:4222:16: warning: variable 'window_vpos' set but not used [-Wunused-but-set-variable] 4222 | UINT16 window_vpos; | ^~~~~~~~~~~ src/mame/drivers/megadriv.c:4224:16: warning: variable 'vscroll_mode' set but not used [-Wunused-but-set-variable] 4224 | UINT8 vscroll_mode; | ^~~~~~~~~~~~ src/mame/drivers/megadriv.c:4225:16: warning: variable 'hscroll_mode' set but not used [-Wunused-but-set-variable] 4225 | UINT8 hscroll_mode; | ^~~~~~~~~~~~ src/mame/drivers/megadriv.c: In function 'void video_eof_megadriv(running_machine*)': src/mame/drivers/megadriv.c:6142:24: warning: variable 'frametime' set but not used [-Wunused-but-set-variable] 6142 | UINT64 frametime; | ^~~~~~~~~ In function 'UINT32 pm_io(const address_space*, int, int, UINT32)', inlined from 'UINT32 pm_io(const address_space*, int, int, UINT32)' at src/mame/drivers/megadriv.c:3548:15, inlined from 'void write_PM4(const address_space*, offs_t, UINT16, UINT16)' at src/mame/drivers/megadriv.c:3700:7: src/mame/drivers/megadriv.c:3622:64: warning: array subscript 10 is above array bounds of 'UINT32 [6]' {aka 'unsigned int [6]'} [-Warray-bounds=] 3622 | svp.pmc.d = svp.pmac_read[write ? reg + 6 : reg]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/drivers/megadriv.c: In function 'void write_PM4(const address_space*, offs_t, UINT16, UINT16)': src/mame/drivers/megadriv.c:3519:16: note: while referencing 'svp_vars::pmac_read' 3519 | UINT32 pmac_read[6]; // read modes/addrs for PM0-PM5 | ^~~~~~~~~ In function 'UINT32 pm_io(const address_space*, int, int, UINT32)', inlined from 'void write_PM4(const address_space*, offs_t, UINT16, UINT16)' at src/mame/drivers/megadriv.c:3700:7: src/mame/drivers/megadriv.c:3552:52: warning: array subscript 10 is above array bounds of 'UINT32 [6]' {aka 'unsigned int [6]'} [-Warray-bounds=] 3552 | svp.pmac_read[write ? reg + 6 : reg] = svp.pmc.d; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/drivers/megadriv.c: In function 'void write_PM4(const address_space*, offs_t, UINT16, UINT16)': src/mame/drivers/megadriv.c:3519:16: note: while referencing 'svp_vars::pmac_read' 3519 | UINT32 pmac_read[6]; // read modes/addrs for PM0-PM5 | ^~~~~~~~~ In function 'UINT32 pm_io(const address_space*, int, int, UINT32)', inlined from 'UINT32 pm_io(const address_space*, int, int, UINT32)' at src/mame/drivers/megadriv.c:3548:15, inlined from 'void write_XST(const address_space*, offs_t, UINT16, UINT16)' at src/mame/drivers/megadriv.c:3686:18: src/mame/drivers/megadriv.c:3622:64: warning: array subscript 9 is above array bounds of 'UINT32 [6]' {aka 'unsigned int [6]'} [-Warray-bounds=] 3622 | svp.pmc.d = svp.pmac_read[write ? reg + 6 : reg]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/drivers/megadriv.c: In function 'void write_XST(const address_space*, offs_t, UINT16, UINT16)': src/mame/drivers/megadriv.c:3519:16: note: while referencing 'svp_vars::pmac_read' 3519 | UINT32 pmac_read[6]; // read modes/addrs for PM0-PM5 | ^~~~~~~~~ In function 'UINT32 pm_io(const address_space*, int, int, UINT32)', inlined from 'void write_XST(const address_space*, offs_t, UINT16, UINT16)' at src/mame/drivers/megadriv.c:3686:18: src/mame/drivers/megadriv.c:3552:52: warning: array subscript 9 is above array bounds of 'UINT32 [6]' {aka 'unsigned int [6]'} [-Warray-bounds=] 3552 | svp.pmac_read[write ? reg + 6 : reg] = svp.pmc.d; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/drivers/megadriv.c: In function 'void write_XST(const address_space*, offs_t, UINT16, UINT16)': src/mame/drivers/megadriv.c:3519:16: note: while referencing 'svp_vars::pmac_read' 3519 | UINT32 pmac_read[6]; // read modes/addrs for PM0-PM5 | ^~~~~~~~~ In function 'UINT32 pm_io(const address_space*, int, int, UINT32)', inlined from 'UINT32 pm_io(const address_space*, int, int, UINT32)' at src/mame/drivers/megadriv.c:3548:15, inlined from 'void write_PM0(const address_space*, offs_t, UINT16, UINT16)' at src/mame/drivers/megadriv.c:3641:18: src/mame/drivers/megadriv.c:3622:64: warning: array subscript 6 is above array bounds of 'UINT32 [6]' {aka 'unsigned int [6]'} [-Warray-bounds=] 3622 | svp.pmc.d = svp.pmac_read[write ? reg + 6 : reg]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/drivers/megadriv.c: In function 'void write_PM0(const address_space*, offs_t, UINT16, UINT16)': src/mame/drivers/megadriv.c:3519:16: note: while referencing 'svp_vars::pmac_read' 3519 | UINT32 pmac_read[6]; // read modes/addrs for PM0-PM5 | ^~~~~~~~~ In function 'UINT32 pm_io(const address_space*, int, int, UINT32)', inlined from 'void write_PM0(const address_space*, offs_t, UINT16, UINT16)' at src/mame/drivers/megadriv.c:3641:18: src/mame/drivers/megadriv.c:3552:52: warning: array subscript 6 is above array bounds of 'UINT32 [6]' {aka 'unsigned int [6]'} [-Warray-bounds=] 3552 | svp.pmac_read[write ? reg + 6 : reg] = svp.pmc.d; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/drivers/megadriv.c: In function 'void write_PM0(const address_space*, offs_t, UINT16, UINT16)': src/mame/drivers/megadriv.c:3519:16: note: while referencing 'svp_vars::pmac_read' 3519 | UINT32 pmac_read[6]; // read modes/addrs for PM0-PM5 | ^~~~~~~~~ In function 'UINT32 pm_io(const address_space*, int, int, UINT32)', inlined from 'UINT32 pm_io(const address_space*, int, int, UINT32)' at src/mame/drivers/megadriv.c:3548:15, inlined from 'void write_PM2(const address_space*, offs_t, UINT16, UINT16)' at src/mame/drivers/megadriv.c:3671:18: src/mame/drivers/megadriv.c:3622:64: warning: array subscript 8 is above array bounds of 'UINT32 [6]' {aka 'unsigned int [6]'} [-Warray-bounds=] 3622 | svp.pmc.d = svp.pmac_read[write ? reg + 6 : reg]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/drivers/megadriv.c: In function 'void write_PM2(const address_space*, offs_t, UINT16, UINT16)': src/mame/drivers/megadriv.c:3519:16: note: while referencing 'svp_vars::pmac_read' 3519 | UINT32 pmac_read[6]; // read modes/addrs for PM0-PM5 | ^~~~~~~~~ In function 'UINT32 pm_io(const address_space*, int, int, UINT32)', inlined from 'void write_PM2(const address_space*, offs_t, UINT16, UINT16)' at src/mame/drivers/megadriv.c:3671:18: src/mame/drivers/megadriv.c:3552:52: warning: array subscript 8 is above array bounds of 'UINT32 [6]' {aka 'unsigned int [6]'} [-Warray-bounds=] 3552 | svp.pmac_read[write ? reg + 6 : reg] = svp.pmc.d; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/drivers/megadriv.c: In function 'void write_PM2(const address_space*, offs_t, UINT16, UINT16)': src/mame/drivers/megadriv.c:3519:16: note: while referencing 'svp_vars::pmac_read' 3519 | UINT32 pmac_read[6]; // read modes/addrs for PM0-PM5 | ^~~~~~~~~ In function 'UINT32 pm_io(const address_space*, int, int, UINT32)', inlined from 'UINT32 pm_io(const address_space*, int, int, UINT32)' at src/mame/drivers/megadriv.c:3548:15, inlined from 'void write_PM1(const address_space*, offs_t, UINT16, UINT16)' at src/mame/drivers/megadriv.c:3656:18: src/mame/drivers/megadriv.c:3622:64: warning: array subscript 7 is above array bounds of 'UINT32 [6]' {aka 'unsigned int [6]'} [-Warray-bounds=] 3622 | svp.pmc.d = svp.pmac_read[write ? reg + 6 : reg]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/drivers/megadriv.c: In function 'void write_PM1(const address_space*, offs_t, UINT16, UINT16)': src/mame/drivers/megadriv.c:3519:16: note: while referencing 'svp_vars::pmac_read' 3519 | UINT32 pmac_read[6]; // read modes/addrs for PM0-PM5 | ^~~~~~~~~ In function 'UINT32 pm_io(const address_space*, int, int, UINT32)', inlined from 'void write_PM1(const address_space*, offs_t, UINT16, UINT16)' at src/mame/drivers/megadriv.c:3656:18: src/mame/drivers/megadriv.c:3552:52: warning: array subscript 7 is above array bounds of 'UINT32 [6]' {aka 'unsigned int [6]'} [-Warray-bounds=] 3552 | svp.pmac_read[write ? reg + 6 : reg] = svp.pmc.d; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/mame/drivers/megadriv.c: In function 'void write_PM1(const address_space*, offs_t, UINT16, UINT16)': src/mame/drivers/megadriv.c:3519:16: note: while referencing 'svp_vars::pmac_read' 3519 | UINT32 pmac_read[6]; // read modes/addrs for PM0-PM5 | ^~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segaorun.c -o obj/retro64/mame/drivers/segaorun.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/segaorun.c:271: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/segaorun.c:344:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 344 | { 0x35/2, 0x90000, 0x10000, 0xf00000, ~0, segaic16_road_control_0_r, NULL, segaic16_road_control_0_w, NULL, NULL, "road control" }, | ^~ src/mame/drivers/segaorun.c:345:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 345 | { 0x35/2, 0x80000, 0x01000, 0xf0f000, ~0, NULL, "bank10", NULL, "bank10", &segaic16_roadram_0, "road RAM" }, | ^~ src/mame/drivers/segaorun.c:346:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 346 | { 0x35/2, 0x60000, 0x08000, 0xf18000, ~0, NULL, "bank11", NULL, "bank11", &cpu1ram, "CPU 1 RAM" }, | ^~ src/mame/drivers/segaorun.c:347:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 347 | { 0x35/2, 0x00000, 0x60000, 0xf00000, ~0, NULL, "bank12", NULL, NULL, &cpu1rom, "CPU 1 ROM" }, | ^~ src/mame/drivers/segaorun.c:348:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 348 | { 0x31/2, 0x00000, 0x04000, 0xffc000, ~0, misc_io_r, NULL, misc_io_w, NULL, NULL, "I/O space" }, | ^~ src/mame/drivers/segaorun.c:349:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 349 | { 0x2d/2, 0x00000, 0x01000, 0xfff000, ~0, NULL, "bank13", NULL, "bank13", &segaic16_spriteram_0, "object RAM" }, | ^~ src/mame/drivers/segaorun.c:350:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 350 | { 0x29/2, 0x00000, 0x02000, 0xffe000, ~0, NULL, "bank14", segaic16_paletteram_w, NULL, &segaic16_paletteram, "color RAM" }, | ^~ src/mame/drivers/segaorun.c:351:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 351 | { 0x25/2, 0x00000, 0x10000, 0xfe0000, ~0, NULL, "bank15", segaic16_tileram_0_w, NULL, &segaic16_tileram_0, "tile RAM" }, | ^~ src/mame/drivers/segaorun.c:352:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 352 | { 0x25/2, 0x10000, 0x01000, 0xfef000, ~0, NULL, "bank16", segaic16_textram_0_w, NULL, &segaic16_textram_0, "text RAM" }, | ^~ src/mame/drivers/segaorun.c:353:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 353 | { 0x21/2, 0x60000, 0x08000, 0xf98000, ~0, NULL, "bank17", NULL, "bank17", &workram, "CPU 0 RAM" }, | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/segas24.c -o obj/retro64/mame/machine/segas24.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/segas24.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segas18.c -o obj/retro64/mame/drivers/segas18.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/segas18.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/segas18.c:84:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 84 | { 0x3d/2, 0x00000, 0x04000, 0xffc000, ~0, misc_io_r, NULL, misc_io_w, NULL, NULL, "I/O space" }, | ^~ src/mame/drivers/segas18.c:85:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 85 | { 0x39/2, 0x00000, 0x02000, 0xffe000, ~0, NULL, "bank10", segaic16_paletteram_w, NULL, &segaic16_paletteram, "color RAM" }, | ^~ src/mame/drivers/segas18.c:86:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 86 | { 0x35/2, 0x00000, 0x10000, 0xfe0000, ~0, NULL, "bank11", segaic16_tileram_0_w, NULL, &segaic16_tileram_0, "tile RAM" }, | ^~ src/mame/drivers/segas18.c:87:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 87 | { 0x35/2, 0x10000, 0x01000, 0xfef000, ~0, NULL, "bank12", segaic16_textram_0_w, NULL, &segaic16_textram_0, "text RAM" }, | ^~ src/mame/drivers/segas18.c:88:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 88 | { 0x31/2, 0x00000, 0x00800, 0xfff800, ~0, NULL, "bank13", NULL, "bank13", &segaic16_spriteram_0, "object RAM" }, | ^~ src/mame/drivers/segas18.c:89:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 89 | { 0x2d/2, 0x00000, 0x04000, 0xffc000, ~0, NULL, "bank14", NULL, "bank14", &workram, "work RAM" }, | ^~ src/mame/drivers/segas18.c:90:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 90 | { 0x29/2, 0x00000, 0x10000, 0xff0000, ~0, NULL, NULL, NULL, NULL, NULL, "????" }, | ^~ src/mame/drivers/segas18.c:91:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 91 | { 0x25/2, 0x00000, 0x00010, 0xfffff0, ~0, genesis_vdp_r, NULL, genesis_vdp_w, NULL, NULL, "VDP" }, | ^~ src/mame/drivers/segas18.c:98:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 98 | { 0x3d/2, 0x00000, 0x04000, 0xffc000, ~0, misc_io_r, NULL, misc_io_w, NULL, NULL, "I/O space" }, | ^~ src/mame/drivers/segas18.c:99:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 99 | { 0x39/2, 0x00000, 0x02000, 0xffe000, ~0, NULL, "bank10", segaic16_paletteram_w, NULL, &segaic16_paletteram, "color RAM" }, | ^~ src/mame/drivers/segas18.c:100:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 100 | { 0x35/2, 0x00000, 0x10000, 0xfe0000, ~0, NULL, "bank11", segaic16_tileram_0_w, NULL, &segaic16_tileram_0, "tile RAM" }, | ^~ src/mame/drivers/segas18.c:101:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 101 | { 0x35/2, 0x10000, 0x01000, 0xfef000, ~0, NULL, "bank12", segaic16_textram_0_w, NULL, &segaic16_textram_0, "text RAM" }, | ^~ src/mame/drivers/segas18.c:102:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 102 | { 0x31/2, 0x00000, 0x00800, 0xfff800, ~0, NULL, "bank13", NULL, "bank13", &segaic16_spriteram_0, "object RAM" }, | ^~ src/mame/drivers/segas18.c:103:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 103 | { 0x2d/2, 0x00000, 0x04000, 0xffc000, ~0, NULL, "bank14", NULL, "bank14", &workram, "work RAM" }, | ^~ src/mame/drivers/segas18.c:104:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 104 | { 0x29/2, 0x00000, 0x00010, 0xfffff0, ~0, genesis_vdp_r, NULL, genesis_vdp_w, NULL, NULL, "VDP" }, | ^~ src/mame/drivers/segas18.c:112:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 112 | { 0x3d/2, 0x00000, 0x04000, 0xffc000, ~0, misc_io_r, NULL, misc_io_w, NULL, NULL, "I/O space" }, | ^~ src/mame/drivers/segas18.c:113:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 113 | { 0x39/2, 0x00000, 0x02000, 0xffe000, ~0, NULL, "bank10", segaic16_paletteram_w, NULL, &segaic16_paletteram, "color RAM" }, | ^~ src/mame/drivers/segas18.c:114:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 114 | { 0x35/2, 0x00000, 0x10000, 0xfe0000, ~0, NULL, "bank11", segaic16_tileram_0_w, NULL, &segaic16_tileram_0, "tile RAM" }, | ^~ src/mame/drivers/segas18.c:115:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 115 | { 0x35/2, 0x10000, 0x01000, 0xfef000, ~0, NULL, "bank12", segaic16_textram_0_w, NULL, &segaic16_textram_0, "text RAM" }, | ^~ src/mame/drivers/segas18.c:116:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 116 | { 0x31/2, 0x00000, 0x00800, 0xfff800, ~0, NULL, "bank13", NULL, "bank13", &segaic16_spriteram_0, "object RAM" }, | ^~ src/mame/drivers/segas18.c:117:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 117 | { 0x2d/2, 0x00000, 0x04000, 0xffc000, ~0, NULL, "bank14", NULL, "bank14", &workram, "work RAM" }, | ^~ src/mame/drivers/segas18.c:118:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 118 | { 0x29/2, 0x00000, 0x00010, 0xfffff0, ~0, genesis_vdp_r, NULL, genesis_vdp_w, NULL, NULL, "VDP" }, | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segas16a.c -o obj/retro64/mame/drivers/segas16a.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/segas16a.c:146: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segas24.c -o obj/retro64/mame/video/segas24.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/segas24.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/segas32.c -o obj/retro64/mame/machine/segas32.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/segas32.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segae.c -o obj/retro64/mame/drivers/segae.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/segae.c:296: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segas16b.c -o obj/retro64/mame/drivers/segas16b.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/segas16b.c:870: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/segas16b.c:937:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 937 | { 0x3d/2, 0x00000, 0x04000, 0xffc000, ~0, misc_io_r, NULL, misc_io_w, NULL, NULL, "I/O space" }, | ^~ src/mame/drivers/segas16b.c:938:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 938 | { 0x39/2, 0x00000, 0x01000, 0xfff000, ~0, NULL, "bank10", segaic16_paletteram_w, NULL, &segaic16_paletteram, "color RAM" }, | ^~ src/mame/drivers/segas16b.c:939:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 939 | { 0x35/2, 0x00000, 0x10000, 0xfe0000, ~0, NULL, "bank11", segaic16_tileram_0_w, NULL, &segaic16_tileram_0, "tile RAM" }, | ^~ src/mame/drivers/segas16b.c:940:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 940 | { 0x35/2, 0x10000, 0x01000, 0xfef000, ~0, NULL, "bank12", segaic16_textram_0_w, NULL, &segaic16_textram_0, "text RAM" }, | ^~ src/mame/drivers/segas16b.c:941:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 941 | { 0x31/2, 0x00000, 0x00800, 0xfff800, ~0, NULL, "bank13", NULL, "bank13", &segaic16_spriteram_0, "object RAM" }, | ^~ src/mame/drivers/segas16b.c:942:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 942 | { 0x2d/2, 0x00000, 0x04000, 0xffc000, ~0, NULL, "bank14", NULL, "bank14", &workram, "work RAM" }, | ^~ src/mame/drivers/segas16b.c:951:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 951 | { 0x3d/2, 0x00000, 0x04000, 0xffc000, ~0, misc_io_r, NULL, misc_io_w, NULL, NULL, "I/O space" }, | ^~ src/mame/drivers/segas16b.c:952:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 952 | { 0x39/2, 0x00000, 0x01000, 0xfff000, ~0, NULL, "bank10", segaic16_paletteram_w, NULL, &segaic16_paletteram, "color RAM" }, | ^~ src/mame/drivers/segas16b.c:953:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 953 | { 0x35/2, 0x00000, 0x10000, 0xfe0000, ~0, NULL, "bank11", segaic16_tileram_0_w, NULL, &segaic16_tileram_0, "tile RAM" }, | ^~ src/mame/drivers/segas16b.c:954:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 954 | { 0x35/2, 0x10000, 0x01000, 0xfef000, ~0, NULL, "bank12", segaic16_textram_0_w, NULL, &segaic16_textram_0, "text RAM" }, | ^~ src/mame/drivers/segas16b.c:955:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 955 | { 0x31/2, 0x00000, 0x00800, 0xfff800, ~0, NULL, "bank13", NULL, "bank13", &segaic16_spriteram_0, "object RAM" }, | ^~ src/mame/drivers/segas16b.c:956:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 956 | { 0x2d/2, 0x00000, 0x04000, 0xffc000, ~0, NULL, "bank14", NULL, "bank14", &workram, "work RAM" }, | ^~ src/mame/drivers/segas16b.c:965:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 965 | { 0x3d/2, 0x00000, 0x04000, 0xffc000, ~0, misc_io_r, NULL, misc_io_w, NULL, NULL, "I/O space" }, | ^~ src/mame/drivers/segas16b.c:966:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 966 | { 0x39/2, 0x00000, 0x01000, 0xfff000, ~0, NULL, "bank10", segaic16_paletteram_w, NULL, &segaic16_paletteram, "color RAM" }, | ^~ src/mame/drivers/segas16b.c:967:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 967 | { 0x35/2, 0x00000, 0x10000, 0xfe0000, ~0, NULL, "bank11", segaic16_tileram_0_w, NULL, &segaic16_tileram_0, "tile RAM" }, | ^~ src/mame/drivers/segas16b.c:968:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 968 | { 0x35/2, 0x10000, 0x01000, 0xfef000, ~0, NULL, "bank12", segaic16_textram_0_w, NULL, &segaic16_textram_0, "text RAM" }, | ^~ src/mame/drivers/segas16b.c:969:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 969 | { 0x31/2, 0x00000, 0x00800, 0xfff800, ~0, NULL, "bank13", NULL, "bank13", &segaic16_spriteram_0, "object RAM" }, | ^~ src/mame/drivers/segas16b.c:970:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 970 | { 0x2d/2, 0x00000, 0x04000, 0xffc000, ~0, NULL, "bank14", NULL, "bank14", &workram, "work RAM" }, | ^~ src/mame/drivers/segas16b.c:971:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 971 | { 0x29/2, 0x00000, 0x10000, 0xff0000, ~0, NULL, NULL, rom_5704_bank_w, NULL, NULL, "tile bank" }, | ^~ src/mame/drivers/segas16b.c:979:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 979 | { 0x3d/2, 0x00000, 0x04000, 0xffc000, ~0, misc_io_r, NULL, misc_io_w, NULL, NULL, "I/O space" }, | ^~ src/mame/drivers/segas16b.c:980:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 980 | { 0x39/2, 0x00000, 0x01000, 0xfff000, ~0, NULL, "bank10", segaic16_paletteram_w, NULL, &segaic16_paletteram, "color RAM" }, | ^~ src/mame/drivers/segas16b.c:981:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 981 | { 0x35/2, 0x00000, 0x10000, 0xfe0000, ~0, NULL, "bank11", segaic16_tileram_0_w, NULL, &segaic16_tileram_0, "tile RAM" }, | ^~ src/mame/drivers/segas16b.c:982:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 982 | { 0x35/2, 0x10000, 0x01000, 0xfef000, ~0, NULL, "bank12", segaic16_textram_0_w, NULL, &segaic16_textram_0, "text RAM" }, | ^~ src/mame/drivers/segas16b.c:983:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 983 | { 0x31/2, 0x00000, 0x00800, 0xfff800, ~0, NULL, "bank13", NULL, "bank13", &segaic16_spriteram_0, "object RAM" }, | ^~ src/mame/drivers/segas16b.c:984:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 984 | { 0x2d/2, 0x00000, 0x04000, 0xffc000, ~0, NULL, "bank14", NULL, "bank14", &workram, "work RAM" }, | ^~ src/mame/drivers/segas16b.c:985:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 985 | { 0x29/2, 0x00000, 0x10000, 0xff0000, ~0, NULL, NULL, rom_5704_bank_w, NULL, NULL, "tile bank" }, | ^~ src/mame/drivers/segas16b.c:986:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 986 | { 0x25/2, 0x00000, 0x10000, 0xff0000, ~0, NULL, NULL, atomicp_sound_w, NULL, NULL, "sound" }, | ^~ src/mame/drivers/segas16b.c:993:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 993 | { 0x3d/2, 0x00000, 0x04000, 0xffc000, ~0, misc_io_r, NULL, misc_io_w, NULL, NULL, "I/O space" }, | ^~ src/mame/drivers/segas16b.c:994:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 994 | { 0x39/2, 0x00000, 0x01000, 0xfff000, ~0, NULL, "bank10", segaic16_paletteram_w, NULL, &segaic16_paletteram, "color RAM" }, | ^~ src/mame/drivers/segas16b.c:995:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 995 | { 0x35/2, 0x00000, 0x10000, 0xfe0000, ~0, NULL, "bank11", segaic16_tileram_0_w, NULL, &segaic16_tileram_0, "tile RAM" }, | ^~ src/mame/drivers/segas16b.c:996:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 996 | { 0x35/2, 0x10000, 0x01000, 0xfef000, ~0, NULL, "bank12", segaic16_textram_0_w, NULL, &segaic16_textram_0, "text RAM" }, | ^~ src/mame/drivers/segas16b.c:997:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 997 | { 0x31/2, 0x00000, 0x00800, 0xfff800, ~0, NULL, "bank13", NULL, "bank13", &segaic16_spriteram_0, "object RAM" }, | ^~ src/mame/drivers/segas16b.c:998:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 998 | { 0x2d/2, 0x00000, 0x04000, 0xffc000, ~0, NULL, "bank14", NULL, "bank14", &workram, "work RAM" }, | ^~ src/mame/drivers/segas16b.c:999:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 999 | { 0x29/2, 0x00000, 0x10000, 0xff0000, ~0, unknown_rgn2_r, NULL, unknown_rgn2_w, NULL, NULL, "???" }, | ^~ src/mame/drivers/segas16b.c:1000:52: warning: narrowing conversion of '-1' from 'int' to 'offs_t' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 1000 | { 0x25/2, 0x00000, 0x04000, 0xffc000, ~0, rom_5797_bank_math_r, NULL, rom_5797_bank_math_w, NULL, NULL, "tile bank/math" }, | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segas24.c -o obj/retro64/mame/drivers/segas24.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/segas24.c:334: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segaxbd.c -o obj/retro64/mame/video/segaxbd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/segaxbd.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segaybd.c -o obj/retro64/mame/video/segaybd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/segaybd.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segaxbd.c -o obj/retro64/mame/drivers/segaxbd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/segaxbd.c:234: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ssf2md.c -o obj/retro64/mame/drivers/ssf2md.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ssf2md.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ssgbl.c -o obj/retro64/mame/drivers/ssgbl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ssgbl.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sg1000a.c -o obj/retro64/mame/drivers/sg1000a.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sg1000a.c:114: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/sg1000a.c:118: ./src/emu/machine/i8255a.h:49:32: warning: unnecessary parentheses in declaration of 'ppi8255_intf' [-Wparentheses] 49 | const i8255a_interface (name)= | ^~~~~~ src/mame/drivers/sg1000a.c:250:8: note: in expansion of macro 'I8255A_INTERFACE' 250 | static I8255A_INTERFACE( ppi8255_intf ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/i8255a.h:49:32: note: remove parentheses 49 | const i8255a_interface (name)= | ^~~~~~ src/mame/drivers/sg1000a.c:250:8: note: in expansion of macro 'I8255A_INTERFACE' 250 | static I8255A_INTERFACE( ppi8255_intf ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segaybd.c -o obj/retro64/mame/drivers/segaybd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/segaybd.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segamsys.c -o obj/retro64/mame/drivers/segamsys.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/segamsys.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/stactics.c -o obj/retro64/mame/drivers/stactics.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/stactics.c:43: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/stactics.c -o obj/retro64/mame/video/stactics.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/stactics.c:49: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/segas32.c -o obj/retro64/mame/drivers/segas32.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/segas32.c:331: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/segas32.c: In function 'void common_io_chip_w(const address_space*, int, offs_t, UINT16, UINT16)': src/mame/drivers/segas32.c:684:15: warning: variable 'old' set but not used [-Wunused-but-set-variable] 684 | UINT8 old; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/stvprot.c -o obj/retro64/mame/machine/stvprot.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/stvprot.c:101: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/suprloco.c -o obj/retro64/mame/drivers/suprloco.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/suprloco.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/suprloco.c -o obj/retro64/mame/video/suprloco.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/suprloco.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/stvinit.c -o obj/retro64/mame/drivers/stvinit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/stvinit.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/stvcd.c -o obj/retro64/mame/machine/stvcd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/stvcd.c:24: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/timetrv.c -o obj/retro64/mame/drivers/timetrv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/timetrv.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/system16.c -o obj/retro64/mame/video/system16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/system16.c:27: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/system1.c -o obj/retro64/mame/drivers/system1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/system1.c:190: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/system1.c:194: ./src/emu/machine/z80pio.h:48:32: warning: unnecessary parentheses in declaration of 'pio_interface' [-Wparentheses] 48 | const z80pio_interface (_name) = | ^~~~~~~ src/mame/drivers/system1.c:2082:8: note: in expansion of macro 'Z80PIO_INTERFACE' 2082 | static Z80PIO_INTERFACE( pio_interface ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80pio.h:48:32: note: remove parentheses 48 | const z80pio_interface (_name) = | ^~~~~~~ src/mame/drivers/system1.c:2082:8: note: in expansion of macro 'Z80PIO_INTERFACE' 2082 | static Z80PIO_INTERFACE( pio_interface ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/topshoot.c -o obj/retro64/mame/drivers/topshoot.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/topshoot.c:120: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/system1.c -o obj/retro64/mame/video/system1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/system1.c:81: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/stv.c -o obj/retro64/mame/drivers/stv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/stv.c:153: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/turbo.c -o obj/retro64/mame/drivers/turbo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/turbo.c:147: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/system16.c -o obj/retro64/mame/drivers/system16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/system16.c:89: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/turbo.c -o obj/retro64/mame/audio/turbo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/turbo.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/vicdual.c -o obj/retro64/mame/audio/vicdual.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/vicdual.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/vicdual.h:7, from src/mame/audio/vicdual.c:8: ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/vicdual.c:78:59: note: in expansion of macro 'RES_K' 78 | DISCRETE_555_MSTABLE(NODE_30, 1, FROGS_TONGUE_EN, RES_K(100), CAP_U(1), &frogsZip555m) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/vicdual.c:78:71: note: in expansion of macro 'CAP_U' 78 | DISCRETE_555_MSTABLE(NODE_30, 1, FROGS_TONGUE_EN, RES_K(100), CAP_U(1), &frogsZip555m) | ^~~~~ src/mame/audio/vicdual.c:93:51: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 93 | DISCRETE_TRANSFORM5(NODE_31, 12, NODE_30, .5, RES_K(22)/RES_K(39), 0, "012-P4>*3*-") | ^~ ./src/emu/sound/discrete.h:4464:114: note: in definition of macro 'DISCRETE_TRANSFORM5' 4464 | #define DISCRETE_TRANSFORM5(NODE,INP0,INP1,INP2,INP3,INP4,FUNCT) { NODE, DST_TRANSFORM , 5, { INP0,INP1,INP2,INP3,INP4 }, { INP0,INP1,INP2,INP3,INP4 }, FUNCT, "DISCRETE_TRANSFORM5" }, | ^~~~ src/mame/audio/vicdual.c:93:64: warning: narrowing conversion of '5.641025641025641e-1' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 93 | DISCRETE_TRANSFORM5(NODE_31, 12, NODE_30, .5, RES_K(22)/RES_K(39), 0, "012-P4>*3*-") ./src/emu/sound/discrete.h:4464:119: note: in definition of macro 'DISCRETE_TRANSFORM5' 4464 | #define DISCRETE_TRANSFORM5(NODE,INP0,INP1,INP2,INP3,INP4,FUNCT) { NODE, DST_TRANSFORM , 5, { INP0,INP1,INP2,INP3,INP4 }, { INP0,INP1,INP2,INP3,INP4 }, FUNCT, "DISCRETE_TRANSFORM5" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.1000000238418579e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:114: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/vicdual.c:95:46: note: in expansion of macro 'RES_K' 95 | DISCRETE_555_CC(NODE_32, 1, NODE_31, RES_K(1.1), CAP_U(0.14), 0, RES_K(100), 500, &frogsZip555cc) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.4000000024258043e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/vicdual.c:95:58: note: in expansion of macro 'CAP_U' 95 | DISCRETE_555_CC(NODE_32, 1, NODE_31, RES_K(1.1), CAP_U(0.14), 0, RES_K(100), 500, &frogsZip555cc) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:124: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^~~~ src/mame/audio/vicdual.c:95:74: note: in expansion of macro 'RES_K' 95 | DISCRETE_555_CC(NODE_32, 1, NODE_31, RES_K(1.1), CAP_U(0.14), 0, RES_K(100), 500, &frogsZip555cc) | ^~~~~ src/mame/audio/vicdual.c:345:62: warning: narrowing conversion of '1.71428546e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 345 | DISCRETE_RAMP(NODE_20, 1, HEADON_CAR_ON_EN, (12-10.8)/7, 12, 10.8, 12) | ~~~~~~~~~^~ ./src/emu/sound/discrete.h:4457:114: note: in definition of macro 'DISCRETE_RAMP' 4457 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) { NODE, DST_RAMP , 6, { ENAB,RAMP,GRAD,START,END,CLAMP }, { ENAB,RAMP,GRAD,START,END,CLAMP }, NULL, "DISCRETE_RAMP" }, | ^~~~ src/mame/audio/vicdual.c:345:70: warning: narrowing conversion of '1.08000002e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 345 | DISCRETE_RAMP(NODE_20, 1, HEADON_CAR_ON_EN, (12-10.8)/7, 12, 10.8, 12) | ^~~~ ./src/emu/sound/discrete.h:4457:125: note: in definition of macro 'DISCRETE_RAMP' 4457 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) { NODE, DST_RAMP , 6, { ENAB,RAMP,GRAD,START,END,CLAMP }, { ENAB,RAMP,GRAD,START,END,CLAMP }, NULL, "DISCRETE_RAMP" }, | ^~~ src/mame/audio/vicdual.c:346:61: warning: narrowing conversion of '2.5e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 346 | DISCRETE_RAMP(NODE_21, 1, HEADON_HISPEED_PC_EN, 2.0 / 0.8, 0, -2, 0) | ~~~~^~~~~ ./src/emu/sound/discrete.h:4457:114: note: in definition of macro 'DISCRETE_RAMP' 4457 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) { NODE, DST_RAMP , 6, { ENAB,RAMP,GRAD,START,END,CLAMP }, { ENAB,RAMP,GRAD,START,END,CLAMP }, NULL, "DISCRETE_RAMP" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:114: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/vicdual.c:349:25: note: in expansion of macro 'RES_K' 349 | #define HO_R56 RES_K(10) | ^~~~~ src/mame/audio/vicdual.c:353:61: note: in expansion of macro 'HO_R56' 353 | DISCRETE_555_CC(NODE_25, HEADON_CAR_ON_EN, NODE_22, HO_R56, HO_C31, 0, 0, HO_R72, &headon_555cc) | ^~~~~~ ./src/emu/machine/rescap.h:8:35: warning: narrowing conversion of '9.9999997171806854e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 8 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/vicdual.c:351:25: note: in expansion of macro 'CAP_N' 351 | #define HO_C31 CAP_N(100) | ^~~~~ src/mame/audio/vicdual.c:353:69: note: in expansion of macro 'HO_C31' 353 | DISCRETE_555_CC(NODE_25, HEADON_CAR_ON_EN, NODE_22, HO_R56, HO_C31, 0, 0, HO_R72, &headon_555cc) | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:129: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^~~~ src/mame/audio/vicdual.c:350:25: note: in expansion of macro 'RES_K' 350 | #define HO_R72 RES_K(1) | ^~~~~ src/mame/audio/vicdual.c:353:83: note: in expansion of macro 'HO_R72' 353 | DISCRETE_555_CC(NODE_25, HEADON_CAR_ON_EN, NODE_22, HO_R56, HO_C31, 0, 0, HO_R72, &headon_555cc) | ^~~~~~ src/mame/audio/vicdual.c:364:62: warning: narrowing conversion of '1.71428546e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 364 | DISCRETE_RAMP(NODE_30, 1, HEADON_CAR_ON_EN, (12-10.8)/7, 12, 10.8, 12) | ~~~~~~~~~^~ ./src/emu/sound/discrete.h:4457:114: note: in definition of macro 'DISCRETE_RAMP' 4457 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) { NODE, DST_RAMP , 6, { ENAB,RAMP,GRAD,START,END,CLAMP }, { ENAB,RAMP,GRAD,START,END,CLAMP }, NULL, "DISCRETE_RAMP" }, | ^~~~ src/mame/audio/vicdual.c:364:70: warning: narrowing conversion of '1.08000002e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 364 | DISCRETE_RAMP(NODE_30, 1, HEADON_CAR_ON_EN, (12-10.8)/7, 12, 10.8, 12) | ^~~~ ./src/emu/sound/discrete.h:4457:125: note: in definition of macro 'DISCRETE_RAMP' 4457 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) { NODE, DST_RAMP , 6, { ENAB,RAMP,GRAD,START,END,CLAMP }, { ENAB,RAMP,GRAD,START,END,CLAMP }, NULL, "DISCRETE_RAMP" }, | ^~~ src/mame/audio/vicdual.c:365:61: warning: narrowing conversion of '2.5e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 365 | DISCRETE_RAMP(NODE_31, 1, HEADON_HISPEED_CC_EN, 2.0 / 0.8, 0, -2, 0) | ~~~~^~~~~ ./src/emu/sound/discrete.h:4457:114: note: in definition of macro 'DISCRETE_RAMP' 4457 | #define DISCRETE_RAMP(NODE,ENAB,RAMP,GRAD,START,END,CLAMP) { NODE, DST_RAMP , 6, { ENAB,RAMP,GRAD,START,END,CLAMP }, { ENAB,RAMP,GRAD,START,END,CLAMP }, NULL, "DISCRETE_RAMP" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:114: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/vicdual.c:368:25: note: in expansion of macro 'RES_K' 368 | #define HO_R43 RES_K(10) | ^~~~~ src/mame/audio/vicdual.c:372:61: note: in expansion of macro 'HO_R43' 372 | DISCRETE_555_CC(NODE_35, HEADON_CAR_ON_EN, NODE_32, HO_R43, HO_C20, 0, 0, HO_R35, &headon_555cc) | ^~~~~~ ./src/emu/machine/rescap.h:8:35: warning: narrowing conversion of '9.9999997171806854e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 8 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4524:116: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^ src/mame/audio/vicdual.c:370:25: note: in expansion of macro 'CAP_N' 370 | #define HO_C20 CAP_N(100) | ^~~~~ src/mame/audio/vicdual.c:372:69: note: in expansion of macro 'HO_C20' 372 | DISCRETE_555_CC(NODE_35, HEADON_CAR_ON_EN, NODE_32, HO_R43, HO_C20, 0, 0, HO_R35, &headon_555cc) | ^~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4524:129: note: in definition of macro 'DISCRETE_555_CC' 4524 | #define DISCRETE_555_CC(NODE,RESET,VIN,R,C,RBIAS,RGND,RDIS,OPTIONS) { NODE, DSD_555_CC , 7, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, { RESET,VIN,R,C,RBIAS,RGND,RDIS }, OPTIONS, "DISCRETE_555_CC" }, | ^~~~ src/mame/audio/vicdual.c:369:25: note: in expansion of macro 'RES_K' 369 | #define HO_R35 RES_K(1) | ^~~~~ src/mame/audio/vicdual.c:372:83: note: in expansion of macro 'HO_R35' 372 | DISCRETE_555_CC(NODE_35, HEADON_CAR_ON_EN, NODE_32, HO_R43, HO_C20, 0, 0, HO_R35, &headon_555cc) | ^~~~~~ src/mame/audio/vicdual.c:384:62: warning: narrowing conversion of '1.2e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 384 | DISCRETE_LFSR_NOISE(NODE_51, 1, 1, MM5837_CLOCK_12V, 12.0, 0, 6.0, &mm5837_lfsr) | ^~~~ ./src/emu/sound/discrete.h:4399:119: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/vicdual.c:384:71: warning: narrowing conversion of '6.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 384 | DISCRETE_LFSR_NOISE(NODE_51, 1, 1, MM5837_CLOCK_12V, 12.0, 0, 6.0, &mm5837_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/vicdual.c:413:51: note: in expansion of macro 'RES_K' 413 | DISCRETE_555_ASTABLE(NODE_75, 1, NODE_74, RES_K(100), CAP_N(10), &headon_555_bonus) | ^~~~~ ./src/emu/machine/rescap.h:8:35: warning: narrowing conversion of '9.9999997171806854e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 8 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4521:116: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^ src/mame/audio/vicdual.c:413:63: note: in expansion of macro 'CAP_N' 413 | DISCRETE_555_ASTABLE(NODE_75, 1, NODE_74, RES_K(100), CAP_N(10), &headon_555_bonus) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/vicdual.c:422:51: note: in expansion of macro 'RES_K' 422 | DISCRETE_555_MSTABLE(NODE_81, 1, NODE_80, RES_K(470), CAP_U(1), &headon_555_crash) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/vicdual.c:422:63: note: in expansion of macro 'CAP_U' 422 | DISCRETE_555_MSTABLE(NODE_81, 1, NODE_80, RES_K(470), CAP_U(1), &headon_555_crash) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4523:115: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/vicdual.c:431:51: note: in expansion of macro 'RES_K' 431 | DISCRETE_555_MSTABLE(NODE_86, 1, NODE_80, RES_K(470), CAP_U(2.2), &headon_555_crash) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '2.2000000421292497e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4523:117: note: in definition of macro 'DISCRETE_555_MSTABLE' 4523 | #define DISCRETE_555_MSTABLE(NODE,RESET,TRIG,R,C,OPTIONS) { NODE, DSD_555_MSTBL , 4, { RESET,TRIG,R,C }, { RESET,TRIG,R,C }, OPTIONS, "DISCRETE_555_MSTABLE" }, | ^ src/mame/audio/vicdual.c:431:63: note: in expansion of macro 'CAP_U' 431 | DISCRETE_555_MSTABLE(NODE_86, 1, NODE_80, RES_K(470), CAP_U(2.2), &headon_555_crash) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vicdual.c -o obj/retro64/mame/video/vicdual.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/vicdual.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/zaxxon.c -o obj/retro64/mame/audio/zaxxon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/zaxxon.c:62: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/turbo.c -o obj/retro64/mame/video/turbo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/turbo.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vicdual.c -o obj/retro64/mame/drivers/vicdual.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/vicdual.c:50: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/zaxxon.c -o obj/retro64/mame/drivers/zaxxon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/zaxxon.c:254: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segas32.c -o obj/retro64/mame/video/segas32.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/segas32.c:144: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/fd1089.c -o obj/retro64/mame/machine/fd1089.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/fd1089.c:122: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/zaxxon.c -o obj/retro64/mame/video/zaxxon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/zaxxon.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/fd1094.c -o obj/retro64/mame/machine/fd1094.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/fd1094.c:422: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/s24fd.c -o obj/retro64/mame/machine/s24fd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/s24fd.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/s16fd.c -o obj/retro64/mame/machine/s16fd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/s16fd.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/carnival.c -o obj/retro64/mame/audio/carnival.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/carnival.c:39: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/depthch.c -o obj/retro64/mame/audio/depthch.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/depthch.c:5: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/scudsp.c -o obj/retro64/mame/machine/scudsp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/scudsp.c:52: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/invinco.c -o obj/retro64/mame/audio/invinco.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/invinco.c:5: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/mc8123.c -o obj/retro64/mame/machine/mc8123.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/mc8123.c:74: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/pulsar.c -o obj/retro64/mame/audio/pulsar.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/pulsar.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/segaic16.c -o obj/retro64/mame/machine/segaic16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/segaic16.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/segasnd.c -o obj/retro64/mame/audio/segasnd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/segasnd.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segaic24.c -o obj/retro64/mame/video/segaic24.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/segaic24.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cshooter.c -o obj/retro64/mame/drivers/cshooter.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cshooter.c:86: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dcon.c -o obj/retro64/mame/drivers/dcon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dcon.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/deadang.c -o obj/retro64/mame/drivers/deadang.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/deadang.c:39: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dcon.c -o obj/retro64/mame/video/dcon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/dcon.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/stvvdp1.c -o obj/retro64/mame/video/stvvdp1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/stvvdp1.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/segaic16.c -o obj/retro64/mame/video/segaic16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/segaic16.c:353: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/fddebug.c -o obj/retro64/mame/machine/fddebug.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/fddebug.c:108: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/machine/fddebug.c: In function 'void build_optable(running_machine*)': src/mame/machine/fddebug.c:2209:78: warning: variable 'dummybuffer' set but not used [-Wunused-but-set-variable] 2209 | char dummybuffer[40]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:2210:79: warning: variable 'instrbuffer' set but not used [-Wunused-but-set-variable] 2210 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ In file included from src/mame/machine/fddebug.c:118: ./src/osd/retro/retromain.h: At global scope: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ src/mame/machine/fddebug.c: In function 'void execute_fddasm(running_machine*, int, int, const char**)': src/mame/machine/fddebug.c:1239:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1239 | instrbuffer[pcoffs*2+0] = decoded >> 8; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 10 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:1240:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1240 | instrbuffer[pcoffs*2+1] = decoded; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 11 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:1239:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1239 | instrbuffer[pcoffs*2+0] = decoded >> 8; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 12 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:1240:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1240 | instrbuffer[pcoffs*2+1] = decoded; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 13 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:1239:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1239 | instrbuffer[pcoffs*2+0] = decoded >> 8; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 14 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:1240:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1240 | instrbuffer[pcoffs*2+1] = decoded; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 15 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:1239:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1239 | instrbuffer[pcoffs*2+0] = decoded >> 8; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 16 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:1240:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1240 | instrbuffer[pcoffs*2+1] = decoded; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 17 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:1239:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1239 | instrbuffer[pcoffs*2+0] = decoded >> 8; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 18 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:1240:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1240 | instrbuffer[pcoffs*2+1] = decoded; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 19 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:1239:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1239 | instrbuffer[pcoffs*2+0] = decoded >> 8; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 20 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:1240:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1240 | instrbuffer[pcoffs*2+1] = decoded; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 21 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:1239:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1239 | instrbuffer[pcoffs*2+0] = decoded >> 8; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 22 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:1240:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1240 | instrbuffer[pcoffs*2+1] = decoded; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 23 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:1239:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1239 | instrbuffer[pcoffs*2+0] = decoded >> 8; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 24 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:1240:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1240 | instrbuffer[pcoffs*2+1] = decoded; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 25 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:1239:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1239 | instrbuffer[pcoffs*2+0] = decoded >> 8; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 26 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:1240:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1240 | instrbuffer[pcoffs*2+1] = decoded; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 27 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:1239:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1239 | instrbuffer[pcoffs*2+0] = decoded >> 8; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 28 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c:1240:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1240 | instrbuffer[pcoffs*2+1] = decoded; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/mame/machine/fddebug.c:1205:23: note: at offset 29 into destination object 'instrbuffer' of size 10 1205 | UINT8 instrbuffer[10]; | ^~~~~~~~~~~ src/mame/machine/fddebug.c: In function 'void execute_fdstate(running_machine*, int, int, const char**)': src/mame/machine/fddebug.c:1017:33: warning: dangling pointer to 'newstate' may be used [-Wdangling-pointer=] 1017 | fd1094_set_state(keyregion, newstate); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/mame/machine/fddebug.c:1010:16: note: 'newstate' declared here 1010 | UINT64 newstate; | ^~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/deadang.c -o obj/retro64/mame/video/deadang.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/deadang.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dynduke.c -o obj/retro64/mame/drivers/dynduke.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dynduke.c:65: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dynduke.c -o obj/retro64/mame/video/dynduke.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/dynduke.c:2: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kncljoe.c -o obj/retro64/mame/drivers/kncljoe.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/kncljoe.c:28: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kncljoe.c -o obj/retro64/mame/video/kncljoe.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/kncljoe.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mustache.c -o obj/retro64/mame/video/mustache.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mustache.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mustache.c -o obj/retro64/mame/drivers/mustache.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mustache.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/raiden.c -o obj/retro64/mame/video/raiden.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/raiden.c:2: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/raiden.c -o obj/retro64/mame/drivers/raiden.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/raiden.c:38: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/r2crypt.c -o obj/retro64/mame/machine/r2crypt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/r2crypt.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/panicr.c -o obj/retro64/mame/drivers/panicr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/panicr.c:62: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/raiden2.c -o obj/retro64/mame/drivers/raiden2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/raiden2.c:138: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sei_crtc.c -o obj/retro64/mame/video/sei_crtc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/sei_crtc.c:59: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/seibuspi.c -o obj/retro64/mame/machine/seibuspi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/seibuspi.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sengokmj.c -o obj/retro64/mame/drivers/sengokmj.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sengokmj.c:54: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/goodejan.c -o obj/retro64/mame/drivers/goodejan.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/goodejan.c:53: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/seibuspi.c -o obj/retro64/mame/video/seibuspi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/seibuspi.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/stfight.c -o obj/retro64/mame/drivers/stfight.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/stfight.c:231: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/seibuspi.c -o obj/retro64/mame/drivers/seibuspi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/seibuspi.c:736: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/stvvdp2.c -o obj/retro64/mame/video/stvvdp2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/stvvdp2.c:104: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/video/stvvdp2.c: In function 'void stv_vdp2_check_tilemap_with_linescroll(running_machine*, bitmap_t*, const rectangle*)': src/mame/video/stvvdp2.c:3862:15: warning: variable 'incx' set but not used [-Wunused-but-set-variable] 3862 | INT32 incx; | ^~~~ src/mame/video/stvvdp2.c: In function 'void stv_vdp2_copy_roz_bitmap(bitmap_t*, bitmap_t*, const rectangle*, int, int, int, int, int)': src/mame/video/stvvdp2.c:4051:16: warning: variable 'coeff_line_color_screen_data' set but not used [-Wunused-but-set-variable] 4051 | UINT32 coeff_line_color_screen_data; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/stfight.c -o obj/retro64/mame/video/stfight.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/stfight.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wiz.c -o obj/retro64/mame/drivers/wiz.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/wiz.c:160: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/wiz.c:164: src/mame/drivers/wiz.c:662:62: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 662 | DISCRETE_RCDISC (SHOT_IN1, STINGER_SHOT_EN1, 1.0, 0.2, 1.0) | ^~~ ./src/emu/sound/discrete.h:4494:109: note: in definition of macro 'DISCRETE_RCDISC' 4494 | #define DISCRETE_RCDISC(NODE,ENAB,INP0,RVAL,CVAL) { NODE, DST_RCDISC , 4, { ENAB,INP0,NODE_NC,NODE_NC }, { ENAB,INP0,RVAL,CVAL }, NULL, "DISCRETE_RCDISC" }, | ^~~~ src/mame/drivers/wiz.c:663:62: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 663 | DISCRETE_RCDISC (SHOT_IN2, STINGER_SHOT_EN2, 1.0, 0.2, 1.0) | ^~~ ./src/emu/sound/discrete.h:4494:109: note: in definition of macro 'DISCRETE_RCDISC' 4494 | #define DISCRETE_RCDISC(NODE,ENAB,INP0,RVAL,CVAL) { NODE, DST_RCDISC , 4, { ENAB,INP0,NODE_NC,NODE_NC }, { ENAB,INP0,RVAL,CVAL }, NULL, "DISCRETE_RCDISC" }, | ^~~~ src/mame/drivers/wiz.c:677:62: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 677 | DISCRETE_RCDISC (BOOM_IN1, STINGER_BOOM_EN1, 1.0, 0.25, 1.0) | ^~~ ./src/emu/sound/discrete.h:4494:109: note: in definition of macro 'DISCRETE_RCDISC' 4494 | #define DISCRETE_RCDISC(NODE,ENAB,INP0,RVAL,CVAL) { NODE, DST_RCDISC , 4, { ENAB,INP0,NODE_NC,NODE_NC }, { ENAB,INP0,RVAL,CVAL }, NULL, "DISCRETE_RCDISC" }, | ^~~~ src/mame/drivers/wiz.c:678:62: warning: narrowing conversion of '1.0e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 678 | DISCRETE_RCDISC (BOOM_IN2, STINGER_BOOM_EN2, 1.0, 0.25, 1.0) | ^~~ ./src/emu/sound/discrete.h:4494:109: note: in definition of macro 'DISCRETE_RCDISC' 4494 | #define DISCRETE_RCDISC(NODE,ENAB,INP0,RVAL,CVAL) { NODE, DST_RCDISC , 4, { ENAB,INP0,NODE_NC,NODE_NC }, { ENAB,INP0,RVAL,CVAL }, NULL, "DISCRETE_RCDISC" }, | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wiz.c -o obj/retro64/mame/video/wiz.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/wiz.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/stfight.c -o obj/retro64/mame/machine/stfight.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/stfight.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sega16sp.c -o obj/retro64/mame/video/sega16sp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/sega16sp.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bloodbro.c -o obj/retro64/mame/drivers/bloodbro.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bloodbro.c:108: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cabal.c -o obj/retro64/mame/video/cabal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/cabal.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bloodbro.c -o obj/retro64/mame/video/bloodbro.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/bloodbro.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/spisprit.c -o obj/retro64/mame/machine/spisprit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/spisprit.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/goal92.c -o obj/retro64/mame/video/goal92.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/goal92.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/goal92.c -o obj/retro64/mame/drivers/goal92.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/goal92.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cabal.c -o obj/retro64/mame/drivers/cabal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cabal.c:47: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/feversoc.c -o obj/retro64/mame/drivers/feversoc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/feversoc.c:61: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/toki.c -o obj/retro64/mame/video/toki.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/toki.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/legionna.c -o obj/retro64/mame/drivers/legionna.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/legionna.c:69: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/legionna.c -o obj/retro64/mame/video/legionna.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/legionna.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aleck64.c -o obj/retro64/mame/drivers/aleck64.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/aleck64.c:168: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/toki.c -o obj/retro64/mame/drivers/toki.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/toki.c:37: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/seibu.c -o obj/retro64/mame/audio/seibu.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/seibu.c:35: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rdpfb.c -o obj/retro64/mame/video/rdpfb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/rdpfb.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/seicop.c -o obj/retro64/mame/machine/seicop.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/seicop.c:1360: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/machine/seicop.c: In function 'void move2prot_jsr(const address_space*)': src/mame/machine/seicop.c:1656:27: warning: variable 'y_pl' set but not used [-Wunused-but-set-variable] 1656 | static INT16 x_pl,y_pl,x_en,y_en,res; | ^~~~ src/mame/machine/seicop.c:1656:37: warning: variable 'y_en' set but not used [-Wunused-but-set-variable] 1656 | static INT16 x_pl,y_pl,x_en,y_en,res; | ^~~~ src/mame/machine/seicop.c: In function 'void cop2_move3_prot(const address_space*)': src/mame/machine/seicop.c:1905:26: warning: variable 'dis' set but not used [-Wunused-but-set-variable] 1905 | static INT16 dir,dis; | ^~~ src/mame/machine/seicop.c: In function 'UINT16 cop2_hit_prot(const address_space*)': src/mame/machine/seicop.c:1983:29: warning: variable 'param2' set but not used [-Wunused-but-set-variable] 1983 | static INT16 param1,param2; | ^~~~~~ src/mame/machine/seicop.c: In function 'void legionna_mcu_w(const address_space*, offs_t, UINT16, UINT16)': src/mame/machine/seicop.c:3238:47: warning: variable 'xy_data' set but not used [-Wunused-but-set-variable] 3238 | static UINT16 xy_data[2]; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rdpblend.c -o obj/retro64/mame/video/rdpblend.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/rdpblend.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rdptrect.c -o obj/retro64/mame/video/rdptrect.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/rdptrect.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rdpfetch.c -o obj/retro64/mame/video/rdpfetch.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/rdpfetch.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rdpspn16.c -o obj/retro64/mame/video/rdpspn16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/rdpspn16.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rdpfrect.c -o obj/retro64/mame/video/rdpfrect.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/rdpfrect.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rdptpipe.c -o obj/retro64/mame/video/rdptpipe.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/rdptpipe.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hanaawas.c -o obj/retro64/mame/drivers/hanaawas.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/hanaawas.c:28: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/darkhors.c -o obj/retro64/mame/drivers/darkhors.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/darkhors.c:57: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/hanaawas.c -o obj/retro64/mame/video/hanaawas.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/hanaawas.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/n64.c -o obj/retro64/mame/machine/n64.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/n64.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/machine/n64.c: In function 'void n64_vi_recalculate_resolution(running_machine*)': src/mame/machine/n64.c:852:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 852 | if (height > 480) | ^~ src/mame/machine/n64.c:855:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 855 | state->m_rdp.GetMiscState()->m_fb_height = height; | ^~~~~ src/mame/machine/n64.c: In function 'void audio_fifo_push(running_machine*, UINT32, UINT32)': src/mame/machine/n64.c:1028:16: warning: variable 'current' set but not used [-Wunused-but-set-variable] 1028 | AUDIO_DMA *current; | ^~~~~~~ src/mame/machine/n64.c: In function 'int pif_channel_handle_command(running_machine*, int, int, UINT8*, int, UINT8*)': src/mame/machine/n64.c:1639:41: warning: variable 'checksum' set but not used [-Wunused-but-set-variable] 1639 | UINT32 address, checksum; | ^~~~~~~~ src/mame/machine/n64.c:1676:41: warning: variable 'checksum' set but not used [-Wunused-but-set-variable] 1676 | UINT32 address, checksum; | ^~~~~~~~ In function 'int pif_channel_handle_command(running_machine*, int, int, UINT8*, int, UINT8*)', inlined from 'void handle_pif(running_machine*)' at src/mame/machine/n64.c:1830:53, inlined from 'void pif_dma(running_machine*, int)' at src/mame/machine/n64.c:1897:13: src/mame/machine/n64.c:1666:50: warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=] 1666 | rdata[i] = mempack[address+i]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/mame/machine/n64.c: In function 'void pif_dma(running_machine*, int)': src/mame/machine/n64.c:1820:47: note: at offset 64 into destination object 'recv_buffer' of size 64 1820 | UINT8 recv_buffer[0x40]; | ^~~~~~~~~~~ In function 'int pif_channel_handle_command(running_machine*, int, int, UINT8*, int, UINT8*)', inlined from 'void handle_pif(running_machine*)' at src/mame/machine/n64.c:1830:53, inlined from 'void pif_dma(running_machine*, int)' at src/mame/machine/n64.c:1897:13: src/mame/machine/n64.c:1666:50: warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=] 1666 | rdata[i] = mempack[address+i]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/mame/machine/n64.c: In function 'void pif_dma(running_machine*, int)': src/mame/machine/n64.c:1820:47: note: at offset 80 into destination object 'recv_buffer' of size 64 1820 | UINT8 recv_buffer[0x40]; | ^~~~~~~~~~~ In function 'int pif_channel_handle_command(running_machine*, int, int, UINT8*, int, UINT8*)', inlined from 'void handle_pif(running_machine*)' at src/mame/machine/n64.c:1830:53, inlined from 'void pif_dma(running_machine*, int)' at src/mame/machine/n64.c:1897:13: src/mame/machine/n64.c:1666:50: warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=] 1666 | rdata[i] = mempack[address+i]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/mame/machine/n64.c: In function 'void pif_dma(running_machine*, int)': src/mame/machine/n64.c:1820:47: note: at offset 96 into destination object 'recv_buffer' of size 64 1820 | UINT8 recv_buffer[0x40]; | ^~~~~~~~~~~ In function 'int pif_channel_handle_command(running_machine*, int, int, UINT8*, int, UINT8*)', inlined from 'void handle_pif(running_machine*)' at src/mame/machine/n64.c:1830:53, inlined from 'void pif_dma(running_machine*, int)' at src/mame/machine/n64.c:1897:13: src/mame/machine/n64.c:1656:50: warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=] 1656 | rdata[i] = 0x00; | ~~~~~~~~~^~~~~~ src/mame/machine/n64.c: In function 'void pif_dma(running_machine*, int)': src/mame/machine/n64.c:1820:47: note: at offset 64 into destination object 'recv_buffer' of size 64 1820 | UINT8 recv_buffer[0x40]; | ^~~~~~~~~~~ In function 'int pif_channel_handle_command(running_machine*, int, int, UINT8*, int, UINT8*)', inlined from 'void handle_pif(running_machine*)' at src/mame/machine/n64.c:1830:53, inlined from 'void pif_dma(running_machine*, int)' at src/mame/machine/n64.c:1897:13: src/mame/machine/n64.c:1656:50: warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=] 1656 | rdata[i] = 0x00; | ~~~~~~~~~^~~~~~ src/mame/machine/n64.c: In function 'void pif_dma(running_machine*, int)': src/mame/machine/n64.c:1820:47: note: at offset 80 into destination object 'recv_buffer' of size 64 1820 | UINT8 recv_buffer[0x40]; | ^~~~~~~~~~~ In function 'int pif_channel_handle_command(running_machine*, int, int, UINT8*, int, UINT8*)', inlined from 'void handle_pif(running_machine*)' at src/mame/machine/n64.c:1830:53, inlined from 'void pif_dma(running_machine*, int)' at src/mame/machine/n64.c:1897:13: src/mame/machine/n64.c:1656:50: warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=] 1656 | rdata[i] = 0x00; | ~~~~~~~~~^~~~~~ src/mame/machine/n64.c: In function 'void pif_dma(running_machine*, int)': src/mame/machine/n64.c:1820:47: note: at offset 96 into destination object 'recv_buffer' of size 64 1820 | UINT8 recv_buffer[0x40]; | ^~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/macs.c -o obj/retro64/mame/drivers/macs.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/macs.c:58: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/speglsht.c -o obj/retro64/mame/drivers/speglsht.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/speglsht.c:106: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/speedatk.c -o obj/retro64/mame/video/speedatk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/speedatk.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/speedatk.c -o obj/retro64/mame/drivers/speedatk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/speedatk.c:77: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/seta2.c -o obj/retro64/mame/video/seta2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/seta2.c:73: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/n64.c -o obj/retro64/mame/video/n64.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/n64.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/video/n64.c: In member function 'void N64::RDP::Triangle::Draw()': src/mame/video/n64.c:1198:13: warning: variable 'dseoff' set but not used [-Wunused-but-set-variable] 1198 | int dseoff = 0, dteoff = 0, dweoff = 0, dreoff = 0, dgeoff = 0, dbeoff = 0, daeoff = 0, dzeoff = 0; | ^~~~~~ src/mame/video/n64.c: In member function 'void N64::RDP::Processor::CmdLoadTile(UINT32, UINT32)': src/mame/video/n64.c:2041:13: warning: variable 'toppad' set but not used [-Wunused-but-set-variable] 2041 | int toppad = 0; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/seta.c -o obj/retro64/mame/video/seta.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/seta.c:138: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/seta2.c -o obj/retro64/mame/drivers/seta2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/seta2.c:530: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/srmp2.c -o obj/retro64/mame/video/srmp2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/srmp2.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/srmp5.c -o obj/retro64/mame/drivers/srmp5.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/srmp5.c:37: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/srmp6.c -o obj/retro64/mame/drivers/srmp6.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/srmp6.c:69: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/srmp2.c -o obj/retro64/mame/drivers/srmp2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/srmp2.c:54: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/st0016.c -o obj/retro64/mame/drivers/st0016.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/st0016.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ssv.c -o obj/retro64/mame/video/ssv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ssv.c:138: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sigmab52.c -o obj/retro64/mame/drivers/sigmab52.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sigmab52.c:128: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/sigmab52.c: In function 'UINT32 video_update_jwildb52(screen_device*, bitmap_t*, const rectangle*)': src/mame/drivers/sigmab52.c:181:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 181 | if (!input_code_pressed(screen->machine, KEYCODE_O)) | ^~ src/mame/drivers/sigmab52.c:211:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 211 | return 0; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nyny.c -o obj/retro64/mame/drivers/nyny.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/nyny.c:64: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/r2dtank.c -o obj/retro64/mame/drivers/r2dtank.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/r2dtank.c:33: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/st0016.c -o obj/retro64/mame/video/st0016.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/st0016.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/video/st0016.c: In function 'void draw_sprites(running_machine*, bitmap_t*, const rectangle*)': src/mame/video/st0016.c:303:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 303 | if( st0016_spriteram[i+3]&0x80) /* end of list */ | ^~ src/mame/video/st0016.c:306:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 306 | offset=st0016_spriteram[i+2]+256*(st0016_spriteram[i+3]); | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sigmab98.c -o obj/retro64/mame/drivers/sigmab98.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sigmab98.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/spiders.c -o obj/retro64/mame/audio/spiders.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/spiders.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/audio/spiders.c:10: ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/spiders.c:126:43: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 126 | DISCRETE_DAC_R1(NODE_22, NODE_21, DEFAULT_TTL_V_LOGIC_1, &spiders_sound_dac) | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/spiders.c:131:76: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 131 | DISCRETE_LFSR_NOISE(NODE_30, 1, 1, SPIDERS_SOUND_CLK/(1000), 1, 0, 0.5, &spiders_lfsr) | ^~~ ./src/emu/sound/discrete.h:4399:129: note: in definition of macro 'DISCRETE_LFSR_NOISE' 4399 | #define DISCRETE_LFSR_NOISE(NODE,ENAB,RESET,CLK,AMPL,FEED,BIAS,LFSRTB) { NODE, DSS_LFSR_NOISE , 6, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, { ENAB,RESET,CLK,AMPL,FEED,BIAS }, LFSRTB, "DISCRETE_LFSR_NOISE" }, | ^~~~ src/mame/audio/spiders.c:132:69: warning: narrowing conversion of '5.0e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 132 | DISCRETE_SQUAREWFIX(NODE_31, 1, SPIDERS_SOUND_CLK/(10*10*16),1, 50.0, 0.5, 0) /* 3.75 kHz */ | ^~~~ ./src/emu/sound/discrete.h:4405:119: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ src/mame/audio/spiders.c:132:75: warning: narrowing conversion of '5.0e-1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 132 | DISCRETE_SQUAREWFIX(NODE_31, 1, SPIDERS_SOUND_CLK/(10*10*16),1, 50.0, 0.5, 0) /* 3.75 kHz */ | ^~~ ./src/emu/sound/discrete.h:4405:124: note: in definition of macro 'DISCRETE_SQUAREWFIX' 4405 | #define DISCRETE_SQUAREWFIX(NODE,ENAB,FREQ,AMPL,DUTY,BIAS,PHASE) { NODE, DSS_SQUAREWFIX , 6, { ENAB,FREQ,AMPL,DUTY,BIAS,NODE_NC }, { ENAB,FREQ,AMPL,DUTY,BIAS,PHASE }, NULL, "DISCRETE_SQUAREWFIX" }, | ^~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/spiders.c:136:43: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 136 | DISCRETE_DAC_R1(NODE_40, NODE_32, DEFAULT_TTL_V_LOGIC_1, &spiders_fire_dac) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4452:104: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ src/mame/audio/spiders.c:139:36: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 139 | DISCRETE_MULTIPLY(NODE_41, DEFAULT_TTL_V_LOGIC_1, SPIDERS_FIRE_EN) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2000000476837158e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/spiders.c:140:44: note: in expansion of macro 'RES_K' 140 | DISCRETE_RCFILTER(NODE_42, NODE_41,RES_K(2.2),CAP_U(47)) //R11, C11 | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999999881336407e-5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/spiders.c:140:55: note: in expansion of macro 'CAP_U' 140 | DISCRETE_RCFILTER(NODE_42, NODE_41,RES_K(2.2),CAP_U(47)) //R11, C11 | ^~~~~ src/mame/audio/spiders.c:141:56: warning: narrowing conversion of '2.5e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 141 | DISCRETE_TRANSFORM4(NODE_43, NODE_40, NODE_42, 2.5, 24.5,"012*3/-") | ^~~ ./src/emu/sound/discrete.h:4463:114: note: in definition of macro 'DISCRETE_TRANSFORM4' 4463 | #define DISCRETE_TRANSFORM4(NODE,INP0,INP1,INP2,INP3,FUNCT) { NODE, DST_TRANSFORM , 4, { INP0,INP1,INP2,INP3 }, { INP0,INP1,INP2,INP3 }, FUNCT, "DISCRETE_TRANSFORM4" }, | ^~~~ src/mame/audio/spiders.c:141:61: warning: narrowing conversion of '2.45e+1f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 141 | DISCRETE_TRANSFORM4(NODE_43, NODE_40, NODE_42, 2.5, 24.5,"012*3/-") | ^~~~ ./src/emu/sound/discrete.h:4463:119: note: in definition of macro 'DISCRETE_TRANSFORM4' 4463 | #define DISCRETE_TRANSFORM4(NODE,INP0,INP1,INP2,INP3,FUNCT) { NODE, DST_TRANSFORM , 4, { INP0,INP1,INP2,INP3 }, { INP0,INP1,INP2,INP3 }, FUNCT, "DISCRETE_TRANSFORM4" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/spiders.c:143:45: note: in expansion of macro 'RES_K' 143 | DISCRETE_555_ASTABLE_CV(NODE_44, 1, RES_K(10), RES_K(22), CAP_N(100), NODE_43, &spiders_fire_555a) //R10, R18, C12 | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/spiders.c:143:56: note: in expansion of macro 'RES_K' 143 | DISCRETE_555_ASTABLE_CV(NODE_44, 1, RES_K(10), RES_K(22), CAP_N(100), NODE_43, &spiders_fire_555a) //R10, R18, C12 | ^~~~~ ./src/emu/machine/rescap.h:8:35: warning: narrowing conversion of '9.9999997171806854e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 8 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/spiders.c:143:67: note: in expansion of macro 'CAP_N' 143 | DISCRETE_555_ASTABLE_CV(NODE_44, 1, RES_K(10), RES_K(22), CAP_N(100), NODE_43, &spiders_fire_555a) //R10, R18, C12 | ^~~~~ src/mame/audio/spiders.c:144:57: warning: narrowing conversion of '2.70000005e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 144 | DISCRETE_MULTIPLY(NODE_45, DEFAULT_TTL_V_LOGIC_1-0.7, SPIDERS_FIRE_EN) // Diode drop D2 ./src/emu/sound/discrete.h:4452:104: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ ./src/emu/sound/discrete.h:3703:49: warning: narrowing conversion of '2.75e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3703 | #define DISC_CD4066_THRESHOLD 2.75 | ^~~~ ./src/emu/sound/discrete.h:4460:113: note: in definition of macro 'DISCRETE_ASWITCH' 4460 | #define DISCRETE_ASWITCH(NODE,CTRL,INP,THRESHOLD) { NODE, DST_ASWITCH , 3, { CTRL,INP,THRESHOLD }, { CTRL,INP, THRESHOLD}, NULL, "Analog Switch" }, | ^~~~~~~~~ src/mame/audio/spiders.c:145:53: note: in expansion of macro 'DISC_CD4066_THRESHOLD' 145 | DISCRETE_ASWITCH(NODE_46, NODE_44, NODE_45, DISC_CD4066_THRESHOLD) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4452:104: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ src/mame/audio/spiders.c:148:36: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 148 | DISCRETE_MULTIPLY(NODE_50, DEFAULT_TTL_V_LOGIC_1, SPIDERS_EXP_EN) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4452:104: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ src/mame/audio/spiders.c:150:36: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 150 | DISCRETE_MULTIPLY(NODE_52, DEFAULT_TTL_V_LOGIC_1, NODE_32) // Noise 0/1 -> TTL | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3703:49: warning: narrowing conversion of '2.75e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3703 | #define DISC_CD4066_THRESHOLD 2.75 | ^~~~ ./src/emu/sound/discrete.h:4460:113: note: in definition of macro 'DISCRETE_ASWITCH' 4460 | #define DISCRETE_ASWITCH(NODE,CTRL,INP,THRESHOLD) { NODE, DST_ASWITCH , 3, { CTRL,INP,THRESHOLD }, { CTRL,INP, THRESHOLD}, NULL, "Analog Switch" }, | ^~~~~~~~~ src/mame/audio/spiders.c:151:49: note: in expansion of macro 'DISC_CD4066_THRESHOLD' 151 | DISCRETE_ASWITCH(NODE_53, NODE_52, NODE_51, DISC_CD4066_THRESHOLD) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/spiders.c:154:39: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 154 | DISCRETE_DAC_R1(NODE_60, NODE_32, DEFAULT_TTL_V_LOGIC_1, &spiders_web_exp_dac) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/spiders.c:155:45: note: in expansion of macro 'RES_K' 155 | DISCRETE_555_ASTABLE_CV(NODE_61, 1, RES_K(10), RES_K(22), CAP_N(22), NODE_60, &spiders_fire_555a) //R48, R47, C24 | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/spiders.c:155:56: note: in expansion of macro 'RES_K' 155 | DISCRETE_555_ASTABLE_CV(NODE_61, 1, RES_K(10), RES_K(22), CAP_N(22), NODE_60, &spiders_fire_555a) //R48, R47, C24 | ^~~~~ ./src/emu/machine/rescap.h:8:35: warning: narrowing conversion of '2.1999999377797508e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 8 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/spiders.c:155:67: note: in expansion of macro 'CAP_N' 155 | DISCRETE_555_ASTABLE_CV(NODE_61, 1, RES_K(10), RES_K(22), CAP_N(22), NODE_60, &spiders_fire_555a) //R48, R47, C24 | ^~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4452:104: note: in definition of macro 'DISCRETE_MULTIPLY' 4452 | #define DISCRETE_MULTIPLY(NODE,INP0,INP1) { NODE, DST_GAIN , 3, { INP0,INP1,NODE_NC }, { INP0,INP1,0 }, NULL, "DISCRETE_MULTIPLY" }, | ^~~~ src/mame/audio/spiders.c:156:36: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 156 | DISCRETE_MULTIPLY(NODE_62, DEFAULT_TTL_V_LOGIC_1, SPIDERS_SUPER_WEB_EXPL_EN) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3703:49: warning: narrowing conversion of '2.75e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3703 | #define DISC_CD4066_THRESHOLD 2.75 | ^~~~ ./src/emu/sound/discrete.h:4460:113: note: in definition of macro 'DISCRETE_ASWITCH' 4460 | #define DISCRETE_ASWITCH(NODE,CTRL,INP,THRESHOLD) { NODE, DST_ASWITCH , 3, { CTRL,INP,THRESHOLD }, { CTRL,INP, THRESHOLD}, NULL, "Analog Switch" }, | ^~~~~~~~~ src/mame/audio/spiders.c:158:53: note: in expansion of macro 'DISC_CD4066_THRESHOLD' 158 | DISCRETE_ASWITCH(NODE_64, NODE_61, NODE_63, DISC_CD4066_THRESHOLD) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.3e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/spiders.c:161:45: note: in expansion of macro 'RES_K' 161 | DISCRETE_555_ASTABLE_CV(NODE_70, 1, RES_K(330), 0, CAP_U(1), -1, &spiders_super_web_555a) //R46, C23 | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/spiders.c:161:60: note: in expansion of macro 'CAP_U' 161 | DISCRETE_555_ASTABLE_CV(NODE_70, 1, RES_K(330), 0, CAP_U(1), -1, &spiders_super_web_555a) //R46, C23 | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/spiders.c:163:64: note: in expansion of macro 'RES_K' 163 | DISCRETE_555_ASTABLE_CV(NODE_72, SPIDERS_SUPER_WEB_EN, RES_K(100), RES_K(330), CAP_U(0.01), NODE_71, &spiders_super_web_555a) //R22, R33, C16 | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '3.3e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/spiders.c:163:76: note: in expansion of macro 'RES_K' 163 | DISCRETE_555_ASTABLE_CV(NODE_72, SPIDERS_SUPER_WEB_EN, RES_K(100), RES_K(330), CAP_U(0.01), NODE_71, &spiders_super_web_555a) //R22, R33, C16 | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/spiders.c:163:88: note: in expansion of macro 'CAP_U' 163 | DISCRETE_555_ASTABLE_CV(NODE_72, SPIDERS_SUPER_WEB_EN, RES_K(100), RES_K(330), CAP_U(0.01), NODE_71, &spiders_super_web_555a) //R22, R33, C16 | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/spiders.c:164:52: note: in expansion of macro 'RES_K' 164 | DISCRETE_555_ASTABLE_CV(NODE_73, SPIDERS_X_EN, RES_K(100), RES_K(470), CAP_N(47), NODE_71, &spiders_super_web_555a) // R23, R32, C15 | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '4.7e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/spiders.c:164:64: note: in expansion of macro 'RES_K' 164 | DISCRETE_555_ASTABLE_CV(NODE_73, SPIDERS_X_EN, RES_K(100), RES_K(470), CAP_N(47), NODE_71, &spiders_super_web_555a) // R23, R32, C15 | ^~~~~ ./src/emu/machine/rescap.h:8:35: warning: narrowing conversion of '4.6999998670749221e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 8 | #define CAP_N(cap) ((double)(cap) * 1e-9) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/spiders.c:164:76: note: in expansion of macro 'CAP_N' 164 | DISCRETE_555_ASTABLE_CV(NODE_73, SPIDERS_X_EN, RES_K(100), RES_K(470), CAP_N(47), NODE_71, &spiders_super_web_555a) // R23, R32, C15 | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ssv.c -o obj/retro64/mame/drivers/ssv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ssv.c:182: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spiders.c -o obj/retro64/mame/drivers/spiders.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/spiders.c:190: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/seta.c -o obj/retro64/mame/drivers/seta.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/seta.c:1300: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sub.c -o obj/retro64/mame/drivers/sub.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sub.c:109: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bbusters.c -o obj/retro64/mame/drivers/bbusters.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bbusters.c:200: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dmndrby.c -o obj/retro64/mame/drivers/dmndrby.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dmndrby.c:52: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mainsnk.c -o obj/retro64/mame/drivers/mainsnk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mainsnk.c:110: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mainsnk.c -o obj/retro64/mame/video/mainsnk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mainsnk.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lasso.c -o obj/retro64/mame/drivers/lasso.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/lasso.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bbusters.c -o obj/retro64/mame/video/bbusters.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/bbusters.c:24: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lasso.c -o obj/retro64/mame/video/lasso.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/lasso.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/munchmo.c -o obj/retro64/mame/drivers/munchmo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/munchmo.c:27: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/prehisle.c -o obj/retro64/mame/drivers/prehisle.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/prehisle.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/munchmo.c -o obj/retro64/mame/video/munchmo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/munchmo.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hng64.c -o obj/retro64/mame/drivers/hng64.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/hng64.c:443: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/prehisle.c -o obj/retro64/mame/video/prehisle.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/prehisle.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/snk6502.c -o obj/retro64/mame/drivers/snk6502.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/snk6502.c:265: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/snk6502.c -o obj/retro64/mame/video/snk6502.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/snk6502.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/snk68.c -o obj/retro64/mame/video/snk68.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/snk68.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/snk68.c -o obj/retro64/mame/drivers/snk68.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/snk68.c:43: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/snk6502.c -o obj/retro64/mame/audio/snk6502.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/snk6502.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/snk6502.h:8, from src/mame/audio/snk6502.c:17: src/mame/audio/snk6502.c:363:100: warning: narrowing conversion of '2.9000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 363 | DISCRETE_RCDISC2(NODE_10, FANTASY_BOMB_EN, 0, RES_K(10) + RES_K(33), DEFAULT_TTL_V_LOGIC_1 - 0.5, RES_K(1), CAP_U(1)) ./src/emu/sound/discrete.h:4495:124: note: in definition of macro 'DISCRETE_RCDISC2' 4495 | #define DISCRETE_RCDISC2(NODE,SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL) { NODE, DST_RCDISC2 , 6, { SWITCH,INP0,NODE_NC,INP1,NODE_NC,NODE_NC }, { SWITCH,INP0,RVAL0,INP1,RVAL1,CVAL }, NULL, "DISCRETE_RCDISC2" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/snk6502.c:368:45: note: in expansion of macro 'RES_K' 368 | DISCRETE_RCFILTER(NODE_21, NODE_20, RES_K(22), CAP_U(.01)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999997512350097e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/snk6502.c:368:56: note: in expansion of macro 'CAP_U' 368 | DISCRETE_RCFILTER(NODE_21, NODE_20, RES_K(22), CAP_U(.01)) | ^~~~~ src/mame/audio/snk6502.c:369:55: warning: narrowing conversion of '4.4e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 369 | DISCRETE_RCFILTER(NODE_22, NODE_21, RES_K(22) + RES_K(22), CAP_P(2200)) ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:9:35: warning: narrowing conversion of '2.1999999912092338e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 9 | #define CAP_P(cap) ((double)(cap) * 1e-12) | ~~~~~~~~~~~~~~~^~~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/snk6502.c:369:69: note: in expansion of macro 'CAP_P' 369 | DISCRETE_RCFILTER(NODE_22, NODE_21, RES_K(22) + RES_K(22), CAP_P(2200)) | ^~~~~ src/mame/audio/snk6502.c:370:67: warning: narrowing conversion of '6.6e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 370 | DISCRETE_RCFILTER(NODE_23, NODE_22, RES_K(22) + RES_K(22) + RES_K(22), CAP_U(.001)) ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000449726939e-9' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/snk6502.c:370:81: note: in expansion of macro 'CAP_U' 370 | DISCRETE_RCFILTER(NODE_23, NODE_22, RES_K(22) + RES_K(22) + RES_K(22), CAP_U(.001)) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/astinvad.c -o obj/retro64/mame/drivers/astinvad.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/astinvad.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/snk.c -o obj/retro64/mame/video/snk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/snk.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/video/snk.c: In function 'void ikari_unknown_video_w(const address_space*, offs_t, UINT8)': src/mame/video/snk.c:590:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 590 | if (data != 0x20 && // normal | ^~ src/mame/video/snk.c:595:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 595 | tilemap_set_palette_offset(tx_tilemap, (data & 0x01) << 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/cliffhgr.c -o obj/retro64/mame/audio/cliffhgr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/cliffhgr.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/audio/cliffhgr.c:2: ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.4e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/cliffhgr.c:34:42: note: in expansion of macro 'RES_K' 34 | DISCRETE_555_ASTABLE(NODE_03, 1, RES_K(24), RES_K(10), CAP_U(0.047), &desc_cliffhgr_555) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/cliffhgr.c:34:53: note: in expansion of macro 'RES_K' 34 | DISCRETE_555_ASTABLE(NODE_03, 1, RES_K(24), RES_K(10), CAP_U(0.047), &desc_cliffhgr_555) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '4.6999998272011002e-8' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4521:116: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^ src/mame/audio/cliffhgr.c:34:64: note: in expansion of macro 'CAP_U' 34 | DISCRETE_555_ASTABLE(NODE_03, 1, RES_K(24), RES_K(10), CAP_U(0.047), &desc_cliffhgr_555) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.4e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/cliffhgr.c:35:42: note: in expansion of macro 'RES_K' 35 | DISCRETE_555_ASTABLE(NODE_04, 1, RES_K(24), RES_K(10), CAP_U(0.1), &desc_cliffhgr_555) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/cliffhgr.c:35:53: note: in expansion of macro 'RES_K' 35 | DISCRETE_555_ASTABLE(NODE_04, 1, RES_K(24), RES_K(10), CAP_U(0.1), &desc_cliffhgr_555) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4521:116: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^ src/mame/audio/cliffhgr.c:35:64: note: in expansion of macro 'CAP_U' 35 | DISCRETE_555_ASTABLE(NODE_04, 1, RES_K(24), RES_K(10), CAP_U(0.1), &desc_cliffhgr_555) | ^~~~~ src/mame/audio/cliffhgr.c:40:46: warning: narrowing conversion of '3.1972788232982248e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 40 | DISCRETE_RCFILTER(NODE_07,NODE_05,1.0/(1.0/RES_K(4.7)+1.0/RES_K(10)), CAP_U(0.1)) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/cliffhgr.c:40:79: note: in expansion of macro 'CAP_U' 40 | DISCRETE_RCFILTER(NODE_07,NODE_05,1.0/(1.0/RES_K(4.7)+1.0/RES_K(10)), CAP_U(0.1)) | ^~~~~ src/mame/audio/cliffhgr.c:41:46: warning: narrowing conversion of '3.5789473214564819e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 41 | DISCRETE_RCFILTER(NODE_08,NODE_06,1.0/(1.0/RES_K(5.1)+1.0/RES_K(12)), CAP_U(0.1)) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4500:109: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4500:114: note: in definition of macro 'DISCRETE_RCFILTER' 4500 | #define DISCRETE_RCFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_RCFILTER , 3, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_RCFILTER" }, | ^~~~ src/mame/audio/cliffhgr.c:41:79: note: in expansion of macro 'CAP_U' 41 | DISCRETE_RCFILTER(NODE_08,NODE_06,1.0/(1.0/RES_K(5.1)+1.0/RES_K(12)), CAP_U(0.1)) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cliffhgr.c -o obj/retro64/mame/drivers/cliffhgr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cliffhgr.c:76: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/berzerk.c -o obj/retro64/mame/drivers/berzerk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/berzerk.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/berzerk.c: In function 'void get_pens(running_machine*, pen_t*)': src/mame/drivers/berzerk.c:389:51: warning: narrowing conversion of '2.4324324e+2f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 389 | static const int resistances_el[] = { 1.0 / ((1.0 / 750.0) + (1.0 / 360.0)), 0 }; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/supdrapo.c -o obj/retro64/mame/drivers/supdrapo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/supdrapo.c:63: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/snk.c -o obj/retro64/mame/drivers/snk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/snk.c:261: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lastfght.c -o obj/retro64/mame/drivers/lastfght.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/lastfght.c:65: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mazerbla.c -o obj/retro64/mame/drivers/mazerbla.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mazerbla.c:38: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/mazerbla.c: In function 'UINT32 video_update_mazerbla(screen_device*, bitmap_t*, const rectangle*)': src/mame/drivers/mazerbla.c:255:16: warning: variable 'color_base' set but not used [-Wunused-but-set-variable] 255 | UINT32 color_base = 0; | ^~~~~~~~~~ src/mame/drivers/mazerbla.c: In function 'UINT8 vcu_set_clr_addr_r(const address_space*, offs_t)': src/mame/drivers/mazerbla.c:603:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 603 | if (((state->xpos + x) < 256) && ((state->ypos + y) < 256)) | ^~ src/mame/drivers/mazerbla.c:606:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 606 | bits += 2; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/arabian.c -o obj/retro64/mame/drivers/arabian.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/arabian.c:69: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bishjan.c -o obj/retro64/mame/drivers/bishjan.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bishjan.c:33: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/arabian.c -o obj/retro64/mame/video/arabian.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/arabian.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ikki.c -o obj/retro64/mame/video/ikki.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ikki.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ikki.c -o obj/retro64/mame/drivers/ikki.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ikki.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/markham.c -o obj/retro64/mame/drivers/markham.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/markham.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kangaroo.c -o obj/retro64/mame/drivers/kangaroo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/kangaroo.c:156: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/hng64.c -o obj/retro64/mame/video/hng64.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/hng64.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/markham.c -o obj/retro64/mame/video/markham.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/markham.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kangaroo.c -o obj/retro64/mame/video/kangaroo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/kangaroo.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/route16.c -o obj/retro64/mame/drivers/route16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/route16.c:70: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/shanghai.c -o obj/retro64/mame/drivers/shanghai.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/shanghai.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/shangha3.c -o obj/retro64/mame/drivers/shangha3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/shangha3.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/shangha3.c -o obj/retro64/mame/video/shangha3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/shangha3.c:61: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/route16.c -o obj/retro64/mame/video/route16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/route16.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/subsino.c -o obj/retro64/mame/drivers/subsino.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/subsino.c:205: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/strnskil.c -o obj/retro64/mame/drivers/strnskil.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/strnskil.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/strnskil.c -o obj/retro64/mame/video/strnskil.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/strnskil.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/goindol.c -o obj/retro64/mame/video/goindol.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/goindol.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/goindol.c -o obj/retro64/mame/drivers/goindol.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/goindol.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/suna8.c -o obj/retro64/mame/audio/suna8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/suna8.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/suna8.c -o obj/retro64/mame/video/suna8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/suna8.c:72: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/go2000.c -o obj/retro64/mame/drivers/go2000.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/go2000.c:32: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/suna16.c -o obj/retro64/mame/video/suna16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/suna16.c:60: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/suna16.c -o obj/retro64/mame/drivers/suna16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/suna16.c:24: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/arkanoid.c -o obj/retro64/mame/drivers/arkanoid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/arkanoid.c:556: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/40love.c -o obj/retro64/mame/video/40love.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/40love.c:5: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/arkanoid.c -o obj/retro64/mame/video/arkanoid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/arkanoid.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/40love.c -o obj/retro64/mame/drivers/40love.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/40love.c:219: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ashnojoe.c -o obj/retro64/mame/video/ashnojoe.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ashnojoe.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ashnojoe.c -o obj/retro64/mame/drivers/ashnojoe.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ashnojoe.c:75: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/arkanoid.c -o obj/retro64/mame/machine/arkanoid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/arkanoid.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/suna8.c -o obj/retro64/mame/drivers/suna8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/suna8.c:38: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/asuka.c -o obj/retro64/mame/video/asuka.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/asuka.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/bonzeadv.c -o obj/retro64/mame/machine/bonzeadv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/bonzeadv.c:24: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bigevglf.c -o obj/retro64/mame/video/bigevglf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/bigevglf.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/bigevglf.c -o obj/retro64/mame/machine/bigevglf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/bigevglf.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/asuka.c -o obj/retro64/mame/drivers/asuka.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/asuka.c:215: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bigevglf.c -o obj/retro64/mame/drivers/bigevglf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bigevglf.c:58: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bking.c -o obj/retro64/mame/drivers/bking.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bking.c:18: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bking.c -o obj/retro64/mame/video/bking.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/bking.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bublbobl.c -o obj/retro64/mame/video/bublbobl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/bublbobl.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bublbobl.c -o obj/retro64/mame/drivers/bublbobl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bublbobl.c:269: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/bublbobl.c -o obj/retro64/mame/machine/bublbobl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/bublbobl.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/buggychl.c -o obj/retro64/mame/machine/buggychl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/buggychl.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/buggychl.c -o obj/retro64/mame/drivers/buggychl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/buggychl.c:78: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cchance.c -o obj/retro64/mame/drivers/cchance.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cchance.c:35: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/chaknpop.c -o obj/retro64/mame/drivers/chaknpop.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/chaknpop.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/chaknpop.c -o obj/retro64/mame/machine/chaknpop.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/chaknpop.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/buggychl.c -o obj/retro64/mame/video/buggychl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/buggychl.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/champbwl.c -o obj/retro64/mame/drivers/champbwl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/champbwl.c:153: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/chaknpop.c -o obj/retro64/mame/video/chaknpop.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/chaknpop.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/changela.c -o obj/retro64/mame/drivers/changela.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/changela.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/crbaloon.c -o obj/retro64/mame/drivers/crbaloon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/crbaloon.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/crbaloon.c -o obj/retro64/mame/audio/crbaloon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/crbaloon.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/audio/crbaloon.c:12: ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/crbaloon.c:107:42: note: in expansion of macro 'RES_K' 107 | DISCRETE_555_ASTABLE(NODE_10, 1, RES_K(10), RES_K(100), CAP_U(1), &desc_crbaloon_laugh_osc) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/crbaloon.c:107:53: note: in expansion of macro 'RES_K' 107 | DISCRETE_555_ASTABLE(NODE_10, 1, RES_K(10), RES_K(100), CAP_U(1), &desc_crbaloon_laugh_osc) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4521:116: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^ src/mame/audio/crbaloon.c:107:65: note: in expansion of macro 'CAP_U' 107 | DISCRETE_555_ASTABLE(NODE_10, 1, RES_K(10), RES_K(100), CAP_U(1), &desc_crbaloon_laugh_osc) | ^~~~~ src/mame/audio/crbaloon.c:109:20: warning: narrowing conversion of '3.2258064516129025e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 109 | 1.0/(1.0/RES_K(5) + 1.0/RES_K(10) + 1.0/RES_K(100)), // 5k & 10k are 555 internal | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4491:109: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-6' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4491:114: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ src/mame/audio/crbaloon.c:110:17: note: in expansion of macro 'CAP_U' 110 | CAP_U(10), | ^~~~~ src/mame/audio/crbaloon.c:112:61: warning: narrowing conversion of '3.225806451612903e+0' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 112 | 5.0* (1.0/(1.0/RES_K(10) + 1.0/RES_K(100))) / (RES_K(5)+(1.0/(1.0/RES_K(10) + 1.0/RES_K(100)))) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:4491:119: note: in definition of macro 'DISCRETE_CRFILTER_VREF' 4491 | #define DISCRETE_CRFILTER_VREF(NODE,INP0,RVAL,CVAL,VREF) { NODE, DST_CRFILTER , 5, { INP0,RVAL,CVAL,VREF }, { INP0,RVAL,CVAL,VREF }, NULL, "DISCRETE_CRFILTER_VREF" }, | ^~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/crbaloon.c:113:61: note: in expansion of macro 'RES_K' 113 | DISCRETE_555_ASTABLE_CV(NODE_12, CRBALOON_LAUGH_EN, RES_K(1), RES_K(22), CAP_U(.1), NODE_11, &desc_crbaloon_laugh_osc) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/audio/crbaloon.c:113:71: note: in expansion of macro 'RES_K' 113 | DISCRETE_555_ASTABLE_CV(NODE_12, CRBALOON_LAUGH_EN, RES_K(1), RES_K(22), CAP_U(.1), NODE_11, &desc_crbaloon_laugh_osc) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/audio/crbaloon.c:113:82: note: in expansion of macro 'CAP_U' 113 | DISCRETE_555_ASTABLE_CV(NODE_12, CRBALOON_LAUGH_EN, RES_K(1), RES_K(22), CAP_U(.1), NODE_11, &desc_crbaloon_laugh_osc) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/crbaloon.c:115:56: note: in expansion of macro 'RES_K' 115 | DISCRETE_CRFILTER(CRBALOON_LAUGH_SND, NODE_13, RES_K(20), CAP_U(1)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/crbaloon.c:115:67: note: in expansion of macro 'CAP_U' 115 | DISCRETE_CRFILTER(CRBALOON_LAUGH_SND, NODE_13, RES_K(20), CAP_U(1)) | ^~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/crbaloon.c:123:43: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 123 | DISCRETE_DAC_R1(NODE_21, NODE_20, DEFAULT_TTL_V_LOGIC_1, &desc_crbaloon_music_dac) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '5.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/crbaloon.c:127:56: note: in expansion of macro 'RES_K' 127 | DISCRETE_CRFILTER(CRBALOON_MUSIC_SND, NODE_23, RES_K(50), CAP_U(1)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/crbaloon.c:127:67: note: in expansion of macro 'CAP_U' 127 | DISCRETE_CRFILTER(CRBALOON_MUSIC_SND, NODE_23, RES_K(50), CAP_U(1)) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/crbaloon.c:133:45: note: in expansion of macro 'RES_K' 133 | DISCRETE_CRFILTER(NODE_91, NODE_90, RES_K(100), CAP_U(1)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/crbaloon.c:133:57: note: in expansion of macro 'CAP_U' 133 | DISCRETE_CRFILTER(NODE_91, NODE_90, RES_K(100), CAP_U(1)) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/crbaloon.c -o obj/retro64/mame/video/crbaloon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/crbaloon.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cyclemb.c -o obj/retro64/mame/drivers/cyclemb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cyclemb.c:72: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/darius.c -o obj/retro64/mame/video/darius.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/darius.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/exzisus.c -o obj/retro64/mame/drivers/exzisus.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/exzisus.c:35: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/darkmist.c -o obj/retro64/mame/video/darkmist.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/darkmist.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/exzisus.c -o obj/retro64/mame/video/exzisus.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/exzisus.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/changela.c -o obj/retro64/mame/video/changela.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/changela.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/darius.c -o obj/retro64/mame/drivers/darius.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/darius.c:129: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fgoal.c -o obj/retro64/mame/drivers/fgoal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/fgoal.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fgoal.c -o obj/retro64/mame/video/fgoal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/fgoal.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/flstory.c -o obj/retro64/mame/machine/flstory.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/flstory.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/flstory.c -o obj/retro64/mame/video/flstory.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/flstory.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/darkmist.c -o obj/retro64/mame/drivers/darkmist.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/darkmist.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/flstory.c -o obj/retro64/mame/drivers/flstory.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/flstory.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galastrm.c -o obj/retro64/mame/drivers/galastrm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/galastrm.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gladiatr.c -o obj/retro64/mame/video/gladiatr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gladiatr.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/grchamp.c -o obj/retro64/mame/audio/grchamp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/grchamp.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/grchamp.h:7, from src/mame/audio/grchamp.c:7: ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/grchamp.c:53:50: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 53 | DISCRETE_DAC_R1(NODE_20, GRCHAMP_A_DATA, DEFAULT_TTL_V_LOGIC_1, &grchamp_sound_dac1) | ^~~~~~~~~~~~~~~~~~~~~ ./src/emu/sound/discrete.h:3498:57: warning: narrowing conversion of '3.4000001e+0f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 3498 | #define DEFAULT_TTL_V_LOGIC_1 3.4 | ^~~ ./src/emu/sound/discrete.h:4467:109: note: in definition of macro 'DISCRETE_DAC_R1' 4467 | #define DISCRETE_DAC_R1(NODE,DATA,VDATA,LADDER) { NODE, DST_DAC_R1 , 2, { DATA,VDATA }, { DATA,VDATA }, LADDER, "DISCRETE_DAC_R1" }, | ^~~~~ src/mame/audio/grchamp.c:55:50: note: in expansion of macro 'DEFAULT_TTL_V_LOGIC_1' 55 | DISCRETE_DAC_R1(NODE_21, GRCHAMP_B_DATA, DEFAULT_TTL_V_LOGIC_1, &grchamp_sound_dac2) | ^~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/galastrm.c -o obj/retro64/mame/video/galastrm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/galastrm.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/grchamp.c -o obj/retro64/mame/drivers/grchamp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/grchamp.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gladiatr.c -o obj/retro64/mame/drivers/gladiatr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gladiatr.c:184: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/groundfx.c -o obj/retro64/mame/drivers/groundfx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/groundfx.c:65: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/groundfx.c -o obj/retro64/mame/video/groundfx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/groundfx.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gsword.c -o obj/retro64/mame/drivers/gsword.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gsword.c:144: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gsword.c -o obj/retro64/mame/video/gsword.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gsword.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/tait8741.c -o obj/retro64/mame/machine/tait8741.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/tait8741.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gunbustr.c -o obj/retro64/mame/drivers/gunbustr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gunbustr.c:47: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/grchamp.c -o obj/retro64/mame/video/grchamp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/grchamp.c:4: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gunbustr.c -o obj/retro64/mame/video/gunbustr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gunbustr.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ksayakyu.c -o obj/retro64/mame/drivers/ksayakyu.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ksayakyu.c:66: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ksayakyu.c -o obj/retro64/mame/video/ksayakyu.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ksayakyu.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lgp.c -o obj/retro64/mame/drivers/lgp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/lgp.c:66: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jollyjgr.c -o obj/retro64/mame/drivers/jollyjgr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/jollyjgr.c:100: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/lkage.c -o obj/retro64/mame/machine/lkage.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/lkage.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lkage.c -o obj/retro64/mame/video/lkage.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/lkage.c:39: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lkage.c -o obj/retro64/mame/drivers/lkage.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/lkage.c:81: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/lsasquad.c -o obj/retro64/mame/machine/lsasquad.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/lsasquad.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lsasquad.c -o obj/retro64/mame/video/lsasquad.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/lsasquad.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lsasquad.c -o obj/retro64/mame/drivers/lsasquad.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/lsasquad.c:144: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/marinedt.c -o obj/retro64/mame/drivers/marinedt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/marinedt.c:97: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mexico86.c -o obj/retro64/mame/drivers/mexico86.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mexico86.c:53: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mexico86.c -o obj/retro64/mame/video/mexico86.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mexico86.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/mexico86.c -o obj/retro64/mame/machine/mexico86.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/mexico86.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/minivadr.c -o obj/retro64/mame/drivers/minivadr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/minivadr.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/msisaac.c -o obj/retro64/mame/video/msisaac.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/msisaac.c:5: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/missb2.c -o obj/retro64/mame/drivers/missb2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/missb2.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/msisaac.c -o obj/retro64/mame/drivers/msisaac.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/msisaac.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ninjaw.c -o obj/retro64/mame/video/ninjaw.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ninjaw.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/halleys.c -o obj/retro64/mame/drivers/halleys.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/halleys.c:160: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/halleys.c: In function 'void blit(int)': src/mame/drivers/halleys.c:868:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 868 | if (al & 0x01) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/mame/drivers/halleys.c:868:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 868 | if (al & 0x01) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/mame/drivers/halleys.c:869:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 869 | if (al & 0x02) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/mame/drivers/halleys.c:869:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 869 | if (al & 0x02) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/mame/drivers/halleys.c:870:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 870 | if (al & 0x04) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/mame/drivers/halleys.c:870:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 870 | if (al & 0x04) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/mame/drivers/halleys.c:871:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 871 | if (al & 0x08) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/mame/drivers/halleys.c:871:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 871 | if (al & 0x08) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/mame/drivers/halleys.c:872:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 872 | if (al & 0x10) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/mame/drivers/halleys.c:872:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 872 | if (al & 0x10) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/mame/drivers/halleys.c:873:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 873 | if (al & 0x20) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/mame/drivers/halleys.c:873:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 873 | if (al & 0x20) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/mame/drivers/halleys.c:874:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 874 | if (al & 0x40) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~ src/mame/drivers/halleys.c:874:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 874 | if (al & 0x40) dst_ptr[ecx] = ax; ecx++; ecx &= WARPMASK; | ^~~ src/mame/drivers/halleys.c: In function 'void copy_fixed_xp(bitmap_t*, UINT16*)': src/mame/drivers/halleys.c:1325:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1325 | if (ax) edi[ecx ] = ax; ax = esi[ecx+2]; | ^~ src/mame/drivers/halleys.c:1325:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1325 | if (ax) edi[ecx ] = ax; ax = esi[ecx+2]; | ^~ src/mame/drivers/halleys.c:1326:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1326 | if (bx) edi[ecx+1] = bx; bx = esi[ecx+3]; | ^~ src/mame/drivers/halleys.c:1326:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1326 | if (bx) edi[ecx+1] = bx; bx = esi[ecx+3]; | ^~ src/mame/drivers/halleys.c:1327:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1327 | if (ax) edi[ecx+2] = ax; ax = esi[ecx+4]; | ^~ src/mame/drivers/halleys.c:1327:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1327 | if (ax) edi[ecx+2] = ax; ax = esi[ecx+4]; | ^~ src/mame/drivers/halleys.c:1328:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1328 | if (bx) edi[ecx+3] = bx; bx = esi[ecx+5]; | ^~ src/mame/drivers/halleys.c:1328:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1328 | if (bx) edi[ecx+3] = bx; bx = esi[ecx+5]; | ^~ src/mame/drivers/halleys.c:1329:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1329 | if (ax) edi[ecx+4] = ax; ax = esi[ecx+6]; | ^~ src/mame/drivers/halleys.c:1329:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1329 | if (ax) edi[ecx+4] = ax; ax = esi[ecx+6]; | ^~ src/mame/drivers/halleys.c:1330:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1330 | if (bx) edi[ecx+5] = bx; bx = esi[ecx+7]; | ^~ src/mame/drivers/halleys.c:1330:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1330 | if (bx) edi[ecx+5] = bx; bx = esi[ecx+7]; | ^~ src/mame/drivers/halleys.c: In function 'void copy_fixed_2b(bitmap_t*, UINT16*)': src/mame/drivers/halleys.c:1361:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1361 | if (!(ax)) goto SKIP0; if (!(ax&SP_2BACK)) goto DRAW0; if (edi[ecx ]) goto SKIP0; | ^~ src/mame/drivers/halleys.c:1361:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1361 | if (!(ax)) goto SKIP0; if (!(ax&SP_2BACK)) goto DRAW0; if (edi[ecx ]) goto SKIP0; | ^~ src/mame/drivers/halleys.c:1363:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1363 | if (!(bx)) goto SKIP1; if (!(bx&SP_2BACK)) goto DRAW1; if (edi[ecx+1]) goto SKIP1; | ^~ src/mame/drivers/halleys.c:1363:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1363 | if (!(bx)) goto SKIP1; if (!(bx&SP_2BACK)) goto DRAW1; if (edi[ecx+1]) goto SKIP1; | ^~ src/mame/drivers/halleys.c:1366:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1366 | if (!(ax)) goto SKIP2; if (!(ax&SP_2BACK)) goto DRAW2; if (edi[ecx+2]) goto SKIP2; | ^~ src/mame/drivers/halleys.c:1366:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1366 | if (!(ax)) goto SKIP2; if (!(ax&SP_2BACK)) goto DRAW2; if (edi[ecx+2]) goto SKIP2; | ^~ src/mame/drivers/halleys.c:1368:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1368 | if (!(bx)) goto SKIP3; if (!(bx&SP_2BACK)) goto DRAW3; if (edi[ecx+3]) goto SKIP3; | ^~ src/mame/drivers/halleys.c:1368:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1368 | if (!(bx)) goto SKIP3; if (!(bx&SP_2BACK)) goto DRAW3; if (edi[ecx+3]) goto SKIP3; | ^~ src/mame/drivers/halleys.c:1371:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1371 | if (!(ax)) goto SKIP4; if (!(ax&SP_2BACK)) goto DRAW4; if (edi[ecx+4]) goto SKIP4; | ^~ src/mame/drivers/halleys.c:1371:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1371 | if (!(ax)) goto SKIP4; if (!(ax&SP_2BACK)) goto DRAW4; if (edi[ecx+4]) goto SKIP4; | ^~ src/mame/drivers/halleys.c:1373:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1373 | if (!(bx)) goto SKIP5; if (!(bx&SP_2BACK)) goto DRAW5; if (edi[ecx+5]) goto SKIP5; | ^~ src/mame/drivers/halleys.c:1373:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1373 | if (!(bx)) goto SKIP5; if (!(bx&SP_2BACK)) goto DRAW5; if (edi[ecx+5]) goto SKIP5; | ^~ src/mame/drivers/halleys.c:1376:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1376 | if (!(ax)) goto SKIP6; if (!(ax&SP_2BACK)) goto DRAW6; if (edi[ecx+6]) goto SKIP6; | ^~ src/mame/drivers/halleys.c:1376:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1376 | if (!(ax)) goto SKIP6; if (!(ax&SP_2BACK)) goto DRAW6; if (edi[ecx+6]) goto SKIP6; | ^~ src/mame/drivers/halleys.c:1378:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1378 | if (!(bx)) continue; if (!(bx&SP_2BACK)) goto DRAW7; if (edi[ecx+7]) continue; | ^~ src/mame/drivers/halleys.c:1378:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1378 | if (!(bx)) continue; if (!(bx&SP_2BACK)) goto DRAW7; if (edi[ecx+7]) continue; | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mlanding.c -o obj/retro64/mame/drivers/mlanding.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mlanding.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ninjaw.c -o obj/retro64/mame/drivers/ninjaw.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ninjaw.c:313: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/nycaptor.c -o obj/retro64/mame/machine/nycaptor.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/nycaptor.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nycaptor.c -o obj/retro64/mame/drivers/nycaptor.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/nycaptor.c:149: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nycaptor.c -o obj/retro64/mame/video/nycaptor.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/nycaptor.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/opwolf.c -o obj/retro64/mame/machine/opwolf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/opwolf.c:38: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/opwolf.c -o obj/retro64/mame/drivers/opwolf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/opwolf.c:277: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/othunder.c -o obj/retro64/mame/drivers/othunder.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/othunder.c:235: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/pitnrun.c -o obj/retro64/mame/machine/pitnrun.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/pitnrun.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/othunder.c -o obj/retro64/mame/video/othunder.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/othunder.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pitnrun.c -o obj/retro64/mame/drivers/pitnrun.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pitnrun.c:66: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/qix.c -o obj/retro64/mame/audio/qix.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/qix.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/audio/qix.c:12: ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4462:109: note: in definition of macro 'DISCRETE_TRANSFORM3' 4462 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) { NODE, DST_TRANSFORM , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, FUNCT, "DISCRETE_TRANSFORM3" }, | ^~~~ src/mame/audio/qix.c:73:47: note: in expansion of macro 'RES_K' 73 | DISCRETE_TRANSFORM3(NODE_11, NODE_10, RES_K(10), QIX_DAC_DATA, "001+/2*") | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4462:109: note: in definition of macro 'DISCRETE_TRANSFORM3' 4462 | #define DISCRETE_TRANSFORM3(NODE,INP0,INP1,INP2,FUNCT) { NODE, DST_TRANSFORM , 3, { INP0,INP1,INP2 }, { INP0,INP1,INP2 }, FUNCT, "DISCRETE_TRANSFORM3" }, | ^~~~ src/mame/audio/qix.c:74:47: note: in expansion of macro 'RES_K' 74 | DISCRETE_TRANSFORM3(NODE_21, NODE_20, RES_K(10), QIX_DAC_DATA, "001+/2*") | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.5e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/qix.c:81:45: note: in expansion of macro 'RES_K' 81 | DISCRETE_CRFILTER(NODE_13, NODE_12, RES_K(1.5), CAP_U(1)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/qix.c:81:57: note: in expansion of macro 'CAP_U' 81 | DISCRETE_CRFILTER(NODE_13, NODE_12, RES_K(1.5), CAP_U(1)) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.5e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4490:109: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/qix.c:82:45: note: in expansion of macro 'RES_K' 82 | DISCRETE_CRFILTER(NODE_23, NODE_22, RES_K(1.5), CAP_U(1)) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4490:114: note: in definition of macro 'DISCRETE_CRFILTER' 4490 | #define DISCRETE_CRFILTER(NODE,INP0,RVAL,CVAL) { NODE, DST_CRFILTER , 4, { INP0,RVAL,CVAL }, { INP0,RVAL,CVAL }, NULL, "DISCRETE_CRFILTER" }, | ^~~~ src/mame/audio/qix.c:82:57: note: in expansion of macro 'CAP_U' 82 | DISCRETE_CRFILTER(NODE_23, NODE_22, RES_K(1.5), CAP_U(1)) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pitnrun.c -o obj/retro64/mame/video/pitnrun.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/pitnrun.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/rainbow.c -o obj/retro64/mame/machine/rainbow.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/rainbow.c:50: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/qix.c -o obj/retro64/mame/drivers/qix.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/qix.c:224: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/qix.c -o obj/retro64/mame/video/qix.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/qix.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/qix.c -o obj/retro64/mame/machine/qix.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/qix.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rainbow.c -o obj/retro64/mame/drivers/rainbow.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/rainbow.c:320: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rastan.c -o obj/retro64/mame/drivers/rastan.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/rastan.c:159: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/retofinv.c -o obj/retro64/mame/machine/retofinv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/retofinv.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rastan.c -o obj/retro64/mame/video/rastan.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/rastan.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/retofinv.c -o obj/retro64/mame/drivers/retofinv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/retofinv.c:31: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rollrace.c -o obj/retro64/mame/drivers/rollrace.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/rollrace.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rollrace.c -o obj/retro64/mame/video/rollrace.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/rollrace.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/retofinv.c -o obj/retro64/mame/video/retofinv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/retofinv.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ssrj.c -o obj/retro64/mame/drivers/ssrj.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ssrj.c:32: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sbowling.c -o obj/retro64/mame/drivers/sbowling.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sbowling.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/slapshot.c -o obj/retro64/mame/drivers/slapshot.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/slapshot.c:134: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ssrj.c -o obj/retro64/mame/video/ssrj.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ssrj.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/superchs.c -o obj/retro64/mame/video/superchs.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/superchs.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/slapshot.c -o obj/retro64/mame/video/slapshot.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/slapshot.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/superchs.c -o obj/retro64/mame/drivers/superchs.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/superchs.c:36: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/superqix.c -o obj/retro64/mame/video/superqix.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/superqix.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taito_b.c -o obj/retro64/mame/video/taito_b.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/taito_b.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/superqix.c -o obj/retro64/mame/drivers/superqix.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/superqix.c:107: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/taito_en.c -o obj/retro64/mame/audio/taito_en.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/taito_en.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/audio/taito_en.c: In function 'void f3_volume_w(const address_space*, offs_t, UINT16, UINT16)': src/mame/audio/taito_en.c:56:34: warning: variable 'last_l' set but not used [-Wunused-but-set-variable] 56 | static UINT16 channel[8],last_l,last_r; | ^~~~~~ src/mame/audio/taito_en.c:56:41: warning: variable 'last_r' set but not used [-Wunused-but-set-variable] 56 | static UINT16 channel[8],last_l,last_r; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taito_f3.c -o obj/retro64/mame/drivers/taito_f3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/taito_f3.c:37: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taito_h.c -o obj/retro64/mame/drivers/taito_h.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/taito_h.c:142: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taito_h.c -o obj/retro64/mame/video/taito_h.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/taito_h.c:48: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taito_b.c -o obj/retro64/mame/drivers/taito_b.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/taito_b.c:170: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taito_f2.c -o obj/retro64/mame/video/taito_f2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/taito_f2.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taito_l.c -o obj/retro64/mame/video/taito_l.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/taito_l.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taito_f2.c -o obj/retro64/mame/drivers/taito_f2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/taito_f2.c:264: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/cchip.c -o obj/retro64/mame/machine/cchip.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/cchip.c:32: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taito_x.c -o obj/retro64/mame/drivers/taito_x.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/taito_x.c:313: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taito_o.c -o obj/retro64/mame/drivers/taito_o.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/taito_o.c:31: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taito_o.c -o obj/retro64/mame/video/taito_o.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/taito_o.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taito_l.c -o obj/retro64/mame/drivers/taito_l.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/taito_l.c:53: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taitoair.c -o obj/retro64/mame/drivers/taitoair.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/taitoair.c:218: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taito_z.c -o obj/retro64/mame/video/taito_z.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/taito_z.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taitoair.c -o obj/retro64/mame/video/taitoair.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/taitoair.c:48: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taitopjc.c -o obj/retro64/mame/drivers/taitopjc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/taitopjc.c:57: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taitojc.c -o obj/retro64/mame/drivers/taitojc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/taitojc.c:352: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taitotz.c -o obj/retro64/mame/drivers/taitotz.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/taitotz.c:71: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taitojc.c -o obj/retro64/mame/video/taitojc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/taitojc.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taito_z.c -o obj/retro64/mame/drivers/taito_z.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/taito_z.c:878: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/taitosj.c -o obj/retro64/mame/machine/taitosj.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/taitosj.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taitosj.c -o obj/retro64/mame/drivers/taitosj.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/taitosj.c:166: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taitosj.c -o obj/retro64/mame/video/taitosj.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/taitosj.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tnzs.c -o obj/retro64/mame/video/tnzs.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tnzs.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taitowlf.c -o obj/retro64/mame/drivers/taitowlf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/taitowlf.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/taitowlf.c:10: ./src/emu/machine/8237dma.h:50:31: warning: unnecessary parentheses in declaration of 'dma8237_1_config' [-Wparentheses] 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/taitowlf.c:401:8: note: in expansion of macro 'I8237_INTERFACE' 401 | static I8237_INTERFACE( dma8237_1_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: note: remove parentheses 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/taitowlf.c:401:8: note: in expansion of macro 'I8237_INTERFACE' 401 | static I8237_INTERFACE( dma8237_1_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: warning: unnecessary parentheses in declaration of 'dma8237_2_config' [-Wparentheses] 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/taitowlf.c:412:8: note: in expansion of macro 'I8237_INTERFACE' 412 | static I8237_INTERFACE( dma8237_2_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: note: remove parentheses 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/taitowlf.c:412:8: note: in expansion of macro 'I8237_INTERFACE' 412 | static I8237_INTERFACE( dma8237_2_config ) | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/tnzs.c -o obj/retro64/mame/machine/tnzs.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/tnzs.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/topspeed.c -o obj/retro64/mame/video/topspeed.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/topspeed.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tnzs.c -o obj/retro64/mame/drivers/tnzs.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tnzs.c:622: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tsamurai.c -o obj/retro64/mame/video/tsamurai.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tsamurai.c:5: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/topspeed.c -o obj/retro64/mame/drivers/topspeed.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/topspeed.c:232: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tsamurai.c -o obj/retro64/mame/drivers/tsamurai.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tsamurai.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/volfied.c -o obj/retro64/mame/video/volfied.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/volfied.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/volfied.c -o obj/retro64/mame/drivers/volfied.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/volfied.c:50: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/undrfire.c -o obj/retro64/mame/drivers/undrfire.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/undrfire.c:189: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/volfied.c -o obj/retro64/mame/machine/volfied.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/volfied.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/undrfire.c -o obj/retro64/mame/video/undrfire.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/undrfire.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/warriorb.c -o obj/retro64/mame/video/warriorb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/warriorb.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/warriorb.c -o obj/retro64/mame/drivers/warriorb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/warriorb.c:146: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/t5182.c -o obj/retro64/mame/audio/t5182.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/t5182.c:147: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wgp.c -o obj/retro64/mame/drivers/wgp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/wgp.c:396: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/taitosnd.c -o obj/retro64/mame/audio/taitosnd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/taitosnd.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wgp.c -o obj/retro64/mame/video/wgp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/wgp.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/video/wgp.c: In function 'void draw_sprites(running_machine*, bitmap_t*, const rectangle*, int)': src/mame/video/wgp.c:358:16: warning: variable 'rotate' set but not used [-Wunused-but-set-variable] 358 | UINT16 rotate = 0; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/taito_zm.c -o obj/retro64/mame/audio/taito_zm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/taito_zm.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taito_f3.c -o obj/retro64/mame/video/taito_f3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/taito_f3.c:207: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/taitoio.c -o obj/retro64/mame/machine/taitoio.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/taitoio.c:45: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kingdrby.c -o obj/retro64/mame/drivers/kingdrby.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/kingdrby.c:66: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tx1.c -o obj/retro64/mame/drivers/tx1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tx1.c:41: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lockon.c -o obj/retro64/mame/drivers/lockon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/lockon.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/tx1.c -o obj/retro64/mame/audio/tx1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/tx1.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/audio/tx1.c: In function 'void device_start_tx1_sound(device_t*)': src/mame/audio/tx1.c:276:36: warning: narrowing conversion of '3.9e+5f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 276 | static const int r0[4] = { 390e3, 180e3, 180e3, 180e3 }; | ^~~~~ src/mame/audio/tx1.c:276:43: warning: narrowing conversion of '1.8e+5f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 276 | static const int r0[4] = { 390e3, 180e3, 180e3, 180e3 }; | ^~~~~ src/mame/audio/tx1.c:276:50: warning: narrowing conversion of '1.8e+5f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 276 | static const int r0[4] = { 390e3, 180e3, 180e3, 180e3 }; | ^~~~~ src/mame/audio/tx1.c:276:57: warning: narrowing conversion of '1.8e+5f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 276 | static const int r0[4] = { 390e3, 180e3, 180e3, 180e3 }; | ^~~~~ src/mame/audio/tx1.c:277:36: warning: narrowing conversion of '1.8e+5f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 277 | static const int r1[3] = { 180e3, 390e3, 56e3 }; | ^~~~~ src/mame/audio/tx1.c:277:43: warning: narrowing conversion of '3.9e+5f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 277 | static const int r1[3] = { 180e3, 390e3, 56e3 }; | ^~~~~ src/mame/audio/tx1.c:277:50: warning: narrowing conversion of '5.6e+4f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 277 | static const int r1[3] = { 180e3, 390e3, 56e3 }; | ^~~~ src/mame/audio/tx1.c:278:36: warning: narrowing conversion of '3.9e+5f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 278 | static const int r2[3] = { 390e3, 390e3, 180e3 }; | ^~~~~ src/mame/audio/tx1.c:278:43: warning: narrowing conversion of '3.9e+5f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 278 | static const int r2[3] = { 390e3, 390e3, 180e3 }; | ^~~~~ src/mame/audio/tx1.c:278:50: warning: narrowing conversion of '1.8e+5f' from 'float' to 'int' is ill-formed in C++11 [-Wnarrowing] 278 | static const int r2[3] = { 390e3, 390e3, 180e3 }; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/tx1.c -o obj/retro64/mame/machine/tx1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/tx1.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/machine/tx1.c:84:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 84 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:84:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 84 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:84:19: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 84 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:84:23: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 84 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:84:27: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 84 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:84:31: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 84 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:84:35: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 84 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:84:39: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 84 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:88:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 88 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:88:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 88 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:88:19: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 88 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:88:23: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 88 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:88:27: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 88 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:88:31: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 88 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:88:35: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 88 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:88:39: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 88 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:89:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 89 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:89:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 89 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:89:19: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 89 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:89:23: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 89 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:89:27: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 89 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:89:31: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 89 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:89:35: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 89 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:89:39: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 89 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:91:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 91 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:91:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 91 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:91:19: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 91 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:91:23: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 91 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:91:27: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 91 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:91:31: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 91 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:91:35: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 91 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:91:39: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 91 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:94:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 94 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:94:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 94 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:94:19: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 94 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:94:23: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 94 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:94:27: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 94 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:94:31: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 94 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:94:35: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 94 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:94:39: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 94 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:95:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 95 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:95:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 95 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:95:19: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 95 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:95:23: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 95 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:95:27: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 95 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:95:31: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 95 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:95:35: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 95 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:95:39: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 95 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:96:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 96 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:96:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 96 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:96:19: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 96 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:96:23: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 96 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:96:27: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 96 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:96:31: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 96 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:96:35: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 96 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:96:39: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 96 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:97:11: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 97 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:97:15: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 97 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:97:19: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 97 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:97:23: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 97 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:97:27: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 97 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:97:31: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 97 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:97:35: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 97 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ src/mame/machine/tx1.c:97:39: warning: narrowing conversion of '-1' from 'int' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 97 | { -1, -1, -1, -1, -1, -1, -1, -1 }, | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kickgoal.c -o obj/retro64/mame/drivers/kickgoal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/kickgoal.c:37: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lockon.c -o obj/retro64/mame/video/lockon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/lockon.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tatsumi.c -o obj/retro64/mame/drivers/tatsumi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tatsumi.c:140: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/tatsumi.c -o obj/retro64/mame/machine/tatsumi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/tatsumi.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kickgoal.c -o obj/retro64/mame/video/kickgoal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/kickgoal.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/speedspn.c -o obj/retro64/mame/drivers/speedspn.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/speedspn.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/speedspn.c -o obj/retro64/mame/video/speedspn.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/speedspn.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/holeland.c -o obj/retro64/mame/drivers/holeland.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/holeland.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tatsumi.c -o obj/retro64/mame/video/tatsumi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tatsumi.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/littlerb.c -o obj/retro64/mame/drivers/littlerb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/littlerb.c:61: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/holeland.c -o obj/retro64/mame/video/holeland.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/holeland.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sauro.c -o obj/retro64/mame/drivers/sauro.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sauro.c:123: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/speedbal.c -o obj/retro64/mame/drivers/speedbal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/speedbal.c:53: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wheelfir.c -o obj/retro64/mame/drivers/wheelfir.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/wheelfir.c:210: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sauro.c -o obj/retro64/mame/video/sauro.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/sauro.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/speedbal.c -o obj/retro64/mame/video/speedbal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/speedbal.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/battlane.c -o obj/retro64/mame/drivers/battlane.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/battlane.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/battlane.c -o obj/retro64/mame/video/battlane.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/battlane.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/blockout.c -o obj/retro64/mame/video/blockout.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/blockout.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/blockout.c -o obj/retro64/mame/drivers/blockout.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/blockout.c:67: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bogeyman.c -o obj/retro64/mame/drivers/bogeyman.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bogeyman.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bogeyman.c -o obj/retro64/mame/video/bogeyman.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/bogeyman.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ddragon.c -o obj/retro64/mame/video/ddragon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ddragon.c:43: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ddragon3.c -o obj/retro64/mame/video/ddragon3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ddragon3.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dogfgt.c -o obj/retro64/mame/drivers/dogfgt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dogfgt.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ddragon3.c -o obj/retro64/mame/drivers/ddragon3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ddragon3.c:141: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/chinagat.c -o obj/retro64/mame/drivers/chinagat.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/chinagat.c:72: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taitoic.c -o obj/retro64/mame/video/taitoic.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/taitoic.c:495: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/maniach.c -o obj/retro64/mame/machine/maniach.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/maniach.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dogfgt.c -o obj/retro64/mame/video/dogfgt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/dogfgt.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mystston.c -o obj/retro64/mame/drivers/mystston.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mystston.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/matmania.c -o obj/retro64/mame/drivers/matmania.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/matmania.c:32: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ddragon.c -o obj/retro64/mame/drivers/ddragon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ddragon.c:71: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/matmania.c -o obj/retro64/mame/video/matmania.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/matmania.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/renegade.c -o obj/retro64/mame/video/renegade.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/renegade.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mystston.c -o obj/retro64/mame/video/mystston.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mystston.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/shadfrce.c -o obj/retro64/mame/drivers/shadfrce.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/shadfrce.c:140: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/scregg.c -o obj/retro64/mame/drivers/scregg.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/scregg.c:52: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/shadfrce.c -o obj/retro64/mame/video/shadfrce.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/shadfrce.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ssozumo.c -o obj/retro64/mame/drivers/ssozumo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ssozumo.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spdodgeb.c -o obj/retro64/mame/drivers/spdodgeb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/spdodgeb.c:24: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/spdodgeb.c -o obj/retro64/mame/video/spdodgeb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/spdodgeb.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/renegade.c -o obj/retro64/mame/drivers/renegade.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/renegade.c:103: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ssozumo.c -o obj/retro64/mame/video/ssozumo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ssozumo.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tagteam.c -o obj/retro64/mame/video/tagteam.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tagteam.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tagteam.c -o obj/retro64/mame/drivers/tagteam.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tagteam.c:27: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vball.c -o obj/retro64/mame/video/vball.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/vball.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wwfsstar.c -o obj/retro64/mame/video/wwfsstar.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/wwfsstar.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vball.c -o obj/retro64/mame/drivers/vball.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/vball.c:90: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wwfwfest.c -o obj/retro64/mame/drivers/wwfwfest.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/wwfwfest.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wwfsstar.c -o obj/retro64/mame/drivers/wwfsstar.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/wwfsstar.c:140: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wwfwfest.c -o obj/retro64/mame/video/wwfwfest.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/wwfwfest.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/xain.c -o obj/retro64/mame/drivers/xain.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/xain.c:140: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bombjack.c -o obj/retro64/mame/drivers/bombjack.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bombjack.c:98: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bombjack.c -o obj/retro64/mame/video/bombjack.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/bombjack.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/xain.c -o obj/retro64/mame/video/xain.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/xain.c:33: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lvcards.c -o obj/retro64/mame/drivers/lvcards.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/lvcards.c:76: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lvcards.c -o obj/retro64/mame/video/lvcards.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/lvcards.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pbaction.c -o obj/retro64/mame/video/pbaction.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/pbaction.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gaiden.c -o obj/retro64/mame/video/gaiden.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gaiden.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gaiden.c -o obj/retro64/mame/drivers/gaiden.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gaiden.c:131: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pbaction.c -o obj/retro64/mame/drivers/pbaction.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pbaction.c:66: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/senjyo.c -o obj/retro64/mame/audio/senjyo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/senjyo.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/senjyo.h:3, from src/mame/audio/senjyo.c:3: ./src/emu/machine/z80pio.h:48:32: warning: unnecessary parentheses in declaration of 'senjyo_pio_intf' [-Wparentheses] 48 | const z80pio_interface (_name) = | ^~~~~~~ src/mame/audio/senjyo.c:30:1: note: in expansion of macro 'Z80PIO_INTERFACE' 30 | Z80PIO_INTERFACE( senjyo_pio_intf ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80pio.h:48:32: note: remove parentheses 48 | const z80pio_interface (_name) = | ^~~~~~~ src/mame/audio/senjyo.c:30:1: note: in expansion of macro 'Z80PIO_INTERFACE' 30 | Z80PIO_INTERFACE( senjyo_pio_intf ) | ^~~~~~~~~~~~~~~~ In file included from ./src/mame/includes/senjyo.h:4: ./src/emu/machine/z80ctc.h:32:32: warning: unnecessary parentheses in declaration of 'senjyo_ctc_intf' [-Wparentheses] 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/audio/senjyo.c:42:1: note: in expansion of macro 'Z80CTC_INTERFACE' 42 | Z80CTC_INTERFACE( senjyo_ctc_intf ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80ctc.h:32:32: note: remove parentheses 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/audio/senjyo.c:42:1: note: in expansion of macro 'Z80CTC_INTERFACE' 42 | Z80CTC_INTERFACE( senjyo_ctc_intf ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/senjyo.c -o obj/retro64/mame/drivers/senjyo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/senjyo.c:71: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/senjyo.c -o obj/retro64/mame/video/senjyo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/senjyo.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/solomon.c -o obj/retro64/mame/video/solomon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/solomon.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spbactn.c -o obj/retro64/mame/drivers/spbactn.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/spbactn.c:126: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/solomon.c -o obj/retro64/mame/drivers/solomon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/solomon.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/spbactn.c -o obj/retro64/mame/video/spbactn.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/spbactn.c:4: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tbowl.c -o obj/retro64/mame/drivers/tbowl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tbowl.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tbowl.c -o obj/retro64/mame/video/tbowl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tbowl.c:5: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tecmo.c -o obj/retro64/mame/drivers/tecmo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tecmo.c:48: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tecmo16.c -o obj/retro64/mame/drivers/tecmo16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tecmo16.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/tecmosys.c -o obj/retro64/mame/machine/tecmosys.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/tecmosys.c:31: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tecmo.c -o obj/retro64/mame/video/tecmo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tecmo.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tehkanwc.c -o obj/retro64/mame/drivers/tehkanwc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tehkanwc.c:91: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tehkanwc.c -o obj/retro64/mame/video/tehkanwc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tehkanwc.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wc90.c -o obj/retro64/mame/drivers/wc90.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/wc90.c:77: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wc90b.c -o obj/retro64/mame/drivers/wc90b.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/wc90b.c:85: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wc90.c -o obj/retro64/mame/video/wc90.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/wc90.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tecmo16.c -o obj/retro64/mame/video/tecmo16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tecmo16.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/wc90b.c -o obj/retro64/mame/video/wc90b.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/wc90b.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tecmosys.c -o obj/retro64/mame/drivers/tecmosys.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tecmosys.c:184: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/thepit.c -o obj/retro64/mame/drivers/thepit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/thepit.c:117: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/timelimt.c -o obj/retro64/mame/video/timelimt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/timelimt.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/timelimt.c -o obj/retro64/mame/drivers/timelimt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/timelimt.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/thepit.c -o obj/retro64/mame/video/thepit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/thepit.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/slapfght.c -o obj/retro64/mame/video/slapfght.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/slapfght.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mjsister.c -o obj/retro64/mame/drivers/mjsister.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mjsister.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/slapfght.c -o obj/retro64/mame/drivers/slapfght.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/slapfght.c:265: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kan_panb.c -o obj/retro64/mame/video/kan_panb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/kan_panb.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kan_pand.c -o obj/retro64/mame/video/kan_pand.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/kan_pand.c:50: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/toaplan2.c -o obj/retro64/mame/audio/toaplan2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/toaplan2.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/slapfght.c -o obj/retro64/mame/machine/slapfght.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/slapfght.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/toaplan1.c -o obj/retro64/mame/machine/toaplan1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/toaplan1.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/toaplan1.c -o obj/retro64/mame/drivers/toaplan1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/toaplan1.c:339: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/snowbros.c -o obj/retro64/mame/drivers/snowbros.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/snowbros.c:65: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/twincobr.c -o obj/retro64/mame/drivers/twincobr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/twincobr.c:260: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/toaplan1.c -o obj/retro64/mame/video/toaplan1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/toaplan1.c:123: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wardner.c -o obj/retro64/mame/drivers/wardner.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/wardner.c:127: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/twincobr.c -o obj/retro64/mame/video/twincobr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/twincobr.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/twincobr.c -o obj/retro64/mame/machine/twincobr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/twincobr.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/beezer.c -o obj/retro64/mame/drivers/beezer.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/beezer.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/beezer.c -o obj/retro64/mame/machine/beezer.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/beezer.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/beezer.c -o obj/retro64/mame/video/beezer.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/beezer.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/drgnmst.c -o obj/retro64/mame/video/drgnmst.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/drgnmst.c:5: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/toaplan2.c -o obj/retro64/mame/video/toaplan2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/toaplan2.c:147: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/toaplan2.c -o obj/retro64/mame/drivers/toaplan2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/toaplan2.c:250: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/silkroad.c -o obj/retro64/mame/drivers/silkroad.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/silkroad.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/silkroad.c -o obj/retro64/mame/video/silkroad.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/silkroad.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/drgnmst.c -o obj/retro64/mame/drivers/drgnmst.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/drgnmst.c:37: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/unico.c -o obj/retro64/mame/drivers/unico.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/unico.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cheekyms.c -o obj/retro64/mame/drivers/cheekyms.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cheekyms.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cheekyms.c -o obj/retro64/mame/video/cheekyms.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/cheekyms.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/unico.c -o obj/retro64/mame/video/unico.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/unico.c:39: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/docastle.c -o obj/retro64/mame/drivers/docastle.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/docastle.c:154: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/docastle.c -o obj/retro64/mame/machine/docastle.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/docastle.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/docastle.c -o obj/retro64/mame/video/docastle.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/docastle.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cosmic.c -o obj/retro64/mame/drivers/cosmic.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cosmic.c:39: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/cosmic.c: In function 'void cosmica_sound_output_w(const address_space*, offs_t, UINT8)': src/mame/drivers/cosmic.c:226:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 226 | else | ^~~~ src/mame/drivers/cosmic.c:227:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 227 | sample_start(state->samples, 2, 3, 0); break; | ^~~~~ src/mame/drivers/cosmic.c:235:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 235 | else | ^~~~ src/mame/drivers/cosmic.c:236:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 236 | sample_start(state->samples, 3, 4, 0); break; | ^~~~~ src/mame/drivers/cosmic.c:244:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 244 | else | ^~~~ src/mame/drivers/cosmic.c:245:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 245 | sample_start(state->samples, 4, 5, 0); break; | ^~~~~ src/mame/drivers/cosmic.c:253:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 253 | else | ^~~~ src/mame/drivers/cosmic.c:254:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 254 | sample_start(state->samples, 5, 6, 0); break; | ^~~~~ src/mame/drivers/cosmic.c:262:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 262 | else | ^~~~ src/mame/drivers/cosmic.c:263:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 263 | sample_start(state->samples, 6, 7, 0); break; | ^~~~~ src/mame/drivers/cosmic.c:271:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 271 | else | ^~~~ src/mame/drivers/cosmic.c:272:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 272 | sample_start(state->samples, 7, 8, 0); break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cosmic.c -o obj/retro64/mame/video/cosmic.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/cosmic.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mrdo.c -o obj/retro64/mame/drivers/mrdo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mrdo.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ladybug.c -o obj/retro64/mame/video/ladybug.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ladybug.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ladybug.c -o obj/retro64/mame/drivers/ladybug.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ladybug.c:61: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mrdo.c -o obj/retro64/mame/video/mrdo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mrdo.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/redclash.c -o obj/retro64/mame/drivers/redclash.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/redclash.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/superdq.c -o obj/retro64/mame/drivers/superdq.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/superdq.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mouser.c -o obj/retro64/mame/video/mouser.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mouser.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/redclash.c -o obj/retro64/mame/video/redclash.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/redclash.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mouser.c -o obj/retro64/mame/drivers/mouser.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mouser.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nova2001.c -o obj/retro64/mame/drivers/nova2001.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/nova2001.c:120: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bagman.c -o obj/retro64/mame/drivers/bagman.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bagman.c:63: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/xxmissio.c -o obj/retro64/mame/video/xxmissio.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/xxmissio.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ninjakd2.c -o obj/retro64/mame/video/ninjakd2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ninjakd2.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ninjakd2.c -o obj/retro64/mame/drivers/ninjakd2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ninjakd2.c:131: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/xxmissio.c -o obj/retro64/mame/drivers/xxmissio.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/xxmissio.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/nova2001.c -o obj/retro64/mame/video/nova2001.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/nova2001.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/bagman.c -o obj/retro64/mame/video/bagman.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/bagman.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tankbust.c -o obj/retro64/mame/drivers/tankbust.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tankbust.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tx1.c -o obj/retro64/mame/video/tx1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tx1.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/video/tx1.c: In function 'void buggyboy_draw_road(running_machine*, UINT8*)': src/mame/video/tx1.c:1615:25: warning: variable 'x_offs' set but not used [-Wunused-but-set-variable] 1615 | UINT32 x_offs; | ^~~~~~ src/mame/video/tx1.c: In function 'void buggybjr_draw_road(running_machine*, UINT8*, int)': src/mame/video/tx1.c:2242:25: warning: variable 'x_offs' set but not used [-Wunused-but-set-variable] 2242 | UINT32 x_offs; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tankbust.c -o obj/retro64/mame/video/tankbust.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tankbust.c:5: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/bagman.c -o obj/retro64/mame/machine/bagman.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/bagman.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cardline.c -o obj/retro64/mame/drivers/cardline.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cardline.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/spcforce.c -o obj/retro64/mame/video/spcforce.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/spcforce.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spcforce.c -o obj/retro64/mame/drivers/spcforce.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/spcforce.c:34: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/suprridr.c -o obj/retro64/mame/video/suprridr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/suprridr.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/suprridr.c -o obj/retro64/mame/drivers/suprridr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/suprridr.c:82: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/witch.c -o obj/retro64/mame/drivers/witch.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/witch.c:192: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/looping.c -o obj/retro64/mame/drivers/looping.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/looping.c:55: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/looping.c:61: ./src/emu/cpu/cop400/cop400.h:109:55: warning: unnecessary parentheses in declaration of 'looping_cop_intf' [-Wparentheses] 109 | #define COP400_INTERFACE(name) const cop400_interface (name) = | ^~~~~~ src/mame/drivers/looping.c:597:8: note: in expansion of macro 'COP400_INTERFACE' 597 | static COP400_INTERFACE( looping_cop_intf ) | ^~~~~~~~~~~~~~~~ ./src/emu/cpu/cop400/cop400.h:109:55: note: remove parentheses 109 | #define COP400_INTERFACE(name) const cop400_interface (name) = | ^~~~~~ src/mame/drivers/looping.c:597:8: note: in expansion of macro 'COP400_INTERFACE' 597 | static COP400_INTERFACE( looping_cop_intf ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/crshrace.c -o obj/retro64/mame/drivers/crshrace.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/crshrace.c:129: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/crshrace.c -o obj/retro64/mame/video/crshrace.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/crshrace.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aerofgt.c -o obj/retro64/mame/drivers/aerofgt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/aerofgt.c:61: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/f1gp.c -o obj/retro64/mame/drivers/f1gp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/f1gp.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fromance.c -o obj/retro64/mame/drivers/fromance.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/fromance.c:42: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fromance.c -o obj/retro64/mame/video/fromance.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/fromance.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/f1gp.c -o obj/retro64/mame/video/f1gp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/f1gp.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fromanc2.c -o obj/retro64/mame/drivers/fromanc2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/fromanc2.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gstriker.c -o obj/retro64/mame/drivers/gstriker.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gstriker.c:35: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/inufuku.c -o obj/retro64/mame/drivers/inufuku.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/inufuku.c:70: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gstriker.c -o obj/retro64/mame/video/gstriker.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gstriker.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/inufuku.c -o obj/retro64/mame/video/inufuku.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/inufuku.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/aerofgt.c -o obj/retro64/mame/video/aerofgt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/aerofgt.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/fromanc2.c -o obj/retro64/mame/video/fromanc2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/fromanc2.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pipedrm.c -o obj/retro64/mame/drivers/pipedrm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pipedrm.c:163: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rpunch.c -o obj/retro64/mame/drivers/rpunch.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/rpunch.c:107: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ojankohs.c -o obj/retro64/mame/drivers/ojankohs.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ojankohs.c:34: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/rpunch.c -o obj/retro64/mame/video/rpunch.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/rpunch.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ojankohs.c -o obj/retro64/mame/video/ojankohs.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ojankohs.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/suprslam.c -o obj/retro64/mame/drivers/suprslam.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/suprslam.c:83: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/suprslam.c -o obj/retro64/mame/video/suprslam.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/suprslam.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taotaido.c -o obj/retro64/mame/drivers/taotaido.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/taotaido.c:66: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tail2nos.c -o obj/retro64/mame/video/tail2nos.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tail2nos.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tail2nos.c -o obj/retro64/mame/drivers/tail2nos.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tail2nos.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taotaido.c -o obj/retro64/mame/video/taotaido.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/taotaido.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/video/taotaido.c: In function 'void taotaido_tileregs_w(const address_space*, offs_t, UINT16, UINT16)': src/mame/video/taotaido.c:158:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 158 | if(ACCESSING_BITS_0_7) | ^~ src/mame/video/taotaido.c:160:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 160 | tilemap_mark_all_tiles_dirty(bg_tilemap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/welltris.c -o obj/retro64/mame/drivers/welltris.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/welltris.c:315: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/paradise.c -o obj/retro64/mame/drivers/paradise.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/paradise.c:32: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/welltris.c -o obj/retro64/mame/video/welltris.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/welltris.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/yunsung8.c -o obj/retro64/mame/video/yunsung8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/yunsung8.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/paradise.c -o obj/retro64/mame/video/paradise.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/paradise.c:28: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/nmg5.c -o obj/retro64/mame/drivers/nmg5.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/nmg5.c:222: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/yunsun16.c -o obj/retro64/mame/video/yunsun16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/yunsun16.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/yunsung8.c -o obj/retro64/mame/drivers/yunsung8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/yunsung8.c:32: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/yunsun16.c -o obj/retro64/mame/drivers/yunsun16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/yunsun16.c:88: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/laserbat.c -o obj/retro64/mame/audio/laserbat.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/laserbat.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galaxia.c -o obj/retro64/mame/drivers/galaxia.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/galaxia.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/zac2650.c -o obj/retro64/mame/drivers/zac2650.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/zac2650.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/zaccaria.c -o obj/retro64/mame/video/zaccaria.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/zaccaria.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/laserbat.c -o obj/retro64/mame/drivers/laserbat.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/laserbat.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/zaccaria.c -o obj/retro64/mame/drivers/zaccaria.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/zaccaria.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/zac2650.c -o obj/retro64/mame/video/zac2650.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/zac2650.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/3super8.c -o obj/retro64/mame/drivers/3super8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/3super8.c:27: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/1945kiii.c -o obj/retro64/mame/drivers/1945kiii.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/1945kiii.c:43: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/4enraya.c -o obj/retro64/mame/drivers/4enraya.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/4enraya.c:51: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/4enraya.c -o obj/retro64/mame/video/4enraya.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/4enraya.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/4roses.c -o obj/retro64/mame/drivers/4roses.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/4roses.c:175: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/2mindril.c -o obj/retro64/mame/drivers/2mindril.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/2mindril.c:47: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/5clown.c -o obj/retro64/mame/drivers/5clown.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/5clown.c:445: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/amaticmg.c -o obj/retro64/mame/drivers/amaticmg.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/amaticmg.c:384: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ambush.c -o obj/retro64/mame/drivers/ambush.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ambush.c:36: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/39in1.c -o obj/retro64/mame/drivers/39in1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/39in1.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ambush.c -o obj/retro64/mame/video/ambush.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ambush.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/adp.c -o obj/retro64/mame/drivers/adp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/adp.c:148: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/adp.c: In function 'UINT32 video_update_adp(screen_device*, bitmap_t*, const rectangle*)': src/mame/drivers/adp.c:336:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 336 | if (!input_code_pressed(screen->machine, KEYCODE_O)) // debug: toggle window | ^~ src/mame/drivers/adp.c:366:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 366 | return 0; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ampoker2.c -o obj/retro64/mame/drivers/ampoker2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ampoker2.c:367: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/acefruit.c -o obj/retro64/mame/drivers/acefruit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/acefruit.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ampoker2.c -o obj/retro64/mame/video/ampoker2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ampoker2.c:69: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/amspdwy.c -o obj/retro64/mame/video/amspdwy.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/amspdwy.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/amspdwy.c -o obj/retro64/mame/drivers/amspdwy.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/amspdwy.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/attckufo.c -o obj/retro64/mame/drivers/attckufo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/attckufo.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/aztarac.c -o obj/retro64/mame/drivers/aztarac.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/aztarac.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/aztarac.c -o obj/retro64/mame/audio/aztarac.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/aztarac.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/artmagic.c -o obj/retro64/mame/video/artmagic.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/artmagic.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/artmagic.c -o obj/retro64/mame/drivers/artmagic.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/artmagic.c:24: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/aztarac.c -o obj/retro64/mame/video/aztarac.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/aztarac.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/astrocorp.c -o obj/retro64/mame/drivers/astrocorp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/astrocorp.c:31: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/buster.c -o obj/retro64/mame/drivers/buster.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/buster.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/calomega.c -o obj/retro64/mame/video/calomega.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/calomega.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/blackt96.c -o obj/retro64/mame/drivers/blackt96.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/blackt96.c:50: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/beaminv.c -o obj/retro64/mame/drivers/beaminv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/beaminv.c:54: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/carrera.c -o obj/retro64/mame/drivers/carrera.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/carrera.c:49: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/bingor.c -o obj/retro64/mame/drivers/bingor.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/bingor.c:440: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/calchase.c -o obj/retro64/mame/drivers/calchase.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/calchase.c:86: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/calchase.c:90: ./src/emu/machine/8237dma.h:50:31: warning: unnecessary parentheses in declaration of 'dma8237_1_config' [-Wparentheses] 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/calchase.c:253:8: note: in expansion of macro 'I8237_INTERFACE' 253 | static I8237_INTERFACE( dma8237_1_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: note: remove parentheses 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/calchase.c:253:8: note: in expansion of macro 'I8237_INTERFACE' 253 | static I8237_INTERFACE( dma8237_1_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: warning: unnecessary parentheses in declaration of 'dma8237_2_config' [-Wparentheses] 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/calchase.c:264:8: note: in expansion of macro 'I8237_INTERFACE' 264 | static I8237_INTERFACE( dma8237_2_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: note: remove parentheses 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/calchase.c:264:8: note: in expansion of macro 'I8237_INTERFACE' 264 | static I8237_INTERFACE( dma8237_2_config ) | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/calomega.c -o obj/retro64/mame/drivers/calomega.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/calomega.c:632: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/calomega.c:636: ./src/emu/machine/6850acia.h:35:33: warning: unnecessary parentheses in declaration of 'acia6850_intf' [-Wparentheses] 35 | const acia6850_interface(_name) = | ^~~~~~~ src/mame/drivers/calomega.c:1974:8: note: in expansion of macro 'ACIA6850_INTERFACE' 1974 | static ACIA6850_INTERFACE( acia6850_intf ) | ^~~~~~~~~~~~~~~~~~ ./src/emu/machine/6850acia.h:35:33: note: remove parentheses 35 | const acia6850_interface(_name) = | ^~~~~~~ src/mame/drivers/calomega.c:1974:8: note: in expansion of macro 'ACIA6850_INTERFACE' 1974 | static ACIA6850_INTERFACE( acia6850_intf ) | ^~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cb2001.c -o obj/retro64/mame/drivers/cb2001.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cb2001.c:43: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cidelsa.c -o obj/retro64/mame/drivers/cidelsa.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cidelsa.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/cidelsa.c:2: ./src/emu/cpu/cdp1802/cdp1802.h:93:57: warning: unnecessary parentheses in declaration of 'cidelsa_cdp1802_config' [-Wparentheses] 93 | #define CDP1802_INTERFACE(name) const cdp1802_interface (name) = | ^~~~~~ src/mame/drivers/cidelsa.c:37:8: note: in expansion of macro 'CDP1802_INTERFACE' 37 | static CDP1802_INTERFACE( cidelsa_cdp1802_config ) | ^~~~~~~~~~~~~~~~~ ./src/emu/cpu/cdp1802/cdp1802.h:93:57: note: remove parentheses 93 | #define CDP1802_INTERFACE(name) const cdp1802_interface (name) = | ^~~~~~ src/mame/drivers/cidelsa.c:37:8: note: in expansion of macro 'CDP1802_INTERFACE' 37 | static CDP1802_INTERFACE( cidelsa_cdp1802_config ) | ^~~~~~~~~~~~~~~~~ In file included from src/mame/drivers/cidelsa.c:6: ./src/emu/machine/cdp1852.h:44:33: warning: unnecessary parentheses in declaration of 'cidelsa_cdp1852_in0_intf' [-Wparentheses] 44 | const cdp1852_interface (_name)= | ^~~~~~~ src/mame/drivers/cidelsa.c:179:8: note: in expansion of macro 'CDP1852_INTERFACE' 179 | static CDP1852_INTERFACE( cidelsa_cdp1852_in0_intf ) | ^~~~~~~~~~~~~~~~~ ./src/emu/machine/cdp1852.h:44:33: note: remove parentheses 44 | const cdp1852_interface (_name)= | ^~~~~~~ src/mame/drivers/cidelsa.c:179:8: note: in expansion of macro 'CDP1852_INTERFACE' 179 | static CDP1852_INTERFACE( cidelsa_cdp1852_in0_intf ) | ^~~~~~~~~~~~~~~~~ ./src/emu/machine/cdp1852.h:44:33: warning: unnecessary parentheses in declaration of 'cidelsa_cdp1852_in1_intf' [-Wparentheses] 44 | const cdp1852_interface (_name)= | ^~~~~~~ src/mame/drivers/cidelsa.c:187:8: note: in expansion of macro 'CDP1852_INTERFACE' 187 | static CDP1852_INTERFACE( cidelsa_cdp1852_in1_intf ) | ^~~~~~~~~~~~~~~~~ ./src/emu/machine/cdp1852.h:44:33: note: remove parentheses 44 | const cdp1852_interface (_name)= | ^~~~~~~ src/mame/drivers/cidelsa.c:187:8: note: in expansion of macro 'CDP1852_INTERFACE' 187 | static CDP1852_INTERFACE( cidelsa_cdp1852_in1_intf ) | ^~~~~~~~~~~~~~~~~ ./src/emu/machine/cdp1852.h:44:33: warning: unnecessary parentheses in declaration of 'cidelsa_cdp1852_in2_intf' [-Wparentheses] 44 | const cdp1852_interface (_name)= | ^~~~~~~ src/mame/drivers/cidelsa.c:195:8: note: in expansion of macro 'CDP1852_INTERFACE' 195 | static CDP1852_INTERFACE( cidelsa_cdp1852_in2_intf ) | ^~~~~~~~~~~~~~~~~ ./src/emu/machine/cdp1852.h:44:33: note: remove parentheses 44 | const cdp1852_interface (_name)= | ^~~~~~~ src/mame/drivers/cidelsa.c:195:8: note: in expansion of macro 'CDP1852_INTERFACE' 195 | static CDP1852_INTERFACE( cidelsa_cdp1852_in2_intf ) | ^~~~~~~~~~~~~~~~~ ./src/emu/machine/cdp1852.h:44:33: warning: unnecessary parentheses in declaration of 'altair_cdp1852_out1_intf' [-Wparentheses] 44 | const cdp1852_interface (_name)= | ^~~~~~~ src/mame/drivers/cidelsa.c:203:8: note: in expansion of macro 'CDP1852_INTERFACE' 203 | static CDP1852_INTERFACE( altair_cdp1852_out1_intf ) | ^~~~~~~~~~~~~~~~~ ./src/emu/machine/cdp1852.h:44:33: note: remove parentheses 44 | const cdp1852_interface (_name)= | ^~~~~~~ src/mame/drivers/cidelsa.c:203:8: note: in expansion of macro 'CDP1852_INTERFACE' 203 | static CDP1852_INTERFACE( altair_cdp1852_out1_intf ) | ^~~~~~~~~~~~~~~~~ ./src/emu/machine/cdp1852.h:44:33: warning: unnecessary parentheses in declaration of 'draco_cdp1852_out1_intf' [-Wparentheses] 44 | const cdp1852_interface (_name)= | ^~~~~~~ src/mame/drivers/cidelsa.c:211:8: note: in expansion of macro 'CDP1852_INTERFACE' 211 | static CDP1852_INTERFACE( draco_cdp1852_out1_intf ) | ^~~~~~~~~~~~~~~~~ ./src/emu/machine/cdp1852.h:44:33: note: remove parentheses 44 | const cdp1852_interface (_name)= | ^~~~~~~ src/mame/drivers/cidelsa.c:211:8: note: in expansion of macro 'CDP1852_INTERFACE' 211 | static CDP1852_INTERFACE( draco_cdp1852_out1_intf ) | ^~~~~~~~~~~~~~~~~ In file included from src/mame/drivers/cidelsa.c:3: ./src/emu/cpu/cop400/cop400.h:109:55: warning: unnecessary parentheses in declaration of 'draco_cop_intf' [-Wparentheses] 109 | #define COP400_INTERFACE(name) const cop400_interface (name) = | ^~~~~~ src/mame/drivers/cidelsa.c:221:8: note: in expansion of macro 'COP400_INTERFACE' 221 | static COP400_INTERFACE( draco_cop_intf ) | ^~~~~~~~~~~~~~~~ ./src/emu/cpu/cop400/cop400.h:109:55: note: remove parentheses 109 | #define COP400_INTERFACE(name) const cop400_interface (name) = | ^~~~~~ src/mame/drivers/cidelsa.c:221:8: note: in expansion of macro 'COP400_INTERFACE' 221 | static COP400_INTERFACE( draco_cop_intf ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/chsuper.c -o obj/retro64/mame/drivers/chsuper.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/chsuper.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cidelsa.c -o obj/retro64/mame/video/cidelsa.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/cidelsa.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/video/cidelsa.c:2: ./src/emu/sound/cdp1869.h:109:33: warning: unnecessary parentheses in declaration of 'destryer_cdp1869_intf' [-Wparentheses] 109 | const cdp1869_interface (_name) = | ^~~~~~~ src/mame/video/cidelsa.c:139:8: note: in expansion of macro 'CDP1869_INTERFACE' 139 | static CDP1869_INTERFACE( destryer_cdp1869_intf ) | ^~~~~~~~~~~~~~~~~ ./src/emu/sound/cdp1869.h:109:33: note: remove parentheses 109 | const cdp1869_interface (_name) = | ^~~~~~~ src/mame/video/cidelsa.c:139:8: note: in expansion of macro 'CDP1869_INTERFACE' 139 | static CDP1869_INTERFACE( destryer_cdp1869_intf ) | ^~~~~~~~~~~~~~~~~ ./src/emu/sound/cdp1869.h:109:33: warning: unnecessary parentheses in declaration of 'altair_cdp1869_intf' [-Wparentheses] 109 | const cdp1869_interface (_name) = | ^~~~~~~ src/mame/video/cidelsa.c:153:8: note: in expansion of macro 'CDP1869_INTERFACE' 153 | static CDP1869_INTERFACE( altair_cdp1869_intf ) | ^~~~~~~~~~~~~~~~~ ./src/emu/sound/cdp1869.h:109:33: note: remove parentheses 109 | const cdp1869_interface (_name) = | ^~~~~~~ src/mame/video/cidelsa.c:153:8: note: in expansion of macro 'CDP1869_INTERFACE' 153 | static CDP1869_INTERFACE( altair_cdp1869_intf ) | ^~~~~~~~~~~~~~~~~ ./src/emu/sound/cdp1869.h:109:33: warning: unnecessary parentheses in declaration of 'draco_cdp1869_intf' [-Wparentheses] 109 | const cdp1869_interface (_name) = | ^~~~~~~ src/mame/video/cidelsa.c:167:8: note: in expansion of macro 'CDP1869_INTERFACE' 167 | static CDP1869_INTERFACE( draco_cdp1869_intf ) | ^~~~~~~~~~~~~~~~~ ./src/emu/sound/cdp1869.h:109:33: note: remove parentheses 109 | const cdp1869_interface (_name) = | ^~~~~~~ src/mame/video/cidelsa.c:167:8: note: in expansion of macro 'CDP1869_INTERFACE' 167 | static CDP1869_INTERFACE( draco_cdp1869_intf ) | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/comebaby.c -o obj/retro64/mame/drivers/comebaby.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/comebaby.c:59: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/coinmstr.c -o obj/retro64/mame/drivers/coinmstr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/coinmstr.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/coinmvga.c -o obj/retro64/mame/drivers/coinmvga.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/coinmvga.c:216: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/psattack.c -o obj/retro64/mame/drivers/psattack.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/psattack.c:74: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/cave.c -o obj/retro64/mame/video/cave.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/cave.c:47: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/coolpool.c -o obj/retro64/mame/drivers/coolpool.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/coolpool.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/crystal.c -o obj/retro64/mame/drivers/crystal.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/crystal.c:119: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cave.c -o obj/retro64/mame/drivers/cave.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cave.c:73: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cubeqst.c -o obj/retro64/mame/drivers/cubeqst.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cubeqst.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cybertnk.c -o obj/retro64/mame/drivers/cybertnk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cybertnk.c:180: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dcheese.c -o obj/retro64/mame/drivers/dcheese.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dcheese.c:31: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dcheese.c -o obj/retro64/mame/video/dcheese.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/dcheese.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dgpix.c -o obj/retro64/mame/drivers/dgpix.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dgpix.c:52: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dominob.c -o obj/retro64/mame/drivers/dominob.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dominob.c:63: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/discoboy.c -o obj/retro64/mame/drivers/discoboy.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/discoboy.c:38: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dorachan.c -o obj/retro64/mame/drivers/dorachan.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dorachan.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/dribling.c -o obj/retro64/mame/video/dribling.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/dribling.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dreamwld.c -o obj/retro64/mame/drivers/dreamwld.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dreamwld.c:87: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/vrender0.c -o obj/retro64/mame/video/vrender0.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/vrender0.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dribling.c -o obj/retro64/mame/drivers/dribling.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dribling.c:28: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/drw80pkr.c -o obj/retro64/mame/drivers/drw80pkr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/drw80pkr.c:28: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/cdi.c -o obj/retro64/mame/drivers/cdi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/cdi.c:28: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/cdi.c: In function 'UINT32 increment_cdda_frame_bcd(UINT32)': src/mame/drivers/cdi.c:1748:14: warning: narrowing conversion of '(bcd & 15)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1748 | bcd & 0x0000000f, | ~~~~^~~~~~~~~~~~ src/mame/drivers/cdi.c:1749:28: warning: narrowing conversion of '((bcd & 240) >> 4)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1749 | (bcd & 0x000000f0) >> 4, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/drivers/cdi.c:1750:28: warning: narrowing conversion of '((bcd & 3840) >> 8)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1750 | (bcd & 0x00000f00) >> 8, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/drivers/cdi.c:1751:28: warning: narrowing conversion of '((bcd & 61440) >> 12)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1751 | (bcd & 0x0000f000) >> 12, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/drivers/cdi.c:1752:28: warning: narrowing conversion of '((bcd & 983040) >> 16)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1752 | (bcd & 0x000f0000) >> 16, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/drivers/cdi.c:1753:28: warning: narrowing conversion of '((bcd & 15728640) >> 20)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1753 | (bcd & 0x00f00000) >> 20 | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/drivers/cdi.c: In function 'UINT32 increment_cdda_sector_bcd(UINT32)': src/mame/drivers/cdi.c:1788:14: warning: narrowing conversion of '(bcd & 15)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1788 | bcd & 0x0000000f, | ~~~~^~~~~~~~~~~~ src/mame/drivers/cdi.c:1789:28: warning: narrowing conversion of '((bcd & 240) >> 4)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1789 | (bcd & 0x000000f0) >> 4, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/drivers/cdi.c:1790:28: warning: narrowing conversion of '((bcd & 3840) >> 8)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1790 | (bcd & 0x00000f00) >> 8, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/drivers/cdi.c:1791:28: warning: narrowing conversion of '((bcd & 61440) >> 12)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1791 | (bcd & 0x0000f000) >> 12, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/drivers/cdi.c:1792:28: warning: narrowing conversion of '((bcd & 983040) >> 16)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1792 | (bcd & 0x000f0000) >> 16, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/drivers/cdi.c:1793:28: warning: narrowing conversion of '((bcd & 15728640) >> 20)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1793 | (bcd & 0x00f00000) >> 20 | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/drivers/cdi.c: In function 'void cdic_trigger_readback_int(running_machine*, void*, int)': src/mame/drivers/cdi.c:1833:22: warning: narrowing conversion of '(msf & 15)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1833 | msf & 0x0000000f, | ~~~~^~~~~~~~~~~~ src/mame/drivers/cdi.c:1834:36: warning: narrowing conversion of '((msf & 240) >> 4)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1834 | (msf & 0x000000f0) >> 4, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/drivers/cdi.c:1835:36: warning: narrowing conversion of '((msf & 3840) >> 8)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1835 | (msf & 0x00000f00) >> 8, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/drivers/cdi.c:1836:36: warning: narrowing conversion of '((msf & 61440) >> 12)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1836 | (msf & 0x0000f000) >> 12, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/drivers/cdi.c:1837:36: warning: narrowing conversion of '((msf & 983040) >> 16)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1837 | (msf & 0x000f0000) >> 16, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/drivers/cdi.c:1838:36: warning: narrowing conversion of '((msf & 15728640) >> 20)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 1838 | (msf & 0x00f00000) >> 20 | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/drivers/cdi.c:2009:22: warning: narrowing conversion of '(msf & 15)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 2009 | msf & 0x0000000f, | ~~~~^~~~~~~~~~~~ src/mame/drivers/cdi.c:2010:36: warning: narrowing conversion of '((msf & 240) >> 4)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 2010 | (msf & 0x000000f0) >> 4, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/drivers/cdi.c:2011:36: warning: narrowing conversion of '((msf & 3840) >> 8)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 2011 | (msf & 0x00000f00) >> 8, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/drivers/cdi.c:2012:36: warning: narrowing conversion of '((msf & 61440) >> 12)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 2012 | (msf & 0x0000f000) >> 12, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/drivers/cdi.c:2013:36: warning: narrowing conversion of '((msf & 983040) >> 16)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 2013 | (msf & 0x000f0000) >> 16, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/drivers/cdi.c:2014:36: warning: narrowing conversion of '((msf & 15728640) >> 20)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 2014 | (msf & 0x00f00000) >> 20 | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/drivers/cdi.c:2018:35: warning: narrowing conversion of '(rounded_next_msf & 15)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 2018 | rounded_next_msf & 0x0000000f, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/mame/drivers/cdi.c:2019:49: warning: narrowing conversion of '((rounded_next_msf & 240) >> 4)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 2019 | (rounded_next_msf & 0x000000f0) >> 4, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/mame/drivers/cdi.c:2020:49: warning: narrowing conversion of '((rounded_next_msf & 3840) >> 8)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 2020 | (rounded_next_msf & 0x00000f00) >> 8, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/mame/drivers/cdi.c:2021:49: warning: narrowing conversion of '((rounded_next_msf & 61440) >> 12)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 2021 | (rounded_next_msf & 0x0000f000) >> 12, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/drivers/cdi.c:2022:49: warning: narrowing conversion of '((rounded_next_msf & 983040) >> 16)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 2022 | (rounded_next_msf & 0x000f0000) >> 16, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/drivers/cdi.c:2023:49: warning: narrowing conversion of '((rounded_next_msf & 15728640) >> 20)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 2023 | (rounded_next_msf & 0x00f00000) >> 20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/drivers/cdi.c:2006:20: warning: variable 'next_lba' set but not used [-Wunused-but-set-variable] 2006 | UINT32 next_lba = 0; | ^~~~~~~~ src/mame/drivers/cdi.c:2079:22: warning: narrowing conversion of '(msf & 15)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 2079 | msf & 0x0000000f, | ~~~~^~~~~~~~~~~~ src/mame/drivers/cdi.c:2080:36: warning: narrowing conversion of '((msf & 240) >> 4)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 2080 | (msf & 0x000000f0) >> 4, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/drivers/cdi.c:2081:36: warning: narrowing conversion of '((msf & 3840) >> 8)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 2081 | (msf & 0x00000f00) >> 8, | ~~~~~~~~~~~~~~~~~~~^~~~ src/mame/drivers/cdi.c:2082:36: warning: narrowing conversion of '((msf & 61440) >> 12)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 2082 | (msf & 0x0000f000) >> 12, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/drivers/cdi.c:2083:36: warning: narrowing conversion of '((msf & 983040) >> 16)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 2083 | (msf & 0x000f0000) >> 16, | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/drivers/cdi.c:2084:36: warning: narrowing conversion of '((msf & 15728640) >> 20)' from 'UINT32' {aka 'unsigned int'} to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 2084 | (msf & 0x00f00000) >> 20 | ~~~~~~~~~~~~~~~~~~~^~~~~ src/mame/drivers/cdi.c: In function 'void set_mouse_position(running_machine*)': src/mame/drivers/cdi.c:2532:12: warning: variable 'x' set but not used [-Wunused-but-set-variable] 2532 | UINT16 x, y; | ^ src/mame/drivers/cdi.c:2532:15: warning: variable 'y' set but not used [-Wunused-but-set-variable] 2532 | UINT16 x, y; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dynadice.c -o obj/retro64/mame/drivers/dynadice.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dynadice.c:34: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/dwarfd.c -o obj/retro64/mame/drivers/dwarfd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/dwarfd.c:276: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/dwarfd.c:278: ./src/emu/cpu/i8085/i8085.h:47:47: warning: unnecessary parentheses in declaration of 'dwarfd_i8085_config' [-Wparentheses] 47 | #define I8085_CONFIG(name) const i8085_config (name) = | ^~~~~~ src/mame/drivers/dwarfd.c:759:8: note: in expansion of macro 'I8085_CONFIG' 759 | static I8085_CONFIG( dwarfd_i8085_config ) | ^~~~~~~~~~~~ ./src/emu/cpu/i8085/i8085.h:47:47: note: remove parentheses 47 | #define I8085_CONFIG(name) const i8085_config (name) = | ^~~~~~ src/mame/drivers/dwarfd.c:759:8: note: in expansion of macro 'I8085_CONFIG' 759 | static I8085_CONFIG( dwarfd_i8085_config ) | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/epos.c -o obj/retro64/mame/drivers/epos.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/epos.c:31: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ertictac.c -o obj/retro64/mame/drivers/ertictac.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ertictac.c:29: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/epos.c -o obj/retro64/mame/video/epos.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/epos.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/esd16.c -o obj/retro64/mame/drivers/esd16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/esd16.c:43: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/esd16.c -o obj/retro64/mame/video/esd16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/esd16.c:36: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/esh.c -o obj/retro64/mame/drivers/esh.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/esh.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/flower.c -o obj/retro64/mame/drivers/flower.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/flower.c:73: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/flower.c -o obj/retro64/mame/video/flower.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/flower.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/fortecar.c -o obj/retro64/mame/drivers/fortecar.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/fortecar.c:27: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/esripsys.c -o obj/retro64/mame/drivers/esripsys.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/esripsys.c:28: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ettrivia.c -o obj/retro64/mame/drivers/ettrivia.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ettrivia.c:27: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/flower.c -o obj/retro64/mame/audio/flower.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/flower.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/esripsys.c -o obj/retro64/mame/video/esripsys.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/esripsys.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/freekick.c -o obj/retro64/mame/drivers/freekick.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/freekick.c:31: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/freekick.c -o obj/retro64/mame/video/freekick.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/freekick.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/funworld.c -o obj/retro64/mame/video/funworld.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/funworld.c:101: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/galaxi.c -o obj/retro64/mame/drivers/galaxi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/galaxi.c:42: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/good.c -o obj/retro64/mame/drivers/good.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/good.c:33: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gotcha.c -o obj/retro64/mame/video/gotcha.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gotcha.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gotcha.c -o obj/retro64/mame/drivers/gotcha.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gotcha.c:60: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gamecstl.c -o obj/retro64/mame/drivers/gamecstl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gamecstl.c:62: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/gamecstl.c:66: ./src/emu/machine/8237dma.h:50:31: warning: unnecessary parentheses in declaration of 'dma8237_1_config' [-Wparentheses] 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/gamecstl.c:460:8: note: in expansion of macro 'I8237_INTERFACE' 460 | static I8237_INTERFACE( dma8237_1_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: note: remove parentheses 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/gamecstl.c:460:8: note: in expansion of macro 'I8237_INTERFACE' 460 | static I8237_INTERFACE( dma8237_1_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: warning: unnecessary parentheses in declaration of 'dma8237_2_config' [-Wparentheses] 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/gamecstl.c:471:8: note: in expansion of macro 'I8237_INTERFACE' 471 | static I8237_INTERFACE( dma8237_2_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: note: remove parentheses 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/gamecstl.c:471:8: note: in expansion of macro 'I8237_INTERFACE' 471 | static I8237_INTERFACE( dma8237_2_config ) | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/goldnpkr.c -o obj/retro64/mame/drivers/goldnpkr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/goldnpkr.c:619: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/goldnpkr.c:623: ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/drivers/goldnpkr.c:2133:51: note: in expansion of macro 'RES_K' 2133 | DISCRETE_555_ASTABLE_CV(NODE_30, NODE_01, RES_K(1), RES_K(10), CAP_U(.1), NODE_20, &goldnpkr_555_vco_desc) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+4' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/drivers/goldnpkr.c:2133:61: note: in expansion of macro 'RES_K' 2133 | DISCRETE_555_ASTABLE_CV(NODE_30, NODE_01, RES_K(1), RES_K(10), CAP_U(.1), NODE_20, &goldnpkr_555_vco_desc) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '1.0000000123764039e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/drivers/goldnpkr.c:2133:72: note: in expansion of macro 'CAP_U' 2133 | DISCRETE_555_ASTABLE_CV(NODE_30, NODE_01, RES_K(1), RES_K(10), CAP_U(.1), NODE_20, &goldnpkr_555_vco_desc) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:110: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/drivers/goldnpkr.c:2196:51: note: in expansion of macro 'RES_K' 2196 | DISCRETE_555_ASTABLE_CV(NODE_30, NODE_01, RES_K(1), RES_K(1), CAP_U(1), NODE_20, &goldnpkr_555_vco_desc) | ^~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4522:113: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^~ src/mame/drivers/goldnpkr.c:2196:61: note: in expansion of macro 'RES_K' 2196 | DISCRETE_555_ASTABLE_CV(NODE_30, NODE_01, RES_K(1), RES_K(1), CAP_U(1), NODE_20, &goldnpkr_555_vco_desc) | ^~~~~ ./src/emu/machine/rescap.h:7:35: warning: narrowing conversion of '9.9999999747524271e-7' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 7 | #define CAP_U(cap) ((double)(cap) * 1e-6) | ~~~~~~~~~~~~~~~^~~~~~~ ./src/emu/sound/discrete.h:4522:116: note: in definition of macro 'DISCRETE_555_ASTABLE_CV' 4522 | #define DISCRETE_555_ASTABLE_CV(NODE,RESET,R1,R2,C,CTRLV,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,CTRLV }, { RESET,R1,R2,C,CTRLV }, OPTIONS, "DISCRETE_555_ASTABLE_CV" }, | ^ src/mame/drivers/goldnpkr.c:2196:71: note: in expansion of macro 'CAP_U' 2196 | DISCRETE_555_ASTABLE_CV(NODE_30, NODE_01, RES_K(1), RES_K(1), CAP_U(1), NODE_20, &goldnpkr_555_vco_desc) | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gumbo.c -o obj/retro64/mame/drivers/gumbo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gumbo.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/funworld.c -o obj/retro64/mame/drivers/funworld.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/funworld.c:741: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/gumbo.c -o obj/retro64/mame/video/gumbo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/gumbo.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gstream.c -o obj/retro64/mame/drivers/gstream.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gstream.c:123: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gei.c -o obj/retro64/mame/drivers/gei.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gei.c:68: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/gunpey.c -o obj/retro64/mame/drivers/gunpey.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/gunpey.c:48: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/himesiki.c -o obj/retro64/mame/video/himesiki.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/himesiki.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/himesiki.c -o obj/retro64/mame/drivers/himesiki.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/himesiki.c:85: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/highvdeo.c -o obj/retro64/mame/drivers/highvdeo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/highvdeo.c:85: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hitpoker.c -o obj/retro64/mame/drivers/hitpoker.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/hitpoker.c:45: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/hotblock.c -o obj/retro64/mame/drivers/hotblock.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/hotblock.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ilpag.c -o obj/retro64/mame/drivers/ilpag.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ilpag.c:75: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/intrscti.c -o obj/retro64/mame/drivers/intrscti.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/intrscti.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/homedata.c -o obj/retro64/mame/drivers/homedata.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/homedata.c:218: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/imolagp.c -o obj/retro64/mame/drivers/imolagp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/imolagp.c:76: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/istellar.c -o obj/retro64/mame/drivers/istellar.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/istellar.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/itgambl2.c -o obj/retro64/mame/drivers/itgambl2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/itgambl2.c:55: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/itgambl3.c -o obj/retro64/mame/drivers/itgambl3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/itgambl3.c:43: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/itgamble.c -o obj/retro64/mame/drivers/itgamble.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/itgamble.c:56: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jokrwild.c -o obj/retro64/mame/drivers/jokrwild.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/jokrwild.c:93: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/homedata.c -o obj/retro64/mame/video/homedata.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/homedata.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jackpool.c -o obj/retro64/mame/drivers/jackpool.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/jackpool.c:18: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kingpin.c -o obj/retro64/mame/drivers/kingpin.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/kingpin.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/koikoi.c -o obj/retro64/mame/drivers/koikoi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/koikoi.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/jongkyo.c -o obj/retro64/mame/drivers/jongkyo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/jongkyo.c:27: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/kyugo.c -o obj/retro64/mame/video/kyugo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/kyugo.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/kyugo.c -o obj/retro64/mame/drivers/kyugo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/kyugo.c:24: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ladyfrog.c -o obj/retro64/mame/drivers/ladyfrog.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ladyfrog.c:49: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/ladyfrog.c -o obj/retro64/mame/video/ladyfrog.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/ladyfrog.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/laserbas.c -o obj/retro64/mame/drivers/laserbas.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/laserbas.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lethalj.c -o obj/retro64/mame/drivers/lethalj.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/lethalj.c:141: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lethalj.c -o obj/retro64/mame/video/lethalj.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/lethalj.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ltcasino.c -o obj/retro64/mame/drivers/ltcasino.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ltcasino.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/lucky74.c -o obj/retro64/mame/video/lucky74.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/lucky74.c:96: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/lucky74.c -o obj/retro64/mame/drivers/lucky74.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/lucky74.c:669: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/magicard.c -o obj/retro64/mame/drivers/magicard.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/magicard.c:164: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/magic10.c -o obj/retro64/mame/drivers/magic10.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/magic10.c:78: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/magicfly.c -o obj/retro64/mame/drivers/magicfly.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/magicfly.c:398: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/magictg.c -o obj/retro64/mame/drivers/magictg.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/magictg.c:113: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/luckgrln.c -o obj/retro64/mame/drivers/luckgrln.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/luckgrln.c:80: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/limenko.c -o obj/retro64/mame/drivers/limenko.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/limenko.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/malzak.c -o obj/retro64/mame/video/malzak.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/malzak.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/malzak.c -o obj/retro64/mame/drivers/malzak.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/malzak.c:65: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mcatadv.c -o obj/retro64/mame/drivers/mcatadv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mcatadv.c:138: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/micro3d.c -o obj/retro64/mame/drivers/micro3d.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/micro3d.c:24: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mcatadv.c -o obj/retro64/mame/video/mcatadv.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mcatadv.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/midas.c -o obj/retro64/mame/drivers/midas.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/midas.c:53: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mil4000.c -o obj/retro64/mame/drivers/mil4000.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mil4000.c:87: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/micro3d.c -o obj/retro64/mame/audio/micro3d.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/micro3d.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/miniboy7.c -o obj/retro64/mame/drivers/miniboy7.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/miniboy7.c:126: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/micro3d.c -o obj/retro64/mame/machine/micro3d.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/micro3d.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mirage.c -o obj/retro64/mame/drivers/mirage.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mirage.c:35: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/micro3d.c -o obj/retro64/mame/video/micro3d.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/micro3d.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mirax.c -o obj/retro64/mame/drivers/mirax.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mirax.c:71: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mosaic.c -o obj/retro64/mame/video/mosaic.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mosaic.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mole.c -o obj/retro64/mame/drivers/mole.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mole.c:51: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mosaic.c -o obj/retro64/mame/drivers/mosaic.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mosaic.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/mrjong.c -o obj/retro64/mame/drivers/mrjong.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/mrjong.c:46: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/mrjong.c -o obj/retro64/mame/video/mrjong.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/mrjong.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/murogmbl.c -o obj/retro64/mame/drivers/murogmbl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/murogmbl.c:36: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/neptunp2.c -o obj/retro64/mame/drivers/neptunp2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/neptunp2.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/murogem.c -o obj/retro64/mame/drivers/murogem.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/murogem.c:97: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/news.c -o obj/retro64/mame/video/news.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/news.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/multfish.c -o obj/retro64/mame/drivers/multfish.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/multfish.c:129: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/news.c -o obj/retro64/mame/drivers/news.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/news.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/norautp.c -o obj/retro64/mame/audio/norautp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/norautp.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from ./src/mame/includes/norautp.h:1, from src/mame/audio/norautp.c:7: ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '2.2000000476837158e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/norautp.c:62:1: note: in expansion of macro 'NORAUTP_SOUND_CIRCUIT' 62 | NORAUTP_SOUND_CIRCUIT(norautp, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/norautp.c:54:33: note: in expansion of macro 'RES_K' 54 | #define NORAUTP_R2 RES_K(2.2) | ^~~~~ src/mame/audio/norautp.c:63:21: note: in expansion of macro 'NORAUTP_R2' 63 | NORAUTP_R1, NORAUTP_R2, | ^~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/norautp.c:62:1: note: in expansion of macro 'NORAUTP_SOUND_CIRCUIT' 62 | NORAUTP_SOUND_CIRCUIT(norautp, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/norautp.c:53:33: note: in expansion of macro 'RES_K' 53 | #define NORAUTP_R1 RES_K(120) | ^~~~~ src/mame/audio/norautp.c:63:9: note: in expansion of macro 'NORAUTP_R1' 63 | NORAUTP_R1, NORAUTP_R2, | ^~~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/norautp.c:79:1: note: in expansion of macro 'NORAUTP_SOUND_CIRCUIT' 79 | NORAUTP_SOUND_CIRCUIT(dphl, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/norautp.c:71:25: note: in expansion of macro 'RES_K' 71 | #define DPHL_R2 RES_K(1) | ^~~~~ src/mame/audio/norautp.c:80:18: note: in expansion of macro 'DPHL_R2' 80 | DPHL_R1, DPHL_R2, | ^~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.2e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/norautp.c:79:1: note: in expansion of macro 'NORAUTP_SOUND_CIRCUIT' 79 | NORAUTP_SOUND_CIRCUIT(dphl, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/norautp.c:70:25: note: in expansion of macro 'RES_K' 70 | #define DPHL_R1 RES_K(120) | ^~~~~ src/mame/audio/norautp.c:80:9: note: in expansion of macro 'DPHL_R1' 80 | DPHL_R1, DPHL_R2, | ^~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+3' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:110: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/norautp.c:96:1: note: in expansion of macro 'NORAUTP_SOUND_CIRCUIT' 96 | NORAUTP_SOUND_CIRCUIT(kimble, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/norautp.c:88:33: note: in expansion of macro 'RES_K' 88 | #define KIMBLE_R2 RES_K(1) | ^~~~~ src/mame/audio/norautp.c:97:20: note: in expansion of macro 'KIMBLE_R2' 97 | KIMBLE_R1, KIMBLE_R2, | ^~~~~~~~~ ./src/emu/machine/rescap.h:5:35: warning: narrowing conversion of '1.0e+5' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 5 | #define RES_K(res) ((double)(res) * 1e3) | ~~~~~~~~~~~~~~~^~~~~~ ./src/emu/sound/discrete.h:4521:113: note: in definition of macro 'DISCRETE_555_ASTABLE' 4521 | #define DISCRETE_555_ASTABLE(NODE,RESET,R1,R2,C,OPTIONS) { NODE, DSD_555_ASTBL , 5, { RESET,R1,R2,C,NODE_NC }, { RESET,R1,R2,C,-1 }, OPTIONS, "DISCRETE_555_ASTABLE" }, | ^~ src/mame/audio/norautp.c:96:1: note: in expansion of macro 'NORAUTP_SOUND_CIRCUIT' 96 | NORAUTP_SOUND_CIRCUIT(kimble, | ^~~~~~~~~~~~~~~~~~~~~ src/mame/audio/norautp.c:87:33: note: in expansion of macro 'RES_K' 87 | #define KIMBLE_R1 RES_K(100) | ^~~~~ src/mame/audio/norautp.c:97:9: note: in expansion of macro 'KIMBLE_R1' 97 | KIMBLE_R1, KIMBLE_R2, | ^~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/oneshot.c -o obj/retro64/mame/video/oneshot.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/oneshot.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/oneshot.c -o obj/retro64/mame/drivers/oneshot.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/oneshot.c:32: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pachifev.c -o obj/retro64/mame/drivers/pachifev.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pachifev.c:42: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/norautp.c -o obj/retro64/mame/drivers/norautp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/norautp.c:538: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/norautp.c:541: ./src/emu/machine/i8255a.h:49:32: warning: unnecessary parentheses in declaration of 'ppi8255_intf_0' [-Wparentheses] 49 | const i8255a_interface (name)= | ^~~~~~ src/mame/drivers/norautp.c:1190:8: note: in expansion of macro 'I8255A_INTERFACE' 1190 | static I8255A_INTERFACE (ppi8255_intf_0) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/i8255a.h:49:32: note: remove parentheses 49 | const i8255a_interface (name)= | ^~~~~~ src/mame/drivers/norautp.c:1190:8: note: in expansion of macro 'I8255A_INTERFACE' 1190 | static I8255A_INTERFACE (ppi8255_intf_0) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/i8255a.h:49:32: warning: unnecessary parentheses in declaration of 'ppi8255_intf_1' [-Wparentheses] 49 | const i8255a_interface (name)= | ^~~~~~ src/mame/drivers/norautp.c:1201:8: note: in expansion of macro 'I8255A_INTERFACE' 1201 | static I8255A_INTERFACE (ppi8255_intf_1) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/i8255a.h:49:32: note: remove parentheses 49 | const i8255a_interface (name)= | ^~~~~~ src/mame/drivers/norautp.c:1201:8: note: in expansion of macro 'I8255A_INTERFACE' 1201 | static I8255A_INTERFACE (ppi8255_intf_1) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/othldrby.c -o obj/retro64/mame/drivers/othldrby.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/othldrby.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/onetwo.c -o obj/retro64/mame/drivers/onetwo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/onetwo.c:42: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pangofun.c -o obj/retro64/mame/drivers/pangofun.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pangofun.c:92: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/othldrby.c -o obj/retro64/mame/video/othldrby.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/othldrby.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/othello.c -o obj/retro64/mame/drivers/othello.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/othello.c:38: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pass.c -o obj/retro64/mame/drivers/pass.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pass.c:102: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pass.c -o obj/retro64/mame/video/pass.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/pass.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pasha2.c -o obj/retro64/mame/drivers/pasha2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pasha2.c:74: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pcat_nit.c -o obj/retro64/mame/drivers/pcat_nit.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pcat_nit.c:84: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pcat_dyn.c -o obj/retro64/mame/drivers/pcat_dyn.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pcat_dyn.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/pcat_dyn.c:23: ./src/emu/machine/8237dma.h:50:31: warning: unnecessary parentheses in declaration of 'dma8237_1_config' [-Wparentheses] 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/pcat_dyn.c:209:8: note: in expansion of macro 'I8237_INTERFACE' 209 | static I8237_INTERFACE( dma8237_1_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: note: remove parentheses 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/pcat_dyn.c:209:8: note: in expansion of macro 'I8237_INTERFACE' 209 | static I8237_INTERFACE( dma8237_1_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: warning: unnecessary parentheses in declaration of 'dma8237_2_config' [-Wparentheses] 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/pcat_dyn.c:220:8: note: in expansion of macro 'I8237_INTERFACE' 220 | static I8237_INTERFACE( dma8237_2_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: note: remove parentheses 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/pcat_dyn.c:220:8: note: in expansion of macro 'I8237_INTERFACE' 220 | static I8237_INTERFACE( dma8237_2_config ) | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/photon.c -o obj/retro64/mame/drivers/photon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/photon.c:18: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/photon.c:21: ./src/emu/machine/i8255a.h:49:32: warning: unnecessary parentheses in declaration of 'pk8000_ppi8255_interface_1' [-Wparentheses] 49 | const i8255a_interface (name)= | ^~~~~~ src/mame/drivers/photon.c:98:8: note: in expansion of macro 'I8255A_INTERFACE' 98 | static I8255A_INTERFACE( pk8000_ppi8255_interface_1 ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/i8255a.h:49:32: note: remove parentheses 49 | const i8255a_interface (name)= | ^~~~~~ src/mame/drivers/photon.c:98:8: note: in expansion of macro 'I8255A_INTERFACE' 98 | static I8255A_INTERFACE( pk8000_ppi8255_interface_1 ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/i8255a.h:49:32: warning: unnecessary parentheses in declaration of 'pk8000_ppi8255_interface_2' [-Wparentheses] 49 | const i8255a_interface (name)= | ^~~~~~ src/mame/drivers/photon.c:122:8: note: in expansion of macro 'I8255A_INTERFACE' 122 | static I8255A_INTERFACE( pk8000_ppi8255_interface_2 ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/i8255a.h:49:32: note: remove parentheses 49 | const i8255a_interface (name)= | ^~~~~~ src/mame/drivers/photon.c:122:8: note: in expansion of macro 'I8255A_INTERFACE' 122 | static I8255A_INTERFACE( pk8000_ppi8255_interface_2 ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/photon2.c -o obj/retro64/mame/drivers/photon2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/photon2.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/peplus.c -o obj/retro64/mame/drivers/peplus.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/peplus.c:163: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/pk8000.c -o obj/retro64/mame/video/pk8000.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/pk8000.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/photoply.c -o obj/retro64/mame/drivers/photoply.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/photoply.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/photoply.c:19: ./src/emu/machine/8237dma.h:50:31: warning: unnecessary parentheses in declaration of 'dma8237_1_config' [-Wparentheses] 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/photoply.c:201:8: note: in expansion of macro 'I8237_INTERFACE' 201 | static I8237_INTERFACE( dma8237_1_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: note: remove parentheses 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/photoply.c:201:8: note: in expansion of macro 'I8237_INTERFACE' 201 | static I8237_INTERFACE( dma8237_1_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: warning: unnecessary parentheses in declaration of 'dma8237_2_config' [-Wparentheses] 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/photoply.c:212:8: note: in expansion of macro 'I8237_INTERFACE' 212 | static I8237_INTERFACE( dma8237_2_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: note: remove parentheses 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/photoply.c:212:8: note: in expansion of macro 'I8237_INTERFACE' 212 | static I8237_INTERFACE( dma8237_2_config ) | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pkscram.c -o obj/retro64/mame/drivers/pkscram.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pkscram.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/pkscram.c: In function 'void scanline_callback(timer_device&, void*, INT32)': src/mame/drivers/pkscram.c:197:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 197 | if (out & 0x2000) | ^~ src/mame/drivers/pkscram.c:199:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 199 | timer.adjust(timer.machine->primary_screen->time_until_pos(param + 1), param+1); | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pinkiri8.c -o obj/retro64/mame/drivers/pinkiri8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pinkiri8.c:33: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/mame/drivers/pinkiri8.c: In function 'UINT32 video_update_pinkiri8(screen_device*, bitmap_t*, const rectangle*)': src/mame/drivers/pinkiri8.c:255:25: warning: variable 'unk2' set but not used [-Wunused-but-set-variable] 255 | int x,y,unk2; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pcxt.c -o obj/retro64/mame/drivers/pcxt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pcxt.c:63: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/pcxt.c:67: ./src/emu/machine/8237dma.h:50:31: warning: unnecessary parentheses in declaration of 'dma8237_1_config' [-Wparentheses] 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/pcxt.c:630:8: note: in expansion of macro 'I8237_INTERFACE' 630 | static I8237_INTERFACE( dma8237_1_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: note: remove parentheses 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/drivers/pcxt.c:630:8: note: in expansion of macro 'I8237_INTERFACE' 630 | static I8237_INTERFACE( dma8237_1_config ) | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pipeline.c -o obj/retro64/mame/drivers/pipeline.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pipeline.c:50: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/pipeline.c:52: ./src/emu/machine/z80ctc.h:32:32: warning: unnecessary parentheses in declaration of 'ctc_intf' [-Wparentheses] 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/drivers/pipeline.c:289:8: note: in expansion of macro 'Z80CTC_INTERFACE' 289 | static Z80CTC_INTERFACE( ctc_intf ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80ctc.h:32:32: note: remove parentheses 32 | const z80ctc_interface (name)= | ^~~~~~ src/mame/drivers/pipeline.c:289:8: note: in expansion of macro 'Z80CTC_INTERFACE' 289 | static Z80CTC_INTERFACE( ctc_intf ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/pntnpuzl.c -o obj/retro64/mame/drivers/pntnpuzl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/pntnpuzl.c:123: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/polyplay.c -o obj/retro64/mame/video/polyplay.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/polyplay.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/poker72.c -o obj/retro64/mame/drivers/poker72.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/poker72.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/policetr.c -o obj/retro64/mame/video/policetr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/policetr.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/policetr.c -o obj/retro64/mame/drivers/policetr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/policetr.c:86: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/polyplay.c -o obj/retro64/mame/audio/polyplay.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/polyplay.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/polyplay.c -o obj/retro64/mame/drivers/polyplay.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/polyplay.c:81: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/poo.c -o obj/retro64/mame/drivers/poo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/poo.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/queen.c -o obj/retro64/mame/drivers/queen.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/queen.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/quakeat.c -o obj/retro64/mame/drivers/quakeat.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/quakeat.c:60: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rbmk.c -o obj/retro64/mame/drivers/rbmk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/rbmk.c:52: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rcorsair.c -o obj/retro64/mame/drivers/rcorsair.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/rcorsair.c:49: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/quizpun2.c -o obj/retro64/mame/drivers/quizpun2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/quizpun2.c:41: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/rgum.c -o obj/retro64/mame/drivers/rgum.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/rgum.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/quizo.c -o obj/retro64/mame/drivers/quizo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/quizo.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/re900.c -o obj/retro64/mame/drivers/re900.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/re900.c:77: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/roul.c -o obj/retro64/mame/drivers/roul.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/roul.c:49: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/skeetsht.c -o obj/retro64/mame/drivers/skeetsht.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/skeetsht.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/shangkid.c -o obj/retro64/mame/video/shangkid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/shangkid.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/shangkid.c -o obj/retro64/mame/drivers/shangkid.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/shangkid.c:51: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/skyarmy.c -o obj/retro64/mame/drivers/skyarmy.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/skyarmy.c:28: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/skimaxx.c -o obj/retro64/mame/drivers/skimaxx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/skimaxx.c:37: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/skylncr.c -o obj/retro64/mame/drivers/skylncr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/skylncr.c:35: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/snookr10.c -o obj/retro64/mame/drivers/snookr10.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/snookr10.c:364: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sms.c -o obj/retro64/mame/drivers/sms.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sms.c:215: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/snookr10.c -o obj/retro64/mame/video/snookr10.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/snookr10.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/slotcarn.c -o obj/retro64/mame/drivers/slotcarn.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/slotcarn.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sliver.c -o obj/retro64/mame/drivers/sliver.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sliver.c:67: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/spool99.c -o obj/retro64/mame/drivers/spool99.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/spool99.c:92: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sothello.c -o obj/retro64/mame/drivers/sothello.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sothello.c:37: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sprcros2.c -o obj/retro64/mame/drivers/sprcros2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sprcros2.c:57: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/sprcros2.c -o obj/retro64/mame/video/sprcros2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/sprcros2.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ssfindo.c -o obj/retro64/mame/drivers/ssfindo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ssfindo.c:121: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ssingles.c -o obj/retro64/mame/drivers/ssingles.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ssingles.c:145: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sstrangr.c -o obj/retro64/mame/drivers/sstrangr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sstrangr.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/statriv2.c -o obj/retro64/mame/drivers/statriv2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/statriv2.c:71: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tattack.c -o obj/retro64/mame/drivers/tattack.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tattack.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/taxidrvr.c -o obj/retro64/mame/drivers/taxidrvr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/taxidrvr.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/sfbonus.c -o obj/retro64/mame/drivers/sfbonus.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/sfbonus.c:270: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/taxidrvr.c -o obj/retro64/mame/video/taxidrvr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/taxidrvr.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/supertnk.c -o obj/retro64/mame/drivers/supertnk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/supertnk.c:98: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tcl.c -o obj/retro64/mame/drivers/tcl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tcl.c:43: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/thedeep.c -o obj/retro64/mame/drivers/thedeep.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/thedeep.c:27: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/thedeep.c -o obj/retro64/mame/video/thedeep.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/thedeep.c:31: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tiamc1.c -o obj/retro64/mame/drivers/tiamc1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tiamc1.c:117: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/thayers.c -o obj/retro64/mame/drivers/thayers.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/thayers.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/drivers/thayers.c:17: ./src/emu/cpu/cop400/cop400.h:109:55: warning: unnecessary parentheses in declaration of 'thayers_cop_intf' [-Wparentheses] 109 | #define COP400_INTERFACE(name) const cop400_interface (name) = | ^~~~~~ src/mame/drivers/thayers.c:749:8: note: in expansion of macro 'COP400_INTERFACE' 749 | static COP400_INTERFACE( thayers_cop_intf ) | ^~~~~~~~~~~~~~~~ ./src/emu/cpu/cop400/cop400.h:109:55: note: remove parentheses 109 | #define COP400_INTERFACE(name) const cop400_interface (name) = | ^~~~~~ src/mame/drivers/thayers.c:749:8: note: in expansion of macro 'COP400_INTERFACE' 749 | static COP400_INTERFACE( thayers_cop_intf ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/tiamc1.c -o obj/retro64/mame/video/tiamc1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/tiamc1.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/truco.c -o obj/retro64/mame/video/truco.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/truco.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/trucocl.c -o obj/retro64/mame/video/trucocl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/trucocl.c:35: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/truco.c -o obj/retro64/mame/drivers/truco.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/truco.c:18: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tickee.c -o obj/retro64/mame/drivers/tickee.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tickee.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/trucocl.c -o obj/retro64/mame/drivers/trucocl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/trucocl.c:35: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/audio/tiamc1.c -o obj/retro64/mame/audio/tiamc1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/audio/tiamc1.c:34: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/trvmadns.c -o obj/retro64/mame/drivers/trvmadns.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/trvmadns.c:63: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/tugboat.c -o obj/retro64/mame/drivers/tugboat.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/tugboat.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/ttchamp.c -o obj/retro64/mame/drivers/ttchamp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/ttchamp.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/usgames.c -o obj/retro64/mame/drivers/usgames.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/usgames.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/trvquest.c -o obj/retro64/mame/drivers/trvquest.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/trvquest.c:37: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/usgames.c -o obj/retro64/mame/video/usgames.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/usgames.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vp101.c -o obj/retro64/mame/drivers/vp101.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/vp101.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vpoker.c -o obj/retro64/mame/drivers/vpoker.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/vpoker.c:81: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vroulet.c -o obj/retro64/mame/drivers/vroulet.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/vroulet.c:37: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vcombat.c -o obj/retro64/mame/drivers/vcombat.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/vcombat.c:83: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/wldarrow.c -o obj/retro64/mame/drivers/wldarrow.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/wldarrow.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/xyonix.c -o obj/retro64/mame/drivers/xyonix.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/xyonix.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/videopkr.c -o obj/retro64/mame/drivers/videopkr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/videopkr.c:283: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/xyonix.c -o obj/retro64/mame/video/xyonix.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/xyonix.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/drivers/vamphalf.c -o obj/retro64/mame/drivers/vamphalf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/drivers/vamphalf.c:51: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/pckeybrd.c -o obj/retro64/mame/machine/pckeybrd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/pckeybrd.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/nmk112.c -o obj/retro64/mame/machine/nmk112.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/nmk112.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/pcshare.c -o obj/retro64/mame/machine/pcshare.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/pcshare.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/mame/machine/pcshare.c:26: ./src/emu/machine/8237dma.h:50:31: warning: unnecessary parentheses in declaration of 'dma8237_1_config' [-Wparentheses] 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/machine/pcshare.c:232:8: note: in expansion of macro 'I8237_INTERFACE' 232 | static I8237_INTERFACE( dma8237_1_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: note: remove parentheses 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/machine/pcshare.c:232:8: note: in expansion of macro 'I8237_INTERFACE' 232 | static I8237_INTERFACE( dma8237_1_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: warning: unnecessary parentheses in declaration of 'dma8237_2_config' [-Wparentheses] 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/machine/pcshare.c:243:8: note: in expansion of macro 'I8237_INTERFACE' 243 | static I8237_INTERFACE( dma8237_2_config ) | ^~~~~~~~~~~~~~~ ./src/emu/machine/8237dma.h:50:31: note: remove parentheses 50 | const i8237_interface (_name) = | ^~~~~~~ src/mame/machine/pcshare.c:243:8: note: in expansion of macro 'I8237_INTERFACE' 243 | static I8237_INTERFACE( dma8237_2_config ) | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/segacrp2.c -o obj/retro64/mame/machine/segacrp2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/segacrp2.c:44: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/ticket.c -o obj/retro64/mame/machine/ticket.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/ticket.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/machine/segacrpt.c -o obj/retro64/mame/machine/segacrpt.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/machine/segacrpt.c:154: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/vtlb.c -o obj/retro64/emu/cpu/vtlb.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/vtlb.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/mame/video/avgdvg.c -o obj/retro64/mame/video/avgdvg.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/mame/video/avgdvg.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/arm/arm.c -o obj/retro64/emu/cpu/arm/arm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/arm/arm.c:18: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/apexc/apexc.c -o obj/retro64/emu/cpu/apexc/apexc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/apexc/apexc.c:326: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alph8201/alph8201.c -o obj/retro64/emu/cpu/alph8201/alph8201.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/alph8201/alph8201.c:150: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/se3208/se3208.c -o obj/retro64/emu/cpu/se3208/se3208.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/se3208/se3208.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/retro/retromain.c -o obj/retro64/osd/retro/retromain.o In file included from ./src/emu/emucore.h:30, from ./src/osd/osdepend.h:69, from src/osd/retro/retromain.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/osd/retro/retromain.c:22: ./src/mame/../../precompile/mameini_boilerplate.h:2:9: warning: narrowing conversion of '239' from 'int' to 'char' is ill-formed in C++11 [-Wnarrowing] 2 | 0xef, 0xbb, 0xbf, 0x3c, 0x55, 0x4e, 0x41, 0x44, 0x4f, 0x52, 0x4e, | ^~~~ ./src/mame/../../precompile/mameini_boilerplate.h:2:15: warning: narrowing conversion of '187' from 'int' to 'char' is ill-formed in C++11 [-Wnarrowing] 2 | 0xef, 0xbb, 0xbf, 0x3c, 0x55, 0x4e, 0x41, 0x44, 0x4f, 0x52, 0x4e, | ^~~~ ./src/mame/../../precompile/mameini_boilerplate.h:2:21: warning: narrowing conversion of '191' from 'int' to 'char' is ill-formed in C++11 [-Wnarrowing] 2 | 0xef, 0xbb, 0xbf, 0x3c, 0x55, 0x4e, 0x41, 0x44, 0x4f, 0x52, 0x4e, | ^~~~ src/osd/retro/retromain.c: In function 'void initInput(running_machine*)': src/osd/retro/retromain.c:1060:10: warning: unused variable 'button' [-Wunused-variable] 1060 | int i,button; | ^~~~~~ src/osd/retro/retromain.c:1061:9: warning: unused variable 'defname' [-Wunused-variable] 1061 | char defname[20]; | ^~~~~~~ src/osd/retro/retromain.c: At global scope: src/osd/retro/retromain.c:1051:14: warning: 'INT32 generic_button_get_state(void*, void*)' defined but not used [-Wunused-function] 1051 | static INT32 generic_button_get_state(void *device_internal, void *item_internal) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/osd/retro/retromain.c:17: src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ src/osd/retro/retromain.c: In function 'void retro_init()': src/osd/retro/retromain.c:229:51: warning: '%s' directive output may be truncated writing 7 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 229 | snprintf(samplepath, sizeof(samplepath), "%s%s%s", libretro_system_directory, path_default_slash(), "samples"); | ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:964, from ./src/emu/emucore.h:19: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void retro_init()' at src/osd/retro/retromain.c:229:13: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 9 and 1032 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/osd/retro/retromain.c: In function 'void retro_init()': src/osd/retro/retromain.c:231:45: warning: '%s' directive output may be truncated writing 7 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 231 | snprintf(artpath, sizeof(artpath), "%s%s%s", libretro_system_directory, path_default_slash(), "artwork"); | ^~ ~~~~~~~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void retro_init()' at src/osd/retro/retromain.c:231:13: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 9 and 1032 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/osd/retro/retromain.c: In function 'void retro_init()': src/osd/retro/retromain.c:233:47: warning: '%s' directive output may be truncated writing 5 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 233 | snprintf(fontpath, sizeof(fontpath), "%s%s%s", libretro_system_directory, path_default_slash(), "fonts"); | ^~ ~~~~~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void retro_init()' at src/osd/retro/retromain.c:233:13: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 7 and 1030 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/osd/retro/retromain.c: In function 'void retro_init()': src/osd/retro/retromain.c:235:57: warning: '%s' directive output may be truncated writing 10 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 235 | snprintf(crosshairpath, sizeof(crosshairpath), "%s%s%s", libretro_system_directory, path_default_slash(), "crosshairs"); | ^~ ~~~~~~~~~~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void retro_init()' at src/osd/retro/retromain.c:235:13: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 12 and 1035 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/osd/retro/retromain.c: In function 'void retro_init()': src/osd/retro/retromain.c:239:49: warning: '%s' directive output may be truncated writing 5 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 239 | snprintf(ctrlrpath, sizeof(ctrlrpath), "%s%s%s", libretro_save_directory, path_default_slash(), "ctrlr"); | ^~ ~~~~~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void retro_init()' at src/osd/retro/retromain.c:239:13: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 7 and 1030 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/osd/retro/retromain.c: In function 'void retro_init()': src/osd/retro/retromain.c:241:45: warning: '%s' directive output may be truncated writing 3 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 241 | snprintf(inipath, sizeof(inipath), "%s%s%s", libretro_save_directory, path_default_slash(), "ini"); | ^~ ~~~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void retro_init()' at src/osd/retro/retromain.c:241:13: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 5 and 1028 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/osd/retro/retromain.c: In function 'void retro_init()': src/osd/retro/retromain.c:243:57: warning: '%s' directive output may be truncated writing 3 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 243 | snprintf(cfg_directory, sizeof(cfg_directory), "%s%s%s", libretro_save_directory, path_default_slash(), "cfg"); | ^~ ~~~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void retro_init()' at src/osd/retro/retromain.c:243:13: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 5 and 1028 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/osd/retro/retromain.c: In function 'void retro_init()': src/osd/retro/retromain.c:245:61: warning: '%s' directive output may be truncated writing 5 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 245 | snprintf(nvram_directory, sizeof(nvram_directory), "%s%s%s", libretro_save_directory, path_default_slash(), "nvram"); | ^~ ~~~~~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void retro_init()' at src/osd/retro/retromain.c:245:13: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 7 and 1030 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/osd/retro/retromain.c: In function 'void retro_init()': src/osd/retro/retromain.c:247:65: warning: '%s' directive output may be truncated writing 7 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 247 | snprintf(memcard_directory, sizeof(memcard_directory), "%s%s%s", libretro_save_directory, path_default_slash(), "memcard"); | ^~ ~~~~~~~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void retro_init()' at src/osd/retro/retromain.c:247:13: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 9 and 1032 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/osd/retro/retromain.c: In function 'void retro_init()': src/osd/retro/retromain.c:249:61: warning: '%s' directive output may be truncated writing 5 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 249 | snprintf(input_directory, sizeof(input_directory), "%s%s%s", libretro_save_directory, path_default_slash(), "input"); | ^~ ~~~~~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void retro_init()' at src/osd/retro/retromain.c:249:13: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 7 and 1030 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/osd/retro/retromain.c: In function 'void retro_init()': src/osd/retro/retromain.c:251:61: warning: '%s' directive output may be truncated writing 5 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 251 | snprintf(image_directory, sizeof(image_directory), "%s%s%s", libretro_save_directory, path_default_slash(), "image"); | ^~ ~~~~~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void retro_init()' at src/osd/retro/retromain.c:251:13: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 7 and 1030 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/osd/retro/retromain.c: In function 'void retro_init()': src/osd/retro/retromain.c:253:59: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 253 | snprintf(diff_directory, sizeof(diff_directory), "%s%s%s", libretro_save_directory, path_default_slash(), "diff"); | ^~ ~~~~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void retro_init()' at src/osd/retro/retromain.c:253:13: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/osd/retro/retromain.c: In function 'void retro_init()': src/osd/retro/retromain.c:255:65: warning: '%s' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 255 | snprintf(hiscore_directory, sizeof(hiscore_directory), "%s%s%s", libretro_save_directory, path_default_slash(), "hi"); | ^~ ~~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void retro_init()' at src/osd/retro/retromain.c:255:13: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 4 and 1027 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/osd/retro/retromain.c: In function 'void retro_init()': src/osd/retro/retromain.c:257:65: warning: '%s' directive output may be truncated writing 7 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 257 | snprintf(comment_directory, sizeof(comment_directory), "%s%s%s", libretro_save_directory, path_default_slash(), "comment"); | ^~ ~~~~~~~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void retro_init()' at src/osd/retro/retromain.c:257:13: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 9 and 1032 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/osd/retro/retromain.c: In function 'void retro_init()': src/osd/retro/retromain.c:262:55: warning: '%s' directive output may be truncated writing 8 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 262 | snprintf(mameini_path, sizeof(mameini_path), "%s%s%s", inipath, path_default_slash(), "mame.ini"); | ^~ ~~~~~~~~~~ In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void retro_init()' at src/osd/retro/retromain.c:262:13: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 10 and 1033 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/osd/retro/retromain.c: In function 'int mmain(int, const char*)': src/osd/retro/retromain.c:1998:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation] 1998 | strncpy(gameName, argv, 1024); | ^ src/osd/retro/retromain.c: In function 'bool retro_load_game(const retro_game_info*)': src/osd/retro/retromain.c:286:11: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation] 286 | strncpy(libretro_content_directory, info->path, sizeof(libretro_content_directory)); | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/asap/asap.c -o obj/retro64/emu/cpu/asap/asap.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/asap/asap.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/jaguar/jaguar.c -o obj/retro64/emu/cpu/jaguar/jaguar.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/jaguar/jaguar.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/arm7/arm7.c -o obj/retro64/emu/cpu/arm7/arm7.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/arm7/arm7.c:37: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/arm7/arm7.c: In function 'UINT32 arm7_rt_r_callback(device_t*, offs_t, UINT32)': src/emu/cpu/arm7/arm7.c:635:11: warning: variable 'op3' set but not used [-Wunused-but-set-variable] 635 | UINT8 op3 = opcode & INSN_COPRO_OP3; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cdp1802/cdp1802.c -o obj/retro64/emu/cpu/cdp1802/cdp1802.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/cdp1802/cdp1802.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/am29000/am29000.c -o obj/retro64/emu/cpu/am29000/am29000.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/am29000/am29000.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/cpu/am29000/am29000.c:307: src/emu/cpu/am29000/am29ops.h: In function 'void STORE(am29000_state*)': src/emu/cpu/am29000/am29ops.h:1062:16: warning: variable 'r' set but not used [-Wunused-but-set-variable] 1062 | UINT32 r; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sharc/sharc.c -o obj/retro64/emu/cpu/sharc/sharc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/sharc/sharc.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/esrip/esrip.c -o obj/retro64/emu/cpu/esrip/esrip.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/esrip/esrip.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cubeqcpu/cubeqcpu.c -o obj/retro64/emu/cpu/cubeqcpu/cubeqcpu.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/cubeqcpu/cubeqcpu.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/adsp2100/adsp2100.c -o obj/retro64/emu/cpu/adsp2100/adsp2100.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/adsp2100/adsp2100.c:98: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/dsp32/dsp32.c -o obj/retro64/emu/cpu/dsp32/dsp32.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/dsp32/dsp32.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/ccpu/ccpu.c -o obj/retro64/emu/cpu/ccpu/ccpu.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/ccpu/ccpu.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/g65816/g65816.c -o obj/retro64/emu/cpu/g65816/g65816.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/g65816/g65816.c:95: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/f8/f8.c -o obj/retro64/emu/cpu/f8/f8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/f8/f8.c:29: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cop400/cop400.c -o obj/retro64/emu/cpu/cop400/cop400.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/cop400/cop400.c:67: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/g65816/g65816o1.c -o obj/retro64/emu/cpu/g65816/g65816o1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/g65816/g65816o1.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/g65816/g65816o2.c -o obj/retro64/emu/cpu/g65816/g65816o2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/g65816/g65816o2.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/g65816/g65816o0.c -o obj/retro64/emu/cpu/g65816/g65816o0.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/g65816/g65816o0.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/g65816/g65816o3.c -o obj/retro64/emu/cpu/g65816/g65816o3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/g65816/g65816o3.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cp1610/cp1610.c -o obj/retro64/emu/cpu/cp1610/cp1610.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/cp1610/cp1610.c:24: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sh2/sh2.c -o obj/retro64/emu/cpu/sh2/sh2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/sh2/sh2.c:102: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h83002/h8periph.c -o obj/retro64/emu/cpu/h83002/h8periph.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/h83002/h8periph.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sh2/sh2comn.c -o obj/retro64/emu/cpu/sh2/sh2comn.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/sh2/sh2comn.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/g65816/g65816o4.c -o obj/retro64/emu/cpu/g65816/g65816o4.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/g65816/g65816o4.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sh2/sh2fe.c -o obj/retro64/emu/cpu/sh2/sh2fe.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/sh2/sh2fe.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/drccache.c -o obj/retro64/emu/cpu/drccache.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/drccache.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/drcbeut.c -o obj/retro64/emu/cpu/drcbeut.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/drcbeut.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/drcfe.c -o obj/retro64/emu/cpu/drcfe.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/drcfe.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/drcbec.c -o obj/retro64/emu/cpu/drcbec.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/drcbec.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h83002/h8_8.c -o obj/retro64/emu/cpu/h83002/h8_8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/h83002/h8_8.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/h83002/h8_8.c: In function 'int h8_get_priority(h83xx_state*, UINT8)': src/emu/cpu/h83002/h8_8.c:311:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 311 | if (h8->per_regs[0xc7]&0x01) res = 1; break; | ^~ src/emu/cpu/h83002/h8_8.c:311:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 311 | if (h8->per_regs[0xc7]&0x01) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_8.c:313:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 313 | if (h8->per_regs[0xc7]&0x02) res = 1; break; | ^~ src/emu/cpu/h83002/h8_8.c:313:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 313 | if (h8->per_regs[0xc7]&0x02) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_8.c:315:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 315 | if (h8->per_regs[0xc7]&0x04) res = 1; break; | ^~ src/emu/cpu/h83002/h8_8.c:315:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 315 | if (h8->per_regs[0xc7]&0x04) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_8.c:317:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 317 | if (h8->per_regs[0xc7]&0x08) res = 1; break; | ^~ src/emu/cpu/h83002/h8_8.c:317:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 317 | if (h8->per_regs[0xc7]&0x08) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_8.c:319:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 319 | if (h8->per_regs[0xc7]&0x10) res = 1; break; | ^~ src/emu/cpu/h83002/h8_8.c:319:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 319 | if (h8->per_regs[0xc7]&0x10) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_8.c:321:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 321 | if (h8->per_regs[0xc7]&0x20) res = 1; break; | ^~ src/emu/cpu/h83002/h8_8.c:321:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 321 | if (h8->per_regs[0xc7]&0x20) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_8.c:323:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 323 | if (h8->per_regs[0xc7]&0x40) res = 1; break; | ^~ src/emu/cpu/h83002/h8_8.c:323:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 323 | if (h8->per_regs[0xc7]&0x40) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_8.c:325:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 325 | if (h8->per_regs[0xc7]&0x80) res = 1; break; | ^~ src/emu/cpu/h83002/h8_8.c:325:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 325 | if (h8->per_regs[0xc7]&0x80) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_8.c:327:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 327 | if (h8->TCR[0] & 0x40) res = 1; break; | ^~ src/emu/cpu/h83002/h8_8.c:327:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 327 | if (h8->TCR[0] & 0x40) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_8.c:329:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 329 | if (h8->TCR[0] & 0x80) res = 1; break; | ^~ src/emu/cpu/h83002/h8_8.c:329:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 329 | if (h8->TCR[0] & 0x80) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_8.c:331:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 331 | if (h8->TCR[1] & 0x40) res = 1; break; | ^~ src/emu/cpu/h83002/h8_8.c:331:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 331 | if (h8->TCR[1] & 0x40) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_8.c:333:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 333 | if (h8->TCR[1] & 0x80) res = 1; break; | ^~ src/emu/cpu/h83002/h8_8.c:333:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 333 | if (h8->TCR[1] & 0x80) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_8.c:335:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 335 | if (h8->per_regs[0xda]&0x40) res = 1; break; | ^~ src/emu/cpu/h83002/h8_8.c:335:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 335 | if (h8->per_regs[0xda]&0x40) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_8.c:337:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 337 | if (h8->per_regs[0x8a]&0x40) res = 1; break; | ^~ src/emu/cpu/h83002/h8_8.c:337:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 337 | if (h8->per_regs[0x8a]&0x40) res = 1; break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/x86log.c -o obj/retro64/emu/cpu/x86log.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/x86log.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sh2/sh2drc.c -o obj/retro64/emu/cpu/sh2/sh2drc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/sh2/sh2drc.c:18: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h83002/h8_16.c -o obj/retro64/emu/cpu/h83002/h8_16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/h83002/h8_16.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/h83002/h8_16.c: In function 'int h8_get_priority(h83xx_state*, UINT8)': src/emu/cpu/h83002/h8_16.c:294:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 294 | if (h8->per_regs[0xF8]&0x80) res = 1; break; | ^~ src/emu/cpu/h83002/h8_16.c:294:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 294 | if (h8->per_regs[0xF8]&0x80) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_16.c:296:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 296 | if (h8->per_regs[0xF8]&0x40) res = 1; break; | ^~ src/emu/cpu/h83002/h8_16.c:296:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 296 | if (h8->per_regs[0xF8]&0x40) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_16.c:299:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 299 | if (h8->per_regs[0xF8]&0x20) res = 1; break; | ^~ src/emu/cpu/h83002/h8_16.c:299:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 299 | if (h8->per_regs[0xF8]&0x20) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_16.c:302:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 302 | if (h8->per_regs[0xF8]&0x10) res = 1; break; | ^~ src/emu/cpu/h83002/h8_16.c:302:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 302 | if (h8->per_regs[0xF8]&0x10) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_16.c:305:17: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 305 | else if (h8->per_regs[0xF9]&0x08) res = 1; break; | ^~~~ src/emu/cpu/h83002/h8_16.c:305:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 305 | else if (h8->per_regs[0xF9]&0x08) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_16.c:308:17: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 308 | else if (h8->per_regs[0xF9]&0x08) res = 1; break; | ^~~~ src/emu/cpu/h83002/h8_16.c:308:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 308 | else if (h8->per_regs[0xF9]&0x08) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_16.c:311:17: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 311 | else if (h8->per_regs[0xF9]&0x08) res = 1; break; | ^~~~ src/emu/cpu/h83002/h8_16.c:311:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 311 | else if (h8->per_regs[0xF9]&0x08) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_16.c:314:17: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 314 | else if (h8->per_regs[0xF9]&0x04) res = 1; break; | ^~~~ src/emu/cpu/h83002/h8_16.c:314:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 314 | else if (h8->per_regs[0xF9]&0x04) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_16.c:317:17: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 317 | else if (h8->per_regs[0xF9]&0x04) res = 1; break; | ^~~~ src/emu/cpu/h83002/h8_16.c:317:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 317 | else if (h8->per_regs[0xF9]&0x04) res = 1; break; | ^~~~~ src/emu/cpu/h83002/h8_16.c:320:17: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 320 | else if (h8->per_regs[0xF9]&0x04) res = 1; break; | ^~~~ src/emu/cpu/h83002/h8_16.c:320:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 320 | else if (h8->per_regs[0xF9]&0x04) res = 1; break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/drcuml.c -o obj/retro64/emu/cpu/drcuml.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/drcuml.c:39: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i386/i386dasm.c -o obj/retro64/emu/cpu/i386/i386dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/i386/i386dasm.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/i386/i386dasm.c: In function 'char* shexstring(UINT32, int, int)': src/emu/cpu/i386/i386dasm.c:1203:37: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1203 | sprintf(buffer, "+%s", hexstring(value, digits)); | ^ In file included from /usr/include/stdio.h:964, from ./src/emu/emucore.h:19: In function 'int sprintf(char*, const char*, ...)', inlined from 'char* shexstring(UINT32, int, int)' at src/emu/cpu/i386/i386dasm.c:1203:10: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/i386/i386dasm.c: In function 'char* shexstring(UINT32, int, int)': src/emu/cpu/i386/i386dasm.c:1201:37: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1201 | sprintf(buffer, "-%s", hexstring(-value, digits)); | ^ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* shexstring(UINT32, int, int)' at src/emu/cpu/i386/i386dasm.c:1201:10: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/i386/i386dasm.c: In function 'char* handle_param(char*, UINT32)': src/emu/cpu/i386/i386dasm.c:1201:37: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1201 | sprintf(buffer, "-%s", hexstring(-value, digits)); | ^ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* shexstring(UINT32, int, int)' at src/emu/cpu/i386/i386dasm.c:1201:10, inlined from 'char* handle_param(char*, UINT32)' at src/emu/cpu/i386/i386dasm.c:1488:16: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/i386/i386dasm.c: In function 'char* handle_param(char*, UINT32)': src/emu/cpu/i386/i386dasm.c:1201:37: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1201 | sprintf(buffer, "-%s", hexstring(-value, digits)); | ^ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* shexstring(UINT32, int, int)' at src/emu/cpu/i386/i386dasm.c:1201:10, inlined from 'char* handle_param(char*, UINT32)' at src/emu/cpu/i386/i386dasm.c:1483:16: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sh4/sh4comn.c -o obj/retro64/emu/cpu/sh4/sh4comn.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/sh4/sh4comn.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i4004/i4004.c -o obj/retro64/emu/cpu/i4004/i4004.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/i4004/i4004.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i8008/i8008.c -o obj/retro64/emu/cpu/i8008/i8008.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/i8008/i8008.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sh4/sh4.c -o obj/retro64/emu/cpu/sh4/sh4.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/sh4/sh4.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/scmp/scmp.c -o obj/retro64/emu/cpu/scmp/scmp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/scmp/scmp.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/drcbex64.c -o obj/retro64/emu/cpu/drcbex64.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/drcbex64.c:171: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/cpu/drcbex64.c:175: In function 'void resolve_link(x86code**, const emit_link*)', inlined from 'x86code* op_ret(drcbe_state*, x86code*, const drcuml_instruction*)' at src/emu/cpu/drcbex64.c:3393:15: src/emu/cpu/x86emit.h:1618:49: warning: writing 4 bytes into a region of size 0 [-Wstringop-overflow=] 1618 | ((INT32 *)linkinfo->target)[-1] = (INT32)delta; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/hd6309/hd6309.c -o obj/retro64/emu/cpu/hd6309/hd6309.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/hd6309/hd6309.c:105: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/cpu/hd6309/hd6309.c:633: src/emu/cpu/hd6309/6309ops.c: In function 'void brn(m68_state_t*)': src/emu/cpu/hd6309/6309ops.c:490:15: warning: variable 't' set but not used [-Wunused-but-set-variable] 490 | UINT8 t; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i8085/i8085.c -o obj/retro64/emu/cpu/i8085/i8085.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/i8085/i8085.c:142: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h6280/h6280.c -o obj/retro64/emu/cpu/h6280/h6280.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/h6280/h6280.c:111: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mcs51/mcs51.c -o obj/retro64/emu/cpu/mcs51/mcs51.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mcs51/mcs51.c:140: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mcs48/mcs48.c -o obj/retro64/emu/cpu/mcs48/mcs48.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mcs48/mcs48.c:75: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i86/i286.c -o obj/retro64/emu/cpu/i86/i286.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/i86/i286.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/cpu/i86/i286.c:113: src/emu/cpu/i86/instr86.c: In function 'void i80286_aas(i80286_state*)': src/emu/cpu/i86/instr86.c:1193:15: warning: variable 'ALcarry' set but not used [-Wunused-but-set-variable] 1193 | UINT8 ALcarry=1; | ^~~~~~~ In file included from src/emu/cpu/i86/i286.c:114: src/emu/cpu/i86/instr186.c: In function 'void i80286_popa(i80286_state*)': src/emu/cpu/i86/instr186.c:32:19: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 32 | unsigned tmp; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i860/i860.c -o obj/retro64/emu/cpu/i860/i860.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/i860/i860.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i86/i86.c -o obj/retro64/emu/cpu/i86/i86.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/i86/i86.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/cpu/i86/i86.c:107: src/emu/cpu/i86/instr86.c: In function 'void i8086_aas(i8086_state*)': src/emu/cpu/i86/instr86.c:1193:15: warning: variable 'ALcarry' set but not used [-Wunused-but-set-variable] 1193 | UINT8 ALcarry=1; | ^~~~~~~ In file included from src/emu/cpu/i86/i86.c:335: src/emu/cpu/i86/instr186.c: In function 'void i80186_popa(i8086_state*)': src/emu/cpu/i86/instr186.c:32:19: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 32 | unsigned tmp; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/e132xs/e132xs.c -o obj/retro64/emu/cpu/e132xs/e132xs.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/e132xs/e132xs.c:214: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/e132xs/e132xs.c:831:35: warning: narrowing conversion of '2147483648' from 'unsigned int' to 'INT32' {aka 'int'} is ill-formed in C++11 [-Wnarrowing] 831 | 16, 0, 0, 0, 32, 64, 128, 0x80000000, | ^~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/ssem/ssem.c -o obj/retro64/emu/cpu/ssem/ssem.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/ssem/ssem.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i960/i960.c -o obj/retro64/emu/cpu/i960/i960.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/i960/i960.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mb86233/mb86233.c -o obj/retro64/emu/cpu/mb86233/mb86233.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mb86233/mb86233.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mb88xx/mb88xx.c -o obj/retro64/emu/cpu/mb88xx/mb88xx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mb88xx/mb88xx.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/t11/t11.c -o obj/retro64/emu/cpu/t11/t11.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/t11/t11.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/lh5801/lh5801.c -o obj/retro64/emu/cpu/lh5801/lh5801.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/lh5801/lh5801.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mips/mips3com.c -o obj/retro64/emu/cpu/mips/mips3com.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mips/mips3com.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/mips/mips3com.c: In function 'void mips3com_tlbp(mips3_state*)': src/emu/cpu/mips/mips3com.c:314:16: warning: variable 'vpn' set but not used [-Wunused-but-set-variable] 314 | UINT64 vpn; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mips/mips3fe.c -o obj/retro64/emu/cpu/mips/mips3fe.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mips/mips3fe.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/pic16c5x/pic16c5x.c -o obj/retro64/emu/cpu/pic16c5x/pic16c5x.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/pic16c5x/pic16c5x.c:63: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/konami/konami.c -o obj/retro64/emu/cpu/konami/konami.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/konami/konami.c:37: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/cpu/konami/konami.c:468: src/emu/cpu/konami/konamops.c: In function 'void brn(konami_state*)': src/emu/cpu/konami/konamops.c:312:15: warning: variable 't' set but not used [-Wunused-but-set-variable] 312 | UINT8 t; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mips/r3000.c -o obj/retro64/emu/cpu/mips/r3000.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mips/r3000.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m37710/m37710.c -o obj/retro64/emu/cpu/m37710/m37710.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m37710/m37710.c:54: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/pic16c62x/pic16c62x.c -o obj/retro64/emu/cpu/pic16c62x/pic16c62x.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/pic16c62x/pic16c62x.c:53: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i386/i386.c -o obj/retro64/emu/cpu/i386/i386.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/i386/i386.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/cpu/i386/i386.c:435: src/emu/cpu/i386/i386ops.c: In function 'void i386_repeat(i386_state*, int)': src/emu/cpu/i386/i386ops.c:1021:16: warning: variable 'eas' set but not used [-Wunused-but-set-variable] 1021 | UINT32 eas, ead; | ^~~ src/emu/cpu/i386/i386ops.c:1021:21: warning: variable 'ead' set but not used [-Wunused-but-set-variable] 1021 | UINT32 eas, ead; | ^~~ src/emu/cpu/i386/i386ops.c: In function 'void i386_escape(i386_state*)': src/emu/cpu/i386/i386ops.c:2226:24: warning: variable 'ea' set but not used [-Wunused-but-set-variable] 2226 | UINT32 ea; | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mips/psx.c -o obj/retro64/emu/cpu/mips/psx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mips/psx.c:66: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m37710/m37710o0.c -o obj/retro64/emu/cpu/m37710/m37710o0.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m37710/m37710o0.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m37710/m37710o1.c -o obj/retro64/emu/cpu/m37710/m37710o1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m37710/m37710o1.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m37710/m37710o2.c -o obj/retro64/emu/cpu/m37710/m37710o2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m37710/m37710o2.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m37710/m37710o3.c -o obj/retro64/emu/cpu/m37710/m37710o3.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m37710/m37710o3.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mips/mips3drc.c -o obj/retro64/emu/cpu/mips/mips3drc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mips/mips3drc.c:28: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6805/m6805.c -o obj/retro64/emu/cpu/m6805/m6805.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m6805/m6805.c:33: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/cpu/m6805/m6805.c:506: src/emu/cpu/m6805/6805ops.c: In function 'void brn(m6805_Regs*)': src/emu/cpu/m6805/6805ops.c:102:15: warning: variable 't' set but not used [-Wunused-but-set-variable] 102 | UINT8 t; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/m6509.c -o obj/retro64/emu/cpu/m6502/m6509.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m6502/m6509.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/cpu/m6502/m6509.c:101: src/emu/cpu/m6502/t6509.c: In function 'void m6509_80(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:33:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 33 | OP(80) { int tmp; RD_IMM; NOP; } /* 2 NOP IMM */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_82(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:69:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 69 | OP(82) { int tmp; RD_IMM; NOP; } /* 2 NOP IMM */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_c2(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:71:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 71 | OP(c2) { int tmp; RD_IMM; NOP; } /* 2 NOP IMM */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_e2(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:72:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 72 | OP(e2) { int tmp; RD_IMM; NOP; } /* 2 NOP IMM */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_04(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:101:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 101 | OP(04) { int tmp; RD_ZPG; NOP; } /* 3 NOP ZPG */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_44(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:103:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 103 | OP(44) { int tmp; RD_ZPG; NOP; } /* 3 NOP ZPG */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_64(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:104:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 104 | OP(64) { int tmp; RD_ZPG; NOP; } /* 3 NOP ZPG */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_14(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:110:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 110 | OP(14) { int tmp; RD_ZPX; NOP; } /* 4 NOP ZPX */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_34(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:111:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 111 | OP(34) { int tmp; RD_ZPX; NOP; } /* 4 NOP ZPX */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_54(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:112:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 112 | OP(54) { int tmp; RD_ZPX; NOP; } /* 4 NOP ZPX */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_74(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:113:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 113 | OP(74) { int tmp; RD_ZPX; NOP; } /* 4 NOP ZPX */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_d4(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:116:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 116 | OP(d4) { int tmp; RD_ZPX; NOP; } /* 4 NOP ZPX */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_f4(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:117:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 117 | OP(f4) { int tmp; RD_ZPX; NOP; } /* 4 NOP ZPX */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_89(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:195:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 195 | OP(89) { int tmp; RD_IMM; NOP; } /* 2 NOP IMM */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_0c(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:245:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 245 | OP(0c) { int tmp; RD_ABS; NOP; } /* 4 NOP ABS */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_1c(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:254:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 254 | OP(1c) { int tmp; RD_ABX_P; NOP; } /* 4 NOP ABX page penalty */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_3c(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:255:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 255 | OP(3c) { int tmp; RD_ABX_P; NOP; } /* 4 NOP ABX page penalty */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_5c(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:256:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 256 | OP(5c) { int tmp; RD_ABX_P; NOP; } /* 4 NOP ABX page penalty */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_7c(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:257:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 257 | OP(7c) { int tmp; RD_ABX_P; NOP; } /* 4 NOP ABX page penalty */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_dc(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:260:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 260 | OP(dc) { int tmp; RD_ABX_P; NOP; } /* 4 NOP ABX page penalty */ | ^~~ src/emu/cpu/m6502/t6509.c: In function 'void m6509_fc(m6509_Regs*)': src/emu/cpu/m6502/t6509.c:261:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 261 | OP(fc) { int tmp; RD_ABX_P; NOP; } /* 4 NOP ABX page penalty */ | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/m65ce02.c -o obj/retro64/emu/cpu/m6502/m65ce02.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m6502/m65ce02.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/cpu/m6502/m65ce02.c:95: src/emu/cpu/m6502/t65ce02.c: In function 'void m65ce02_82(m65ce02_Regs*)': src/emu/cpu/m6502/t65ce02.c:76:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 76 | OP(82) { int tmp; RD_INSY; STA; } /* 6 STA INSY */ | ^~~ src/emu/cpu/m6502/t65ce02.c: In function 'void m65ce02_92(m65ce02_Regs*)': src/emu/cpu/m6502/t65ce02.c:85:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 85 | OP(92) { int tmp; RD_IDZ; STA; } /* 5 STA IDZ */ | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mc68hc11/mc68hc11.c -o obj/retro64/emu/cpu/mc68hc11/mc68hc11.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mc68hc11/mc68hc11.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/m4510.c -o obj/retro64/emu/cpu/m6502/m4510.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m6502/m4510.c:103: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/cpu/m6502/m4510.c:183: src/emu/cpu/m6502/t65ce02.c: In function 'void m4510_82(m4510_Regs*)': src/emu/cpu/m6502/t65ce02.c:76:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 76 | OP(82) { int tmp; RD_INSY; STA; } /* 6 STA INSY */ | ^~~ src/emu/cpu/m6502/t65ce02.c: In function 'void m4510_92(m4510_Regs*)': src/emu/cpu/m6502/t65ce02.c:85:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 85 | OP(92) { int tmp; RD_IDZ; STA; } /* 5 STA IDZ */ | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6809/m6809.c -o obj/retro64/emu/cpu/m6809/m6809.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m6809/m6809.c:73: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/cpu/m6809/m6809.c:482: src/emu/cpu/m6809/6809ops.c: In function 'void brn(m68_state_t*)': src/emu/cpu/m6809/6809ops.c:383:15: warning: variable 't' set but not used [-Wunused-but-set-variable] 383 | UINT8 t; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/pdp1/pdp1.c -o obj/retro64/emu/cpu/pdp1/pdp1.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/pdp1/pdp1.c:338: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/pdp1/tx0.c -o obj/retro64/emu/cpu/pdp1/tx0.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/pdp1/tx0.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6800/m6800.c -o obj/retro64/emu/cpu/m6800/m6800.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m6800/m6800.c:76: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/cpu/m6800/m6800.c:671: src/emu/cpu/m6800/6800ops.c: In function 'void brn(m6800_state*)': src/emu/cpu/m6800/6800ops.c:240:15: warning: variable 't' set but not used [-Wunused-but-set-variable] 240 | UINT8 t; | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/powerpc/ppccom.c -o obj/retro64/emu/cpu/powerpc/ppccom.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/powerpc/ppccom.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/powerpc/ppcfe.c -o obj/retro64/emu/cpu/powerpc/ppcfe.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/powerpc/ppcfe.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' Compiling src/emu/cpu/m68000/m68kcpu.c... gcc -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -I./src/emu/cpu/m68000 -c src/emu/cpu/m68000/m68kcpu.c -o obj/retro64/emu/cpu/m68000/m68kcpu.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m68000/m68kcpu.c:35: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/cpu/m68000/m68kcpu.c:40: src/emu/cpu/m68000/m68kfpu.c: In function 'void SET_CONDITION_CODES(m68ki_cpu_core*, floatx80)': src/emu/cpu/m68000/m68kfpu.c:260:17: warning: variable 'regi' set but not used [-Wunused-but-set-variable] 260 | UINT64 *regi; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/m6502.c -o obj/retro64/emu/cpu/m6502/m6502.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m6502/m6502.c:27: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/cpu/m6502/m6502.c:108: src/emu/cpu/m6502/t6502.c: In function 'void m6502_80(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:40:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 40 | OP(80) { int tmp; RD_IMM; NOP; } /* 2 NOP IMM */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_82(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:76:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 76 | OP(82) { int tmp; RD_IMM; NOP; } /* 2 NOP IMM */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_c2(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:78:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 78 | OP(c2) { int tmp; RD_IMM; NOP; } /* 2 NOP IMM */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_e2(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:79:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 79 | OP(e2) { int tmp; RD_IMM; NOP; } /* 2 NOP IMM */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_04(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:108:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 108 | OP(04) { int tmp; RD_ZPG; NOP; } /* 3 NOP ZPG */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_44(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:110:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 110 | OP(44) { int tmp; RD_ZPG; NOP; } /* 3 NOP ZPG */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_64(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:111:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 111 | OP(64) { int tmp; RD_ZPG; NOP; } /* 3 NOP ZPG */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_14(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:117:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 117 | OP(14) { int tmp; RD_ZPX; NOP; } /* 4 NOP ZPX */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_34(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:118:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 118 | OP(34) { int tmp; RD_ZPX; NOP; } /* 4 NOP ZPX */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_54(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:119:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 119 | OP(54) { int tmp; RD_ZPX; NOP; } /* 4 NOP ZPX */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_74(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:120:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 120 | OP(74) { int tmp; RD_ZPX; NOP; } /* 4 NOP ZPX */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_d4(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:123:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 123 | OP(d4) { int tmp; RD_ZPX; NOP; } /* 4 NOP ZPX */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_f4(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:124:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 124 | OP(f4) { int tmp; RD_ZPX; NOP; } /* 4 NOP ZPX */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_89(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:202:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 202 | OP(89) { int tmp; RD_IMM; NOP; } /* 2 NOP IMM */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_0c(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:252:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 252 | OP(0c) { int tmp; RD_ABS; NOP; } /* 4 NOP ABS */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_1c(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:261:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 261 | OP(1c) { int tmp; RD_ABX_P; NOP; } /* 4 NOP ABX page penalty */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_3c(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:262:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 262 | OP(3c) { int tmp; RD_ABX_P; NOP; } /* 4 NOP ABX page penalty */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_5c(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:263:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 263 | OP(5c) { int tmp; RD_ABX_P; NOP; } /* 4 NOP ABX page penalty */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_7c(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:264:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 264 | OP(7c) { int tmp; RD_ABX_P; NOP; } /* 4 NOP ABX page penalty */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_dc(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:267:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 267 | OP(dc) { int tmp; RD_ABX_P; NOP; } /* 4 NOP ABX page penalty */ | ^~~ src/emu/cpu/m6502/t6502.c: In function 'void m6502_fc(m6502_Regs*)': src/emu/cpu/m6502/t6502.c:268:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 268 | OP(fc) { int tmp; RD_ABX_P; NOP; } /* 4 NOP ABX page penalty */ | ^~~ In file included from src/emu/cpu/m6502/m6502.c:118: src/emu/cpu/m6502/t65c02.c: In function 'void m65c02_02(m6502_Regs*)': src/emu/cpu/m6502/t65c02.c:77:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 77 | OP(02) { int tmp; RD_IMM; NOP; } /* 2 NOP not sure for rockwell */ | ^~~ src/emu/cpu/m6502/t65c02.c: In function 'void m65c02_22(m6502_Regs*)': src/emu/cpu/m6502/t65c02.c:78:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 78 | OP(22) { int tmp; RD_IMM; NOP; } /* 2 NOP not sure for rockwell */ | ^~~ src/emu/cpu/m6502/t65c02.c: In function 'void m65c02_42(m6502_Regs*)': src/emu/cpu/m6502/t65c02.c:79:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 79 | OP(42) { int tmp; RD_IMM; NOP; } /* 2 NOP not sure for rockwell */ | ^~~ src/emu/cpu/m6502/t65c02.c: In function 'void m65c02_62(m6502_Regs*)': src/emu/cpu/m6502/t65c02.c:80:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 80 | OP(62) { int tmp; RD_IMM; NOP; } /* 2 NOP not sure for rockwell */ | ^~~ src/emu/cpu/m6502/t65c02.c: In function 'void m65c02_82(m6502_Regs*)': src/emu/cpu/m6502/t65c02.c:81:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 81 | OP(82) { int tmp; RD_IMM; NOP; } /* 2 NOP not sure for rockwell */ | ^~~ src/emu/cpu/m6502/t65c02.c: In function 'void m65c02_c2(m6502_Regs*)': src/emu/cpu/m6502/t65c02.c:83:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 83 | OP(c2) { int tmp; RD_IMM; NOP; } /* 2 NOP not sure for rockwell */ | ^~~ src/emu/cpu/m6502/t65c02.c: In function 'void m65c02_e2(m6502_Regs*)': src/emu/cpu/m6502/t65c02.c:84:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 84 | OP(e2) { int tmp; RD_IMM; NOP; } /* 2 NOP not sure for rockwell */ | ^~~ src/emu/cpu/m6502/t65c02.c: In function 'void m65c02_44(m6502_Regs*)': src/emu/cpu/m6502/t65c02.c:115:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 115 | OP(44) { int tmp; RD_ZPG; NOP; } /* 3 NOP not sure for rockwell */ | ^~~ src/emu/cpu/m6502/t65c02.c: In function 'void m65c02_54(m6502_Regs*)': src/emu/cpu/m6502/t65c02.c:124:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 124 | OP(54) { int tmp; RD_ZPX; NOP; } /* 4 NOP not sure for rockwell */ | ^~~ src/emu/cpu/m6502/t65c02.c: In function 'void m65c02_d4(m6502_Regs*)': src/emu/cpu/m6502/t65c02.c:128:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 128 | OP(d4) { int tmp; RD_ZPX; NOP; } /* 4 NOP not sure for rockwell */ | ^~~ src/emu/cpu/m6502/t65c02.c: In function 'void m65c02_f4(m6502_Regs*)': src/emu/cpu/m6502/t65c02.c:129:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 129 | OP(f4) { int tmp; RD_ZPX; NOP; } /* 4 NOP not sure for rockwell */ | ^~~ src/emu/cpu/m6502/t65c02.c: In function 'void m65c02_5c(m6502_Regs*)': src/emu/cpu/m6502/t65c02.c:268:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 268 | OP(5c) { int tmp; RD_ABX_C02_NP; RD_DUM; RD_DUM; RD_DUM; RD_DUM; } /* 8 NOP ABX not sure for rockwell. Page penalty not sure */ | ^~~ src/emu/cpu/m6502/t65c02.c: In function 'void m65c02_dc(m6502_Regs*)': src/emu/cpu/m6502/t65c02.c:272:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 272 | OP(dc) { int tmp; RD_ABX_C02_NP; NOP; } /* 4 NOP ABX not sure for rockwell. Page penalty not sure */ | ^~~ src/emu/cpu/m6502/t65c02.c: In function 'void m65c02_fc(m6502_Regs*)': src/emu/cpu/m6502/t65c02.c:273:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 273 | OP(fc) { int tmp; RD_ABX_C02_NP; NOP; } /* 4 NOP ABX not sure for rockwell. Page penalty not sure */ | ^~~ In file included from src/emu/cpu/m6502/m6502.c:122: src/emu/cpu/m6502/tdeco16.c: In function 'void deco16_67(m6502_Regs*)': src/emu/cpu/m6502/tdeco16.c:190:13: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 190 | int tmp; RD_IMM; | ^~~ src/emu/cpu/m6502/tdeco16.c: In function 'void deco16_4b(m6502_Regs*)': src/emu/cpu/m6502/tdeco16.c:274:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 274 | OP(4b) { int tmp; cpustate->icount -= 1; RD_IMM; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/dsp56k/dsp56k.c -o obj/retro64/emu/cpu/dsp56k/dsp56k.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/dsp56k/dsp56k.c:32: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/cpu/dsp56k/dsp56k.c:62: src/emu/cpu/dsp56k/dsp56pcu.c: In function 'void pcu_reset(dsp56k_core*)': src/emu/cpu/dsp56k/dsp56pcu.c:143:73: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] 143 | dsp56k_program_ram[i] = (mem_value_high << 8) || mem_value_low; | ~~~~~~~~~~~~~~~~^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/v810/v810.c -o obj/retro64/emu/cpu/v810/v810.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/v810/v810.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/rsp/rsp.c -o obj/retro64/emu/cpu/rsp/rsp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/rsp/rsp.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/powerpc/ppcdrc.c -o obj/retro64/emu/cpu/powerpc/ppcdrc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/powerpc/ppcdrc.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/rsp/rspfe.c -o obj/retro64/emu/cpu/rsp/rspfe.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/rsp/rspfe.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/nec/nec.c -o obj/retro64/emu/cpu/nec/nec.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/nec/nec.c:106: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/nec/nec.c: In function 'void i_popa(nec_state_t*)': src/emu/cpu/nec/nec.c:551:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 551 | unsigned tmp; | ^~~ src/emu/cpu/nec/nec.c: In function 'void i_aam(nec_state_t*)': src/emu/cpu/nec/nec.c:920:31: warning: variable 'mult' set but not used [-Wunused-but-set-variable] 920 | OP( 0xd4, i_aam ) { UINT32 mult=FETCH(); mult=0; nec_state->regs.b[AH] = nec_state->regs.b[AL] / 10; nec_state->regs.b[AL] %= 10; SetSZPF_Word(nec_state->regs.w[AW]); CLKS(15,15,12); } | ^~~~ src/emu/cpu/nec/nec.c: In function 'void i_aad(nec_state_t*)': src/emu/cpu/nec/nec.c:921:31: warning: variable 'mult' set but not used [-Wunused-but-set-variable] 921 | OP( 0xd5, i_aad ) { UINT32 mult=FETCH(); mult=0; nec_state->regs.b[AL] = nec_state->regs.b[AH] * 10 + nec_state->regs.b[AL]; nec_state->regs.b[AH] = 0; SetSZPF_Byte(nec_state->regs.b[AL]); CLKS(7,7,8); } | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/v30mz/v30mz.c -o obj/retro64/emu/cpu/v30mz/v30mz.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/v30mz/v30mz.c:43: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/v30mz/v30mz.c: In function 'void i_popa(v30mz_state*)': src/emu/cpu/v30mz/v30mz.c:380:14: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 380 | unsigned tmp; | ^~~ src/emu/cpu/v30mz/v30mz.c: In function 'void i_aam(v30mz_state*)': src/emu/cpu/v30mz/v30mz.c:754:31: warning: variable 'mult' set but not used [-Wunused-but-set-variable] 754 | OP( 0xd4, i_aam ) { UINT32 mult=FETCH; mult=0; cpustate->regs.b[AH] = cpustate->regs.b[AL] / 10; cpustate->regs.b[AL] %= 10; SetSZPF_Word(cpustate->regs.w[AW]); CLK(17); } | ^~~~ src/emu/cpu/v30mz/v30mz.c: In function 'void i_aad(v30mz_state*)': src/emu/cpu/v30mz/v30mz.c:755:31: warning: variable 'mult' set but not used [-Wunused-but-set-variable] 755 | OP( 0xd5, i_aad ) { UINT32 mult=FETCH; mult=0; cpustate->regs.b[AL] = cpustate->regs.b[AH] * 10 + cpustate->regs.b[AL]; cpustate->regs.b[AH] = 0; SetSZPF_Byte(cpustate->regs.b[AL]); CLK(5); } | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/minx/minx.c -o obj/retro64/emu/cpu/minx/minx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/minx/minx.c:45: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/minx/minx.c: In function 'void cpu_execute_minx(legacy_cpu_device*)': src/emu/cpu/minx/minx.c:172:17: warning: variable 'oldpc' set but not used [-Wunused-but-set-variable] 172 | UINT32 oldpc; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mn10200/mn10200.c -o obj/retro64/emu/cpu/mn10200/mn10200.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mn10200/mn10200.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/s2650/s2650.c -o obj/retro64/emu/cpu/s2650/s2650.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/s2650/s2650.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sc61860/sc61860.c -o obj/retro64/emu/cpu/sc61860/sc61860.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/sc61860/sc61860.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/v60/v60.c -o obj/retro64/emu/cpu/v60/v60.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/v60/v60.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/ssp1601/ssp1601.c -o obj/retro64/emu/cpu/ssp1601/ssp1601.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/ssp1601/ssp1601.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/saturn/saturn.c -o obj/retro64/emu/cpu/saturn/saturn.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/saturn/saturn.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/avr8/avr8.c -o obj/retro64/emu/cpu/avr8/avr8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/avr8/avr8.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/spc700/spc700.c -o obj/retro64/emu/cpu/spc700/spc700.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/spc700/spc700.c:64: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms9900/tms9900.c -o obj/retro64/emu/cpu/tms9900/tms9900.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms9900/tms9900.c:5: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms0980/tms0980.c -o obj/retro64/emu/cpu/tms0980/tms0980.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms0980/tms0980.c:122: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms9900/tms9980a.c -o obj/retro64/emu/cpu/tms9900/tms9980a.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms9900/tms9980a.c:5: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms9900/tms9995.c -o obj/retro64/emu/cpu/tms9900/tms9995.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms9900/tms9995.c:5: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms9900/ti990_10.c -o obj/retro64/emu/cpu/tms9900/ti990_10.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms9900/ti990_10.c:5: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms7000/tms7000.c -o obj/retro64/emu/cpu/tms7000/tms7000.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms7000/tms7000.c:31: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sm8500/sm8500.c -o obj/retro64/emu/cpu/sm8500/sm8500.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/sm8500/sm8500.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/sm8500/sm8500.c: In function 'void cpu_execute_sm8500(legacy_cpu_device*)': src/emu/cpu/sm8500/sm8500.c:230:16: warning: variable 'oldpc' set but not used [-Wunused-but-set-variable] 230 | UINT16 oldpc; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/rsp/rspdrc.c -o obj/retro64/emu/cpu/rsp/rspdrc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/rsp/rspdrc.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/rsp/rspdrc.c: In function 'void cfunc_rsp_sdv(void*)': src/emu/cpu/rsp/rspdrc.c:1647:13: warning: variable 'end' set but not used [-Wunused-but-set-variable] 1647 | int end = 0; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32010/tms32010.c -o obj/retro64/emu/cpu/tms32010/tms32010.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms32010/tms32010.c:61: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/upd7810/upd7810.c -o obj/retro64/emu/cpu/upd7810/upd7810.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/upd7810/upd7810.c:407: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32051/tms32051.c -o obj/retro64/emu/cpu/tms32051/tms32051.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms32051/tms32051.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32025/tms32025.c -o obj/retro64/emu/cpu/tms32025/tms32025.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms32025/tms32025.c:119: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tlcs90/tlcs90.c -o obj/retro64/emu/cpu/tlcs90/tlcs90.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tlcs90/tlcs90.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/tlcs90/tlcs90.c: In function 'void t90_timer4_callback(running_machine*, void*, int)': src/emu/cpu/tlcs90/tlcs90.c:2490:36: warning: the address of 't90_Regs::timer_value' will never be NULL [-Waddress] 2490 | if ( cpustate->timer_value == 0 ) | ~~~~~~~~~~~~~~~~~~~~~~^~~~ src/emu/cpu/tlcs90/tlcs90.c:44:25: note: 't90_Regs::timer_value' declared here 44 | UINT8 timer_value[4]; | ^~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z80/z80daisy.c -o obj/retro64/emu/cpu/z80/z80daisy.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/z80/z80daisy.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' Compiling src/emu/cpu/m68000/m68kops.c... gcc -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -I./src/emu/cpu/m68000 -c src/emu/cpu/m68000/m68kops.c -o obj/retro64/emu/cpu/m68000/m68kops.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m68000/m68kops.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/lr35902/lr35902.c -o obj/retro64/emu/cpu/lr35902/lr35902.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/lr35902/lr35902.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32031/tms32031.c -o obj/retro64/emu/cpu/tms32031/tms32031.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms32031/tms32031.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tlcs900/tlcs900.c -o obj/retro64/emu/cpu/tlcs900/tlcs900.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tlcs900/tlcs900.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/attotime.c -o obj/retro64/emu/attotime.o In file included from src/emu/emucore.h:30, from src/emu/attotime.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/attotime.c: In function 'const char* attotime_string(attotime, int)': src/emu/attotime.c:158:41: warning: '%0*d' directive writing between 1 and 2147483638 bytes into a region of size between 7 and 19 [-Wformat-overflow=] 158 | sprintf(buffer, "%d.%09d%0*d", _time.seconds, upper, precision - 9, lower); | ^~~~ src/emu/attotime.c:158:33: note: directive argument in the range [0, 999999999] 158 | sprintf(buffer, "%d.%09d%0*d", _time.seconds, upper, precision - 9, lower); | ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:964, from src/emu/emucore.h:19: In function 'int sprintf(char*, const char*, ...)', inlined from 'const char* attotime_string(attotime, int)' at src/emu/attotime.c:158:10: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 13 and 2147483662 bytes into a destination of size 30 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/audit.c -o obj/retro64/emu/audit.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/audit.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/audit.c:19: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/superfx/superfx.c -o obj/retro64/emu/cpu/superfx/superfx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/superfx/superfx.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z8/z8.c -o obj/retro64/emu/cpu/z8/z8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/z8/z8.c:24: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/config.c -o obj/retro64/emu/config.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/config.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/config.c:17: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cheat.c -o obj/retro64/emu/cheat.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/cheat.c:76: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/cheat.c:87: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/crsshair.c -o obj/retro64/emu/crsshair.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/crsshair.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/crsshair.c:19: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/clifront.c -o obj/retro64/emu/clifront.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/clifront.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debugger.c -o obj/retro64/emu/debugger.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/debugger.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/devcb.c -o obj/retro64/emu/devcb.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/devcb.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z80/z80.c -o obj/retro64/emu/cpu/z80/z80.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/z80/z80.c:120: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/devcpu.c -o obj/retro64/emu/devcpu.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/devcpu.c:40: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/devimage.c -o obj/retro64/emu/devimage.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/devimage.c:41: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/devimage.c: In member function 'bool legacy_image_device_base::load_internal(const char*, bool, int, option_resolution*)': src/emu/devimage.c:366:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 366 | if (err) | ^~ src/emu/devimage.c:370:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 370 | softload = load_software_part( this, path, &m_software_info_ptr, &m_software_part_ptr, &m_full_software_name ); | ^~~~~~~~ In file included from src/emu/devimage.c:47: ./src/osd/retro/retromain.h: At global scope: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/devlegcy.c -o obj/retro64/emu/devlegcy.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/devlegcy.c:40: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/didisasm.c -o obj/retro64/emu/didisasm.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/didisasm.c:40: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z8000/z8000.c -o obj/retro64/emu/cpu/z8000/z8000.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/z8000/z8000.c:50: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/devintrf.c -o obj/retro64/emu/devintrf.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/devintrf.c:40: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/diimage.c -o obj/retro64/emu/diimage.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/diimage.c:40: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/dimemory.c -o obj/retro64/emu/dimemory.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/dimemory.c:40: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/diexec.c -o obj/retro64/emu/diexec.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/diexec.c:40: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/dinvram.c -o obj/retro64/emu/dinvram.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/dinvram.c:40: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/disound.c -o obj/retro64/emu/disound.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/disound.c:40: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/emucore.c -o obj/retro64/emu/emucore.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/emualloc.c -o obj/retro64/emu/emualloc.o In file included from src/emu/emucore.h:30, from src/emu/emualloc.c:40: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/driver.c -o obj/retro64/emu/driver.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/driver.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/emuopts.c -o obj/retro64/emu/emuopts.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/emuopts.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/distate.c -o obj/retro64/emu/distate.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/distate.c:40: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/hashfile.c -o obj/retro64/emu/hashfile.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/hashfile.h:12, from src/emu/hashfile.c:9: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/hashfile.c:393:13: warning: 'void preload_use_proc(hash_file*, void*, hash_info*)' defined but not used [-Wunused-function] 393 | static void preload_use_proc(hash_file *hashfile, void *param, hash_info *hi) | ^~~~~~~~~~~~~~~~ In file included from src/emu/hashfile.c:14: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/fileio.c -o obj/retro64/emu/fileio.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/fileio.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/emupal.c -o obj/retro64/emu/emupal.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/emupal.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms34010/tms34010.c -o obj/retro64/emu/cpu/tms34010/tms34010.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms34010/tms34010.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/hash.c -o obj/retro64/emu/hash.o In file included from src/emu/hash.c:125: ./src/osd/retro/libretro-common/include/compat/zlib/zlib.h:1574:32: warning: "_FILE_OFFSET_BITS" is not defined, evaluates to 0 [-Wundef] 1574 | #if !defined(ZLIB_INTERNAL) && _FILE_OFFSET_BITS-0 == 64 && _LFS64_LARGEFILE-0 | ^~~~~~~~~~~~~~~~~ In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/hash.c:119: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/image.c -o obj/retro64/emu/image.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/image.c:13: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/image.c:19: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/inputseq.c -o obj/retro64/emu/inputseq.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/inputseq.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/hiscore.c -o obj/retro64/emu/hiscore.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/hiscore.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/hiscore.c:19: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ioprocs.c -o obj/retro64/emu/ioprocs.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/ioprocs.h:13, from src/emu/ioprocs.c:3: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/info.c -o obj/retro64/emu/info.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/info.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/input.c -o obj/retro64/emu/input.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/input.c:21: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/input.c:144:11: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 144 | { ~0, "UNKCODE" } | ^~ src/emu/input.c:154:11: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 154 | { ~0, "Unk" } | ^~ src/emu/input.c:166:11: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 166 | { ~0, "" } | ^~ src/emu/input.c:178:11: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 178 | { ~0, "" } | ^~ src/emu/input.c:187:11: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 187 | { ~0, "" } | ^~ src/emu/input.c:400:11: warning: narrowing conversion of '-1' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 400 | { ~0, NULL } | ^~ src/emu/input.c: In function 'int input_code_check_axis(running_machine*, input_device_item*, input_code)': src/emu/input.c:1154:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1154 | if ((INPUT_CODE_DEVCLASS(code) == DEVICE_CLASS_LIGHTGUN) | ^~ src/emu/input.c:1160:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1160 | diff = curval - item->memory; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z180/z180.c -o obj/retro64/emu/cpu/z180/z180.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/z180/z180.c:89: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/mame.c -o obj/retro64/emu/mame.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/mame.c:75: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/mame.c:95: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/mconfig.c -o obj/retro64/emu/mconfig.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/mconfig.c:40: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/output.c -o obj/retro64/emu/output.o In file included from src/emu/output.c:13: ./src/osd/retro/libretro-common/include/compat/zlib/zlib.h:1574:32: warning: "_FILE_OFFSET_BITS" is not defined, evaluates to 0 [-Wundef] 1574 | #if !defined(ZLIB_INTERNAL) && _FILE_OFFSET_BITS-0 == 64 && _LFS64_LARGEFILE-0 | ^~~~~~~~~~~~~~~~~ In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/output.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine.c -o obj/retro64/emu/machine.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/machine.c:103: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/machine.c: In member function 'int running_machine::run(bool)': src/emu/machine.c:368:8: warning: unused variable 'error' [-Wunused-variable] 368 | int error = MAMERR_NONE; | ^~~~~ In file included from src/emu/machine.c:123: ./src/osd/retro/retromain.h: At global scope: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ src/emu/machine.c: In member function 'void running_machine::vlogerror(const char*, __va_list_tag*)': src/emu/machine.c:634:49: warning: '%s' directive output may be truncated writing up to 65535 bytes into a region of size 1012 [-Wformat-truncation=] 634 | snprintf((char *)buffer, 1024, "[MAME 2010] %s", (char *)giant_string_buffer); | ^~ ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:964, from src/emu/emucore.h:19: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void running_machine::vlogerror(const char*, __va_list_tag*)' at src/emu/machine.c:634:13: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 13 and 65548 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/rendfont.c -o obj/retro64/emu/rendfont.o In file included from src/emu/rendfont.c:16: ./src/osd/retro/libretro-common/include/compat/zlib/zlib.h:1574:32: warning: "_FILE_OFFSET_BITS" is not defined, evaluates to 0 [-Wundef] 1574 | #if !defined(ZLIB_INTERNAL) && _FILE_OFFSET_BITS-0 == 64 && _LFS64_LARGEFILE-0 | ^~~~~~~~~~~~~~~~~ In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/rendfont.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/rendfont.c:20: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/rendutil.c -o obj/retro64/emu/rendutil.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/rendutil.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/schedule.c -o obj/retro64/emu/schedule.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/schedule.c:40: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/render.c -o obj/retro64/emu/render.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/render.c:40: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/inptport.c -o obj/retro64/emu/inptport.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/inptport.c:94: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/inptport.c:762: src/emu/inpttype.h:27:115: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 27 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_UP, "P1 Up", SEQ_DEF_5(KEYCODE_UP, SEQCODE_OR, INDEXED(JOYCODE_Y_UP_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_UP,0)) ) | ^~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:27:93: note: in expansion of macro 'SEQ_DEF_5' 27 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_UP, "P1 Up", SEQ_DEF_5(KEYCODE_UP, SEQCODE_OR, INDEXED(JOYCODE_Y_UP_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_UP,0)) ) | ^~~~~~~~~ src/emu/inpttype.h:27:160: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 27 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_UP, "P1 Up", SEQ_DEF_5(KEYCODE_UP, SEQCODE_OR, INDEXED(JOYCODE_Y_UP_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_UP,0)) ) | ^~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:27:93: note: in expansion of macro 'SEQ_DEF_5' 27 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_UP, "P1 Up", SEQ_DEF_5(KEYCODE_UP, SEQCODE_OR, INDEXED(JOYCODE_Y_UP_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_UP,0)) ) | ^~~~~~~~~ src/emu/inputseq.h:57:51: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 57 | #define SEQ_DEF_5(a,b,c,d,e) {{ a, b, c, d, e, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:27:93: note: in expansion of macro 'SEQ_DEF_5' 27 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_UP, "P1 Up", SEQ_DEF_5(KEYCODE_UP, SEQCODE_OR, INDEXED(JOYCODE_Y_UP_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_UP,0)) ) | ^~~~~~~~~ In file included from src/emu/emu.h:85: src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:27:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 27 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_UP, "P1 Up", SEQ_DEF_5(KEYCODE_UP, SEQCODE_OR, INDEXED(JOYCODE_Y_UP_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_UP,0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:27:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 27 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_UP, "P1 Up", SEQ_DEF_5(KEYCODE_UP, SEQCODE_OR, INDEXED(JOYCODE_Y_UP_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_UP,0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inpttype.h:28:117: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 28 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_DOWN, "P1 Down", SEQ_DEF_5(KEYCODE_DOWN, SEQCODE_OR, INDEXED(JOYCODE_Y_DOWN_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_DOWN,0)) ) | ^~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:28:93: note: in expansion of macro 'SEQ_DEF_5' 28 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_DOWN, "P1 Down", SEQ_DEF_5(KEYCODE_DOWN, SEQCODE_OR, INDEXED(JOYCODE_Y_DOWN_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_DOWN,0)) ) | ^~~~~~~~~ src/emu/inpttype.h:28:164: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 28 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_DOWN, "P1 Down", SEQ_DEF_5(KEYCODE_DOWN, SEQCODE_OR, INDEXED(JOYCODE_Y_DOWN_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_DOWN,0)) ) | ^~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:28:93: note: in expansion of macro 'SEQ_DEF_5' 28 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_DOWN, "P1 Down", SEQ_DEF_5(KEYCODE_DOWN, SEQCODE_OR, INDEXED(JOYCODE_Y_DOWN_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_DOWN,0)) ) | ^~~~~~~~~ src/emu/inputseq.h:57:51: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 57 | #define SEQ_DEF_5(a,b,c,d,e) {{ a, b, c, d, e, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:28:93: note: in expansion of macro 'SEQ_DEF_5' 28 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_DOWN, "P1 Down", SEQ_DEF_5(KEYCODE_DOWN, SEQCODE_OR, INDEXED(JOYCODE_Y_DOWN_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_DOWN,0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:28:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 28 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_DOWN, "P1 Down", SEQ_DEF_5(KEYCODE_DOWN, SEQCODE_OR, INDEXED(JOYCODE_Y_DOWN_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_DOWN,0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:28:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 28 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_DOWN, "P1 Down", SEQ_DEF_5(KEYCODE_DOWN, SEQCODE_OR, INDEXED(JOYCODE_Y_DOWN_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_DOWN,0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inpttype.h:29:117: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 29 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_LEFT, "P1 Left", SEQ_DEF_5(KEYCODE_LEFT, SEQCODE_OR, INDEXED(JOYCODE_X_LEFT_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_LEFT,0)) ) | ^~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:29:93: note: in expansion of macro 'SEQ_DEF_5' 29 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_LEFT, "P1 Left", SEQ_DEF_5(KEYCODE_LEFT, SEQCODE_OR, INDEXED(JOYCODE_X_LEFT_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_LEFT,0)) ) | ^~~~~~~~~ src/emu/inpttype.h:29:164: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 29 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_LEFT, "P1 Left", SEQ_DEF_5(KEYCODE_LEFT, SEQCODE_OR, INDEXED(JOYCODE_X_LEFT_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_LEFT,0)) ) | ^~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:29:93: note: in expansion of macro 'SEQ_DEF_5' 29 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_LEFT, "P1 Left", SEQ_DEF_5(KEYCODE_LEFT, SEQCODE_OR, INDEXED(JOYCODE_X_LEFT_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_LEFT,0)) ) | ^~~~~~~~~ src/emu/inputseq.h:57:51: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 57 | #define SEQ_DEF_5(a,b,c,d,e) {{ a, b, c, d, e, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:29:93: note: in expansion of macro 'SEQ_DEF_5' 29 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_LEFT, "P1 Left", SEQ_DEF_5(KEYCODE_LEFT, SEQCODE_OR, INDEXED(JOYCODE_X_LEFT_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_LEFT,0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:29:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 29 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_LEFT, "P1 Left", SEQ_DEF_5(KEYCODE_LEFT, SEQCODE_OR, INDEXED(JOYCODE_X_LEFT_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_LEFT,0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:29:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 29 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_LEFT, "P1 Left", SEQ_DEF_5(KEYCODE_LEFT, SEQCODE_OR, INDEXED(JOYCODE_X_LEFT_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_LEFT,0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inpttype.h:30:118: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 30 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_RIGHT, "P1 Right", SEQ_DEF_5(KEYCODE_RIGHT, SEQCODE_OR, INDEXED(JOYCODE_X_RIGHT_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_RIGHT,0)) ) | ^~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:30:93: note: in expansion of macro 'SEQ_DEF_5' 30 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_RIGHT, "P1 Right", SEQ_DEF_5(KEYCODE_RIGHT, SEQCODE_OR, INDEXED(JOYCODE_X_RIGHT_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_RIGHT,0)) ) | ^~~~~~~~~ src/emu/inpttype.h:30:166: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 30 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_RIGHT, "P1 Right", SEQ_DEF_5(KEYCODE_RIGHT, SEQCODE_OR, INDEXED(JOYCODE_X_RIGHT_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_RIGHT,0)) ) | ^~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:30:93: note: in expansion of macro 'SEQ_DEF_5' 30 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_RIGHT, "P1 Right", SEQ_DEF_5(KEYCODE_RIGHT, SEQCODE_OR, INDEXED(JOYCODE_X_RIGHT_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_RIGHT,0)) ) | ^~~~~~~~~ src/emu/inputseq.h:57:51: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 57 | #define SEQ_DEF_5(a,b,c,d,e) {{ a, b, c, d, e, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:30:93: note: in expansion of macro 'SEQ_DEF_5' 30 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_RIGHT, "P1 Right", SEQ_DEF_5(KEYCODE_RIGHT, SEQCODE_OR, INDEXED(JOYCODE_X_RIGHT_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_RIGHT,0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:30:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 30 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_RIGHT, "P1 Right", SEQ_DEF_5(KEYCODE_RIGHT, SEQCODE_OR, INDEXED(JOYCODE_X_RIGHT_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_RIGHT,0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:30:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 30 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_RIGHT, "P1 Right", SEQ_DEF_5(KEYCODE_RIGHT, SEQCODE_OR, INDEXED(JOYCODE_X_RIGHT_SWITCH, 0), SEQCODE_OR, INDEXED(JOYCODE_RIGHT,0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:31:93: note: in expansion of macro 'SEQ_DEF_1' 31 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_UP, "P1 Right/Up", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON2, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:31:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 31 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_UP, "P1 Right/Up", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON2, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:31:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 31 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_UP, "P1 Right/Up", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON2, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:32:93: note: in expansion of macro 'SEQ_DEF_1' 32 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_DOWN, "P1 Right/Down", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON3, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:32:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 32 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_DOWN, "P1 Right/Down", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON3, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:32:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 32 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_DOWN, "P1 Right/Down", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON3, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:33:93: note: in expansion of macro 'SEQ_DEF_1' 33 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_LEFT, "P1 Right/Left", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON1, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:33:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 33 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_LEFT, "P1 Right/Left", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON1, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:33:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 33 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_LEFT, "P1 Right/Left", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON1, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:34:93: note: in expansion of macro 'SEQ_DEF_1' 34 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_RIGHT, "P1 Right/Right", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON4, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:34:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 34 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_RIGHT, "P1 Right/Right", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON4, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:34:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 34 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_RIGHT, "P1 Right/Right", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON4, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:35:93: note: in expansion of macro 'SEQ_DEF_1' 35 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_UP, "P1 Left/Up", SEQ_DEF_1(INDEXED(JOYCODE_Y_UP_SWITCH, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:35:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 35 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_UP, "P1 Left/Up", SEQ_DEF_1(INDEXED(JOYCODE_Y_UP_SWITCH, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:35:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 35 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_UP, "P1 Left/Up", SEQ_DEF_1(INDEXED(JOYCODE_Y_UP_SWITCH, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:36:93: note: in expansion of macro 'SEQ_DEF_1' 36 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_DOWN, "P1 Left/Down", SEQ_DEF_1(INDEXED(JOYCODE_Y_DOWN_SWITCH, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:36:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 36 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_DOWN, "P1 Left/Down", SEQ_DEF_1(INDEXED(JOYCODE_Y_DOWN_SWITCH, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:36:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 36 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_DOWN, "P1 Left/Down", SEQ_DEF_1(INDEXED(JOYCODE_Y_DOWN_SWITCH, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:37:93: note: in expansion of macro 'SEQ_DEF_1' 37 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_LEFT, "P1 Left/Left", SEQ_DEF_1(INDEXED(JOYCODE_X_LEFT_SWITCH, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:37:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 37 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_LEFT, "P1 Left/Left", SEQ_DEF_1(INDEXED(JOYCODE_X_LEFT_SWITCH, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:37:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 37 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_LEFT, "P1 Left/Left", SEQ_DEF_1(INDEXED(JOYCODE_X_LEFT_SWITCH, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:38:93: note: in expansion of macro 'SEQ_DEF_1' 38 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_RIGHT, "P1 Left/Right", SEQ_DEF_1(INDEXED(JOYCODE_X_RIGHT_SWITCH, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:38:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 38 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_RIGHT, "P1 Left/Right", SEQ_DEF_1(INDEXED(JOYCODE_X_RIGHT_SWITCH, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:38:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 38 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_RIGHT, "P1 Left/Right", SEQ_DEF_1(INDEXED(JOYCODE_X_RIGHT_SWITCH, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inpttype.h:39:121: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 39 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON1, "P1 Button 1", SEQ_DEF_3(KEYCODE_LCONTROL, SEQCODE_OR, INDEXED(JOYCODE_BUTTON1, 0)) ) | ^~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:39:93: note: in expansion of macro 'SEQ_DEF_3' 39 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON1, "P1 Button 1", SEQ_DEF_3(KEYCODE_LCONTROL, SEQCODE_OR, INDEXED(JOYCODE_BUTTON1, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:59:53: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 59 | #define SEQ_DEF_3(a,b,c) {{ a, b, c, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:39:93: note: in expansion of macro 'SEQ_DEF_3' 39 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON1, "P1 Button 1", SEQ_DEF_3(KEYCODE_LCONTROL, SEQCODE_OR, INDEXED(JOYCODE_BUTTON1, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:39:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 39 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON1, "P1 Button 1", SEQ_DEF_3(KEYCODE_LCONTROL, SEQCODE_OR, INDEXED(JOYCODE_BUTTON1, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:39:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 39 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON1, "P1 Button 1", SEQ_DEF_3(KEYCODE_LCONTROL, SEQCODE_OR, INDEXED(JOYCODE_BUTTON1, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inpttype.h:40:117: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 40 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON2, "P1 Button 2", SEQ_DEF_3(KEYCODE_LALT, SEQCODE_OR, INDEXED(JOYCODE_BUTTON2, 0)) ) | ^~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:40:93: note: in expansion of macro 'SEQ_DEF_3' 40 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON2, "P1 Button 2", SEQ_DEF_3(KEYCODE_LALT, SEQCODE_OR, INDEXED(JOYCODE_BUTTON2, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:59:53: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 59 | #define SEQ_DEF_3(a,b,c) {{ a, b, c, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:40:93: note: in expansion of macro 'SEQ_DEF_3' 40 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON2, "P1 Button 2", SEQ_DEF_3(KEYCODE_LALT, SEQCODE_OR, INDEXED(JOYCODE_BUTTON2, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:40:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 40 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON2, "P1 Button 2", SEQ_DEF_3(KEYCODE_LALT, SEQCODE_OR, INDEXED(JOYCODE_BUTTON2, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:40:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 40 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON2, "P1 Button 2", SEQ_DEF_3(KEYCODE_LALT, SEQCODE_OR, INDEXED(JOYCODE_BUTTON2, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inpttype.h:41:118: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 41 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON3, "P1 Button 3", SEQ_DEF_3(KEYCODE_SPACE, SEQCODE_OR, INDEXED(JOYCODE_BUTTON3, 0)) ) | ^~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:41:93: note: in expansion of macro 'SEQ_DEF_3' 41 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON3, "P1 Button 3", SEQ_DEF_3(KEYCODE_SPACE, SEQCODE_OR, INDEXED(JOYCODE_BUTTON3, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:59:53: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 59 | #define SEQ_DEF_3(a,b,c) {{ a, b, c, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:41:93: note: in expansion of macro 'SEQ_DEF_3' 41 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON3, "P1 Button 3", SEQ_DEF_3(KEYCODE_SPACE, SEQCODE_OR, INDEXED(JOYCODE_BUTTON3, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:41:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 41 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON3, "P1 Button 3", SEQ_DEF_3(KEYCODE_SPACE, SEQCODE_OR, INDEXED(JOYCODE_BUTTON3, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:41:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 41 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON3, "P1 Button 3", SEQ_DEF_3(KEYCODE_SPACE, SEQCODE_OR, INDEXED(JOYCODE_BUTTON3, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inpttype.h:42:119: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 42 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON4, "P1 Button 4", SEQ_DEF_3(KEYCODE_LSHIFT, SEQCODE_OR, INDEXED(JOYCODE_BUTTON4, 0)) ) | ^~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:42:93: note: in expansion of macro 'SEQ_DEF_3' 42 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON4, "P1 Button 4", SEQ_DEF_3(KEYCODE_LSHIFT, SEQCODE_OR, INDEXED(JOYCODE_BUTTON4, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:59:53: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 59 | #define SEQ_DEF_3(a,b,c) {{ a, b, c, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:42:93: note: in expansion of macro 'SEQ_DEF_3' 42 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON4, "P1 Button 4", SEQ_DEF_3(KEYCODE_LSHIFT, SEQCODE_OR, INDEXED(JOYCODE_BUTTON4, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:42:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 42 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON4, "P1 Button 4", SEQ_DEF_3(KEYCODE_LSHIFT, SEQCODE_OR, INDEXED(JOYCODE_BUTTON4, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:42:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 42 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON4, "P1 Button 4", SEQ_DEF_3(KEYCODE_LSHIFT, SEQCODE_OR, INDEXED(JOYCODE_BUTTON4, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inpttype.h:43:114: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 43 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON5, "P1 Button 5", SEQ_DEF_3(KEYCODE_Z, SEQCODE_OR, INDEXED(JOYCODE_BUTTON5, 0)) ) | ^~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:43:93: note: in expansion of macro 'SEQ_DEF_3' 43 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON5, "P1 Button 5", SEQ_DEF_3(KEYCODE_Z, SEQCODE_OR, INDEXED(JOYCODE_BUTTON5, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:59:53: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 59 | #define SEQ_DEF_3(a,b,c) {{ a, b, c, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:43:93: note: in expansion of macro 'SEQ_DEF_3' 43 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON5, "P1 Button 5", SEQ_DEF_3(KEYCODE_Z, SEQCODE_OR, INDEXED(JOYCODE_BUTTON5, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:43:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 43 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON5, "P1 Button 5", SEQ_DEF_3(KEYCODE_Z, SEQCODE_OR, INDEXED(JOYCODE_BUTTON5, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:43:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 43 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON5, "P1 Button 5", SEQ_DEF_3(KEYCODE_Z, SEQCODE_OR, INDEXED(JOYCODE_BUTTON5, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inpttype.h:44:114: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 44 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON6, "P1 Button 6", SEQ_DEF_3(KEYCODE_X, SEQCODE_OR, INDEXED(JOYCODE_BUTTON6, 0)) ) | ^~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:44:93: note: in expansion of macro 'SEQ_DEF_3' 44 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON6, "P1 Button 6", SEQ_DEF_3(KEYCODE_X, SEQCODE_OR, INDEXED(JOYCODE_BUTTON6, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:59:53: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 59 | #define SEQ_DEF_3(a,b,c) {{ a, b, c, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:44:93: note: in expansion of macro 'SEQ_DEF_3' 44 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON6, "P1 Button 6", SEQ_DEF_3(KEYCODE_X, SEQCODE_OR, INDEXED(JOYCODE_BUTTON6, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:44:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 44 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON6, "P1 Button 6", SEQ_DEF_3(KEYCODE_X, SEQCODE_OR, INDEXED(JOYCODE_BUTTON6, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:44:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 44 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON6, "P1 Button 6", SEQ_DEF_3(KEYCODE_X, SEQCODE_OR, INDEXED(JOYCODE_BUTTON6, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inpttype.h:45:114: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 45 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON7, "P1 Button 7", SEQ_DEF_3(KEYCODE_C, SEQCODE_OR, INDEXED(JOYCODE_BUTTON7, 0)) ) | ^~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:45:93: note: in expansion of macro 'SEQ_DEF_3' 45 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON7, "P1 Button 7", SEQ_DEF_3(KEYCODE_C, SEQCODE_OR, INDEXED(JOYCODE_BUTTON7, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:59:53: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 59 | #define SEQ_DEF_3(a,b,c) {{ a, b, c, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:45:93: note: in expansion of macro 'SEQ_DEF_3' 45 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON7, "P1 Button 7", SEQ_DEF_3(KEYCODE_C, SEQCODE_OR, INDEXED(JOYCODE_BUTTON7, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:45:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 45 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON7, "P1 Button 7", SEQ_DEF_3(KEYCODE_C, SEQCODE_OR, INDEXED(JOYCODE_BUTTON7, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:45:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 45 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON7, "P1 Button 7", SEQ_DEF_3(KEYCODE_C, SEQCODE_OR, INDEXED(JOYCODE_BUTTON7, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:46:93: note: in expansion of macro 'SEQ_DEF_1' 46 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON8, "P1 Button 8", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON8, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:46:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 46 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON8, "P1 Button 8", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON8, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:46:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 46 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON8, "P1 Button 8", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON8, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:47:93: note: in expansion of macro 'SEQ_DEF_1' 47 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON9, "P1 Button 9", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON9, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:47:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 47 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON9, "P1 Button 9", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON9, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:47:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 47 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON9, "P1 Button 9", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON9, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:48:93: note: in expansion of macro 'SEQ_DEF_1' 48 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON10, "P1 Button 10", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON10, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:48:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 48 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON10, "P1 Button 10", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON10, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:48:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 48 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON10, "P1 Button 10", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON10, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:49:93: note: in expansion of macro 'SEQ_DEF_1' 49 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON11, "P1 Button 11", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON11, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:49:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 49 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON11, "P1 Button 11", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON11, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:49:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 49 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON11, "P1 Button 11", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON11, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:50:93: note: in expansion of macro 'SEQ_DEF_1' 50 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON12, "P1 Button 12", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON12, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:50:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 50 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON12, "P1 Button 12", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON12, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:50:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 50 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON12, "P1 Button 12", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON12, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:51:93: note: in expansion of macro 'SEQ_DEF_1' 51 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON13, "P1 Button 13", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON13, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:51:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 51 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON13, "P1 Button 13", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON13, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:51:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 51 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON13, "P1 Button 13", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON13, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:52:93: note: in expansion of macro 'SEQ_DEF_1' 52 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON14, "P1 Button 14", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON14, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:52:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 52 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON14, "P1 Button 14", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON14, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:52:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 52 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON14, "P1 Button 14", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON14, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:53:93: note: in expansion of macro 'SEQ_DEF_1' 53 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON15, "P1 Button 15", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON15, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:53:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 53 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON15, "P1 Button 15", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON15, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:53:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 53 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON15, "P1 Button 15", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON15, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:54:93: note: in expansion of macro 'SEQ_DEF_1' 54 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON16, "P1 Button 16", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON16, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:54:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 54 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON16, "P1 Button 16", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON16, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:54:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 54 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON16, "P1 Button 16", SEQ_DEF_1(INDEXED(JOYCODE_BUTTON16, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inpttype.h:55:114: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 55 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, START, "P1 Start", SEQ_DEF_3(KEYCODE_1, SEQCODE_OR, INDEXED(JOYCODE_START, 0)) ) | ^~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:55:93: note: in expansion of macro 'SEQ_DEF_3' 55 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, START, "P1 Start", SEQ_DEF_3(KEYCODE_1, SEQCODE_OR, INDEXED(JOYCODE_START, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:59:53: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 59 | #define SEQ_DEF_3(a,b,c) {{ a, b, c, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:55:93: note: in expansion of macro 'SEQ_DEF_3' 55 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, START, "P1 Start", SEQ_DEF_3(KEYCODE_1, SEQCODE_OR, INDEXED(JOYCODE_START, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:55:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 55 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, START, "P1 Start", SEQ_DEF_3(KEYCODE_1, SEQCODE_OR, INDEXED(JOYCODE_START, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:55:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 55 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, START, "P1 Start", SEQ_DEF_3(KEYCODE_1, SEQCODE_OR, INDEXED(JOYCODE_START, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inpttype.h:56:114: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 56 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, SELECT, "P1 Select", SEQ_DEF_3(KEYCODE_5, SEQCODE_OR, INDEXED(JOYCODE_SELECT, 0)) ) | ^~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:56:93: note: in expansion of macro 'SEQ_DEF_3' 56 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, SELECT, "P1 Select", SEQ_DEF_3(KEYCODE_5, SEQCODE_OR, INDEXED(JOYCODE_SELECT, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:59:53: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 59 | #define SEQ_DEF_3(a,b,c) {{ a, b, c, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:56:93: note: in expansion of macro 'SEQ_DEF_3' 56 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, SELECT, "P1 Select", SEQ_DEF_3(KEYCODE_5, SEQCODE_OR, INDEXED(JOYCODE_SELECT, 0)) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:56:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 56 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, SELECT, "P1 Select", SEQ_DEF_3(KEYCODE_5, SEQCODE_OR, INDEXED(JOYCODE_SELECT, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:56:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 56 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, SELECT, "P1 Select", SEQ_DEF_3(KEYCODE_5, SEQCODE_OR, INDEXED(JOYCODE_SELECT, 0)) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:57:93: note: in expansion of macro 'SEQ_DEF_1' 57 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_A, "P1 Mahjong A", SEQ_DEF_1(KEYCODE_A) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:57:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 57 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_A, "P1 Mahjong A", SEQ_DEF_1(KEYCODE_A) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:57:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 57 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_A, "P1 Mahjong A", SEQ_DEF_1(KEYCODE_A) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:58:93: note: in expansion of macro 'SEQ_DEF_1' 58 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_B, "P1 Mahjong B", SEQ_DEF_1(KEYCODE_B) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:58:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 58 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_B, "P1 Mahjong B", SEQ_DEF_1(KEYCODE_B) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:58:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 58 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_B, "P1 Mahjong B", SEQ_DEF_1(KEYCODE_B) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:59:93: note: in expansion of macro 'SEQ_DEF_1' 59 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_C, "P1 Mahjong C", SEQ_DEF_1(KEYCODE_C) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:59:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 59 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_C, "P1 Mahjong C", SEQ_DEF_1(KEYCODE_C) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:59:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 59 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_C, "P1 Mahjong C", SEQ_DEF_1(KEYCODE_C) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:60:93: note: in expansion of macro 'SEQ_DEF_1' 60 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_D, "P1 Mahjong D", SEQ_DEF_1(KEYCODE_D) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:60:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 60 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_D, "P1 Mahjong D", SEQ_DEF_1(KEYCODE_D) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:60:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 60 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_D, "P1 Mahjong D", SEQ_DEF_1(KEYCODE_D) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:61:93: note: in expansion of macro 'SEQ_DEF_1' 61 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_E, "P1 Mahjong E", SEQ_DEF_1(KEYCODE_E) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:61:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 61 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_E, "P1 Mahjong E", SEQ_DEF_1(KEYCODE_E) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:61:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 61 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_E, "P1 Mahjong E", SEQ_DEF_1(KEYCODE_E) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:62:93: note: in expansion of macro 'SEQ_DEF_1' 62 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_F, "P1 Mahjong F", SEQ_DEF_1(KEYCODE_F) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:62:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 62 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_F, "P1 Mahjong F", SEQ_DEF_1(KEYCODE_F) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:62:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 62 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_F, "P1 Mahjong F", SEQ_DEF_1(KEYCODE_F) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:148: note: in definition of macro 'INPUT_PORT_DIGITAL_TYPE' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~ src/emu/inpttype.h:63:93: note: in expansion of macro 'SEQ_DEF_1' 63 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_G, "P1 Mahjong G", SEQ_DEF_1(KEYCODE_G) ) | ^~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:154: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:63:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 63 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_G, "P1 Mahjong G", SEQ_DEF_1(KEYCODE_G) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inpttype.h:18:165: note: in expansion of macro 'SEQ_DEF_0' 18 | { NULL, IPT_##_type, IPG_##_group, (_player == 0) ? _player : (_player) - 1, (_player == 0) ? #_type : ("P" #_player "_" #_type), _name, { _seq, SEQ_DEF_0, SEQ_DEF_0 } }, | ^~~~~~~~~ src/emu/inpttype.h:63:9: note: in expansion of macro 'INPUT_PORT_DIGITAL_TYPE' 63 | INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, MAHJONG_G, "P1 Mahjong G", SEQ_DEF_1(KEYCODE_G) ) | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 637 | }; | ^ src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_OR' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inpttype.h:637:1: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] src/emu/inptport.c: In function 'const input_seq* input_field_seq(const input_field_config*, input_seq_type)': src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inptport.c:1102:42: note: in expansion of macro 'SEQ_DEF_0' 1102 | static const input_seq ip_none = SEQ_DEF_0; | ^~~~~~~~~ src/emu/inptport.c: In function 'void input_field_set_user_settings(const input_field_config*, const input_field_user_settings*)': src/emu/inptport.c:1159:56: warning: narrowing conversion of 'SEQCODE_DEFAULT' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 1159 | static const input_seq default_seq = SEQ_DEF_1(SEQCODE_DEFAULT); | ^~~~~~~~~~~~~~~ src/emu/inputseq.h:61:44: note: in definition of macro 'SEQ_DEF_1' 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^ src/emu/inputseq.h:61:47: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 61 | #define SEQ_DEF_1(a) {{ a, SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inptport.c:1159:46: note: in expansion of macro 'SEQ_DEF_1' 1159 | static const input_seq default_seq = SEQ_DEF_1(SEQCODE_DEFAULT); | ^~~~~~~~~ src/emu/inptport.c: In function 'const input_seq* input_type_seq(running_machine*, int, int, input_seq_type)': src/emu/inputseq.h:62:52: warning: narrowing conversion of 'SEQCODE_END' from 'int' to 'input_code' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 62 | #define SEQ_DEF_0 {{ SEQCODE_END }} | ^~~~~~~~~~~ src/emu/inptport.c:1420:42: note: in expansion of macro 'SEQ_DEF_0' 1420 | static const input_seq ip_none = SEQ_DEF_0; | ^~~~~~~~~ In file included from src/emu/inptport.c:106: ./src/osd/retro/retromain.h: At global scope: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ In function 'int scan_keys(running_machine*, const input_port_config*, inputx_code*, const input_port_config**, const input_field_config**, int, int)', inlined from 'int scan_keys(running_machine*, const input_port_config*, inputx_code*, const input_port_config**, const input_field_config**, int, int)' at src/emu/inptport.c:4804:30, inlined from 'int scan_keys(running_machine*, const input_port_config*, inputx_code*, const input_port_config**, const input_field_config**, int, int)' at src/emu/inptport.c:4804:30, inlined from 'int scan_keys(running_machine*, const input_port_config*, inputx_code*, const input_port_config**, const input_field_config**, int, int)' at src/emu/inptport.c:4804:30, inlined from 'int scan_keys(running_machine*, const input_port_config*, inputx_code*, const input_port_config**, const input_field_config**, int, int)' at src/emu/inptport.c:4804:30: src/emu/inptport.c:4820:85: warning: array subscript 4 is above array bounds of 'const input_field_config* [2]' {aka 'const _input_field_config* [2]'} [-Warray-bounds=] 4820 | codes[code_count].field[keys] = field; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/emu/inptport.c: In function 'int scan_keys(running_machine*, const input_port_config*, inputx_code*, const input_port_config**, const input_field_config**, int, int)': src/emu/inptport.c:279:36: note: while referencing '_inputx_code::field' 279 | const input_field_config * field[NUM_SIMUL_KEYS]; | ^~~~~ In function 'int scan_keys(running_machine*, const input_port_config*, inputx_code*, const input_port_config**, const input_field_config**, int, int)', inlined from 'int scan_keys(running_machine*, const input_port_config*, inputx_code*, const input_port_config**, const input_field_config**, int, int)' at src/emu/inptport.c:4804:30, inlined from 'int scan_keys(running_machine*, const input_port_config*, inputx_code*, const input_port_config**, const input_field_config**, int, int)' at src/emu/inptport.c:4804:30, inlined from 'int scan_keys(running_machine*, const input_port_config*, inputx_code*, const input_port_config**, const input_field_config**, int, int)' at src/emu/inptport.c:4804:30: src/emu/inptport.c:4820:85: warning: array subscript 3 is above array bounds of 'const input_field_config* [2]' {aka 'const _input_field_config* [2]'} [-Warray-bounds=] 4820 | codes[code_count].field[keys] = field; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/emu/inptport.c: In function 'int scan_keys(running_machine*, const input_port_config*, inputx_code*, const input_port_config**, const input_field_config**, int, int)': src/emu/inptport.c:279:36: note: while referencing '_inputx_code::field' 279 | const input_field_config * field[NUM_SIMUL_KEYS]; | ^~~~~ In function 'int scan_keys(running_machine*, const input_port_config*, inputx_code*, const input_port_config**, const input_field_config**, int, int)', inlined from 'int scan_keys(running_machine*, const input_port_config*, inputx_code*, const input_port_config**, const input_field_config**, int, int)' at src/emu/inptport.c:4804:30, inlined from 'int scan_keys(running_machine*, const input_port_config*, inputx_code*, const input_port_config**, const input_field_config**, int, int)' at src/emu/inptport.c:4804:30: src/emu/inptport.c:4820:85: warning: array subscript 2 is above array bounds of 'const input_field_config* [2]' {aka 'const _input_field_config* [2]'} [-Warray-bounds=] 4820 | codes[code_count].field[keys] = field; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/emu/inptport.c: In function 'int scan_keys(running_machine*, const input_port_config*, inputx_code*, const input_port_config**, const input_field_config**, int, int)': src/emu/inptport.c:279:36: note: while referencing '_inputx_code::field' 279 | const input_field_config * field[NUM_SIMUL_KEYS]; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/romload.c -o obj/retro64/emu/romload.o src/emu/romload.c:589:77: warning: C++11 requires a space between string literal and macro [-Wc++11-compat] 589 | fatalerror_exitcode(romdata->machine, MAMERR_MISSING_FILES, "ERROR: required files are missing, the "GAMENOUN" cannot be run."); | ^ src/emu/romload.c:595:42: warning: C++11 requires a space between string literal and macro [-Wc++11-compat] 595 | romdata->errorstring.cat("WARNING: the "GAMENOUN" might not run correctly."); | ^ In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/romload.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/romload.c:20: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/softlist.c -o obj/retro64/emu/softlist.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/softlist.c:10: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/softlist.c: In function 'void start_handler(void*, const char*, const char**)': src/emu/softlist.c:628:86: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 628 | add_rom_entry( swlist, NULL, (const char*)atoi(str_value), offset, length, ROMENTRYTYPE_FILL ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/emu/softlist.c: At global scope: src/emu/softlist.c:166:13: warning: 'void software_name_split(running_machine*, const char*, char**, char**, char**)' defined but not used [-Wunused-function] 166 | static void software_name_split(running_machine* machine, const char *swlist_swname, char **swlist_name, char **swname, char **swpart ) | ^~~~~~~~~~~~~~~~~~~ In file included from src/emu/softlist.c:18: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/state.c -o obj/retro64/emu/state.o In file included from src/emu/state.c:28: ./src/osd/retro/libretro-common/include/compat/zlib/zlib.h:1574:32: warning: "_FILE_OFFSET_BITS" is not defined, evaluates to 0 [-Wundef] 1574 | #if !defined(ZLIB_INTERNAL) && _FILE_OFFSET_BITS-0 == 64 && _LFS64_LARGEFILE-0 | ^~~~~~~~~~~~~~~~~ In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/state.c:26: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound.c -o obj/retro64/emu/sound.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/sound.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/streams.c -o obj/retro64/emu/streams.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/streams.c:46: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/timer.c -o obj/retro64/emu/timer.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/timer.c:13: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/rendlay.c -o obj/retro64/emu/rendlay.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/rendlay.c:59: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/rendlay.c:69: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/memory.c -o obj/retro64/emu/memory.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/memory.c:175: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/memory.c: In function 'void map_detokenize(memory_private*, address_map*, const game_driver*, const device_config*, const addrmap_token*)': src/emu/memory.c:2188:29: warning: variable 'firstentryptr' set but not used [-Wunused-but-set-variable] 2188 | address_map_entry **firstentryptr; | ^~~~~~~~~~~~~ src/emu/memory.c: In function 'void memory_configure_bank(running_machine*, const char*, int, int, void*, offs_t)': src/emu/memory.c:1053:9: warning: 'nonnull' argument 'base' compared to NULL [-Wnonnull-compare] 1053 | if (!base) | ^~ src/emu/memory.c: In function 'void memory_configure_bank_decrypted(running_machine*, const char*, int, int, void*, offs_t)': src/emu/memory.c:1082:9: warning: 'nonnull' argument 'base' compared to NULL [-Wnonnull-compare] 1082 | if (!base) | ^~ src/emu/memory.c: In function 'void memory_set_bankptr(running_machine*, const char*, void*)': src/emu/memory.c:1155:9: warning: 'nonnull' argument 'base' compared to NULL [-Wnonnull-compare] 1155 | if (base == NULL) | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/uiinput.c -o obj/retro64/emu/uiinput.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/uiinput.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/uigfx.c -o obj/retro64/emu/uigfx.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/uigfx.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/uiimage.c -o obj/retro64/emu/uiimage.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/uiimage.c:20: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/ui.c -o obj/retro64/emu/ui.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/ui.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/ui.c:1424:15: warning: 'UINT32 handler_load_save(running_machine*, render_container*, UINT32)' defined but not used [-Wunused-function] 1424 | static UINT32 handler_load_save(running_machine *machine, render_container *container, UINT32 state) | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/tilemap.c -o obj/retro64/emu/tilemap.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/tilemap.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/watchdog.c -o obj/retro64/emu/watchdog.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/watchdog.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/debugcmt.c -o obj/retro64/emu/debug/debugcmt.o In file included from src/emu/debug/debugcmt.c:30: ./src/osd/retro/libretro-common/include/compat/zlib/zlib.h:1574:32: warning: "_FILE_OFFSET_BITS" is not defined, evaluates to 0 [-Wundef] 1574 | #if !defined(ZLIB_INTERNAL) && _FILE_OFFSET_BITS-0 == 64 && _LFS64_LARGEFILE-0 | ^~~~~~~~~~~~~~~~~ In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/debug/debugcmt.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/debug/debugcmt.c:32: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/debugcon.c -o obj/retro64/emu/debug/debugcon.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/debug/debugcon.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/validity.c -o obj/retro64/emu/validity.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/validity.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' In function 'void validate_dip_settings(const input_field_config*, const game_driver*, int_map&, bool*)', inlined from 'bool validate_inputs(int, const machine_config*, int_map&, ioport_list&)' at src/emu/validity.c:1008:26, inlined from 'bool mame_validitychecks(const game_driver*)' at src/emu/validity.c:1215:26: src/emu/validity.c:878:66: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 878 | coin_list[strindex - INPUT_STRING_9C_1C] = 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ src/emu/validity.c: In function 'bool mame_validitychecks(const game_driver*)': src/emu/validity.c:867:15: note: at offset -12 into destination object 'coin_list' of size 34 867 | UINT8 coin_list[INPUT_STRING_1C_9C + 1 - INPUT_STRING_9C_1C] = { 0 }; | ^~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/debughlp.c -o obj/retro64/emu/debug/debughlp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/debug/debughlp.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/uimenu.c -o obj/retro64/emu/uimenu.o src/emu/uimenu.c:3519:43: warning: C++11 requires a space between string literal and macro [-Wc++11-compat] 3519 | ui_menu_item_append(menu, "No "GAMESNOUN" found. Please check the rompath specified in the "CONFIGNAME".ini file.\n\n" | ^ src/emu/uimenu.c:3519:57: warning: C++11 requires a space between string literal and macro [-Wc++11-compat] 3519 | ui_menu_item_append(menu, "No "GAMESNOUN" found. Please check the rompath specified in the "CONFIGNAME".ini file.\n\n" | ^ src/emu/uimenu.c:3520:67: warning: C++11 requires a space between string literal and macro [-Wc++11-compat] 3520 | "If this is your first time using "APPNAME", please see the config.txt file in " | ^ src/emu/uimenu.c:3521:67: warning: C++11 requires a space between string literal and macro [-Wc++11-compat] 3521 | "the docs directory for information on configuring "APPNAME".", NULL, MENU_FLAG_MULTILINE | MENU_FLAG_REDTEXT, NULL); | ^ In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/uimenu.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/uimenu.c: In function 'void ui_menu_handle_keys(ui_menu*, UINT32)': src/emu/uimenu.c:1151:13: warning: unused variable 'ignorepause' [-Wunused-variable] 1151 | int ignorepause = ui_menu_is_force_game_select(); | ^~~~~~~~~~~ src/emu/uimenu.c: In function 'void menu_input_common(running_machine*, ui_menu*, void*, void*)': src/emu/uimenu.c:1797:45: warning: taking address of packed member of '_input_item_data' may result in an unaligned pointer value [-Waddress-of-packed-member] 1797 | toggle_none_default(&item->seq, &menustate->starting_seq, item->defseq); | ^~~~~~~~~~ src/emu/uimenu.c:1822:165: warning: taking address of packed member of '_input_item_data' may result in an unaligned pointer value [-Waddress-of-packed-member] 1822 | input_seq_poll_start(machine, (item->type == INPUT_TYPE_ANALOG) ? ITEM_CLASS_ABSOLUTE : ITEM_CLASS_SWITCH, menustate->record_next ? &item->seq : NULL); | ^~~~~~~~~~ src/emu/uimenu.c:1828:53: warning: taking address of packed member of '_input_item_data' may result in an unaligned pointer value [-Waddress-of-packed-member] 1828 | toggle_none_default(&item->seq, &item->seq, item->defseq); | ^~~~~~~~~~ src/emu/uimenu.c:1828:65: warning: taking address of packed member of '_input_item_data' may result in an unaligned pointer value [-Waddress-of-packed-member] 1828 | toggle_none_default(&item->seq, &item->seq, item->defseq); | ^~~~~~~~~~ src/emu/uimenu.c:1847:112: warning: taking address of packed member of '_input_item_data' may result in an unaligned pointer value [-Waddress-of-packed-member] 1847 | input_type_set_seq(machine, typedesc->type, typedesc->player, seqchangeditem->seqtype, &seqchangeditem->seq); | ^~~~~~~~~~~~~~~~~~~~ src/emu/uimenu.c: In function 'void menu_input_populate_and_sort(running_machine*, ui_menu*, input_item_data*, input_menu_state*)': src/emu/uimenu.c:1944:58: warning: taking address of packed member of '_input_item_data' may result in an unaligned pointer value [-Waddress-of-packed-member] 1944 | input_seq_name(machine, subtext, &item->seq); | ^~~~~~~~~~ src/emu/uimenu.c:1945:48: warning: taking address of packed member of '_input_item_data' may result in an unaligned pointer value [-Waddress-of-packed-member] 1945 | flags |= input_seq_cmp(&item->seq, item->defseq) ? MENU_FLAG_INVERT : 0; | ^~~~~~~~~~ In file included from src/emu/uimenu.c:30: ./src/osd/retro/retromain.h: At global scope: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/debugvw.c -o obj/retro64/emu/debug/debugvw.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/debug/debugvw.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/debugcmd.c -o obj/retro64/emu/debug/debugcmd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/debug/debugcmd.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/dvdisasm.c -o obj/retro64/emu/debug/dvdisasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/debug/dvdisasm.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/dvtext.c -o obj/retro64/emu/debug/dvtext.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/debug/dvtext.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/dvstate.c -o obj/retro64/emu/debug/dvstate.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/debug/dvstate.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/dvmemory.c -o obj/retro64/emu/debug/dvmemory.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/debug/dvmemory.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/textbuf.c -o obj/retro64/emu/debug/textbuf.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/debugcpu.c -o obj/retro64/emu/debug/debugcpu.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/debug/debugcpu.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/debug/debugcpu.c: In function 'void process_source_file(running_machine*)': src/emu/debug/debugcpu.c:981:22: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 981 | fgets(buf, sizeof(buf), global->source_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/filter.c -o obj/retro64/emu/sound/filter.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/filter.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/flt_vol.c -o obj/retro64/emu/sound/flt_vol.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/flt_vol.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video.c -o obj/retro64/emu/video.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/video.c:40: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/video.c: In function 'osd_ticks_t throttle_until_ticks(running_machine*, osd_ticks_t)': src/emu/video.c:870:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 870 | if (machine->paused()) | ^~ src/emu/video.c:874:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 874 | while (current_ticks < target_ticks) | ^~~~~ src/emu/video.c: In function 'void screen_save_snapshot(running_machine*, device_t*, mame_file*)': src/emu/video.c:1086:19: warning: variable 'error' set but not used [-Wunused-but-set-variable] 1086 | png_error error; | ^~~~~ src/emu/video.c: At global scope: src/emu/video.c:1172:19: warning: 'file_error mame_fopen_next(running_machine*, const char*, const char*, mame_file**)' defined but not used [-Wunused-function] 1172 | static file_error mame_fopen_next(running_machine *machine, const char *pathoption, const char *extension, mame_file **file) | ^~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/wavwrite.c -o obj/retro64/emu/sound/wavwrite.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/flt_rc.c -o obj/retro64/emu/sound/flt_rc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/flt_rc.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/audio/generic.c -o obj/retro64/emu/audio/generic.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/audio/generic.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/drivers/empty.c -o obj/retro64/emu/drivers/empty.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/drivers/empty.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debug/express.c -o obj/retro64/emu/debug/express.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/debugint/debugint.c -o obj/retro64/emu/debugint/debugint.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/debugint/debugint.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/53c810.c -o obj/retro64/emu/machine/53c810.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/53c810.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/machine/53c810.c: In function 'void dmaop_select(running_machine*)': src/emu/machine/53c810.c:151:16: warning: variable 'operand' set but not used [-Wunused-but-set-variable] 151 | UINT32 operand; | ^~~~~~~ src/emu/machine/53c810.c: In function 'void dmaop_wait_disconnect(running_machine*)': src/emu/machine/53c810.c:176:16: warning: variable 'operand' set but not used [-Wunused-but-set-variable] 176 | UINT32 operand; | ^~~~~~~ src/emu/machine/53c810.c: In function 'void dmaop_wait_reselect(running_machine*)': src/emu/machine/53c810.c:194:16: warning: variable 'operand' set but not used [-Wunused-but-set-variable] 194 | UINT32 operand; | ^~~~~~~ src/emu/machine/53c810.c: In function 'void dmaop_set(running_machine*)': src/emu/machine/53c810.c:212:16: warning: variable 'operand' set but not used [-Wunused-but-set-variable] 212 | UINT32 operand; | ^~~~~~~ src/emu/machine/53c810.c: In function 'void dmaop_clear(running_machine*)': src/emu/machine/53c810.c:241:16: warning: variable 'operand' set but not used [-Wunused-but-set-variable] 241 | UINT32 operand; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/6532riot.c -o obj/retro64/emu/machine/6532riot.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/6532riot.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/6522via.c -o obj/retro64/emu/machine/6522via.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/6522via.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/6840ptm.c -o obj/retro64/emu/machine/6840ptm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/6840ptm.c:36: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/6821pia.c -o obj/retro64/emu/machine/6821pia.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/6821pia.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/6526cia.c -o obj/retro64/emu/machine/6526cia.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/6526cia.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/drawgfx.c -o obj/retro64/emu/drawgfx.o In file included from src/emu/emucore.h:30, from src/emu/emu.h:53, from src/emu/drawgfx.c:12: src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ src/emu/emualloc.h:105:32: note: remove the '< >' src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/6850acia.c -o obj/retro64/emu/machine/6850acia.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/6850acia.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/7474.c -o obj/retro64/emu/machine/7474.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/7474.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/68681.c -o obj/retro64/emu/machine/68681.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/68681.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/74148.c -o obj/retro64/emu/machine/74148.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/74148.c:41: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/74153.c -o obj/retro64/emu/machine/74153.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/74153.c:36: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/74123.c -o obj/retro64/emu/machine/74123.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/74123.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/74181.c -o obj/retro64/emu/machine/74181.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/74181.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/8042kbdc.c -o obj/retro64/emu/machine/8042kbdc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/8042kbdc.c:176: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/adc1038.c -o obj/retro64/emu/machine/adc1038.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/adc1038.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/8257dma.c -o obj/retro64/emu/machine/8257dma.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/8257dma.c:32: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/machine/8257dma.c: In function 'int dma8257_do_operation(running_device*, int)': src/emu/machine/8257dma.c:108:49: warning: the address of '_devcb_resolved_read8::target' will never be NULL [-Waddress] 108 | if (&i8257->in_memr_func.target != NULL) { | ^ In file included from ./src/emu/emu.h:71: ./src/emu/devcb.h:183:41: note: '_devcb_resolved_read8::target' declared here 183 | const void * target; /* target object */ | ^~~~~~ src/emu/machine/8257dma.c:114:58: warning: the address of '_devcb_resolved_write8::target' will never be NULL [-Waddress] 114 | if (&i8257->out_iow_func[channel].target != NULL) { | ^ ./src/emu/devcb.h:209:41: note: '_devcb_resolved_write8::target' declared here 209 | const void * target; /* target object */ | ^~~~~~ src/emu/machine/8257dma.c:126:57: warning: the address of '_devcb_resolved_read8::target' will never be NULL [-Waddress] 126 | if (&i8257->in_ior_func[channel].target != NULL) { | ^ ./src/emu/devcb.h:183:41: note: '_devcb_resolved_read8::target' declared here 183 | const void * target; /* target object */ | ^~~~~~ src/emu/machine/8257dma.c:133:50: warning: the address of '_devcb_resolved_write8::target' will never be NULL [-Waddress] 133 | if (&i8257->out_memw_func.target != NULL) { | ^ ./src/emu/devcb.h:209:41: note: '_devcb_resolved_write8::target' declared here 209 | const void * target; /* target object */ | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/8237dma.c -o obj/retro64/emu/machine/8237dma.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/8237dma.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/am53cf96.c -o obj/retro64/emu/machine/am53cf96.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/am53cf96.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/8255ppi.c -o obj/retro64/emu/machine/8255ppi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/8255ppi.c:93: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/adc1213x.c -o obj/retro64/emu/machine/adc1213x.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/adc1213x.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/adc083x.c -o obj/retro64/emu/machine/adc083x.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/adc083x.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/cdp1852.c -o obj/retro64/emu/machine/cdp1852.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/cdp1852.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/at28c16.c -o obj/retro64/emu/machine/at28c16.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/at28c16.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ds1302.c -o obj/retro64/emu/machine/ds1302.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/ds1302.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ds2401.c -o obj/retro64/emu/machine/ds2401.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/ds2401.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ds2404.c -o obj/retro64/emu/machine/ds2404.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/ds2404.c:3: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/f3853.c -o obj/retro64/emu/machine/f3853.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/f3853.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/i8243.c -o obj/retro64/emu/machine/i8243.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/i8243.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/eeprom.c -o obj/retro64/emu/machine/eeprom.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/eeprom.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/i8255a.c -o obj/retro64/emu/machine/i8255a.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/i8255a.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ins8154.c -o obj/retro64/emu/machine/ins8154.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/ins8154.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/i2cmem.c -o obj/retro64/emu/machine/i2cmem.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/i2cmem.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/generic.c -o obj/retro64/emu/machine/generic.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/generic.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/machine/generic.c:16: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/intelfsh.c -o obj/retro64/emu/machine/intelfsh.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/intelfsh.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/k056230.c -o obj/retro64/emu/machine/k056230.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/k056230.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/k033906.c -o obj/retro64/emu/machine/k033906.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/k033906.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ins8250.c -o obj/retro64/emu/machine/ins8250.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/ins8250.c:76: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/latch8.c -o obj/retro64/emu/machine/latch8.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/latch8.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/idectrl.c -o obj/retro64/emu/machine/idectrl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/idectrl.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ldvp931.c -o obj/retro64/emu/machine/ldvp931.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/ldvp931.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ldv1000.c -o obj/retro64/emu/machine/ldv1000.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/ldv1000.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/machine/ldv1000.c:22: ./src/emu/machine/z80ctc.h:32:32: warning: unnecessary parentheses in declaration of 'ctcintf' [-Wparentheses] 32 | const z80ctc_interface (name)= | ^~~~~~ src/emu/machine/ldv1000.c:152:8: note: in expansion of macro 'Z80CTC_INTERFACE' 152 | static Z80CTC_INTERFACE( ctcintf ) | ^~~~~~~~~~~~~~~~ ./src/emu/machine/z80ctc.h:32:32: note: remove parentheses 32 | const z80ctc_interface (name)= | ^~~~~~ src/emu/machine/ldv1000.c:152:8: note: in expansion of macro 'Z80CTC_INTERFACE' 152 | static Z80CTC_INTERFACE( ctcintf ) | ^~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ldpr8210.c -o obj/retro64/emu/machine/ldpr8210.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/ldpr8210.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mb14241.c -o obj/retro64/emu/machine/mb14241.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/mb14241.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mb3773.c -o obj/retro64/emu/machine/mb3773.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/mb3773.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mb87078.c -o obj/retro64/emu/machine/mb87078.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/mb87078.c:71: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/microtch.c -o obj/retro64/emu/machine/microtch.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/microtch.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/mc146818.c -o obj/retro64/emu/machine/mc146818.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/mc146818.c:74: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/msm6242.c -o obj/retro64/emu/machine/msm6242.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/msm6242.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/pci.c -o obj/retro64/emu/machine/pci.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/pci.c:72: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/pc16552d.c -o obj/retro64/emu/machine/pc16552d.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/pc16552d.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/pic8259.c -o obj/retro64/emu/machine/pic8259.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/pic8259.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/ldcore.c -o obj/retro64/emu/machine/ldcore.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/ldcore.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/roc10937.c -o obj/retro64/emu/machine/roc10937.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/roc10937.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/pd4990a.c -o obj/retro64/emu/machine/pd4990a.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/pd4990a.c:35: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/rp5h01.c -o obj/retro64/emu/machine/rp5h01.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/rp5h01.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/scsi.c -o obj/retro64/emu/machine/scsi.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/scsi.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/scsicd.c -o obj/retro64/emu/machine/scsicd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/scsicd.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/scsidev.c -o obj/retro64/emu/machine/scsidev.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/scsidev.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/rtc65271.c -o obj/retro64/emu/machine/rtc65271.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/rtc65271.c:18: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/cr589.c -o obj/retro64/emu/machine/cr589.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/cr589.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/scsihd.c -o obj/retro64/emu/machine/scsihd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/scsihd.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/pit8253.c -o obj/retro64/emu/machine/pit8253.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/pit8253.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/smc91c9x.c -o obj/retro64/emu/machine/smc91c9x.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/smc91c9x.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/machine/smc91c9x.c: In function 'void smc91c9x_w(device_t*, offs_t, UINT16, UINT16)': src/emu/machine/smc91c9x.c:391:16: warning: variable 'olddata' set but not used [-Wunused-but-set-variable] 391 | UINT16 olddata; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/tmp68301.c -o obj/retro64/emu/machine/tmp68301.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/tmp68301.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/upd4701.c -o obj/retro64/emu/machine/upd4701.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/upd4701.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/tms6100.c -o obj/retro64/emu/machine/tms6100.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/tms6100.c:62: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/wd33c93.c -o obj/retro64/emu/machine/wd33c93.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/wd33c93.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/x76f041.c -o obj/retro64/emu/machine/x76f041.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/x76f041.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/x2212.c -o obj/retro64/emu/machine/x2212.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/x2212.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/timekpr.c -o obj/retro64/emu/machine/timekpr.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/timekpr.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/x76f100.c -o obj/retro64/emu/machine/x76f100.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/x76f100.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/z80ctc.c -o obj/retro64/emu/machine/z80ctc.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/z80ctc.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/z80dart.c -o obj/retro64/emu/machine/z80dart.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/z80dart.c:21: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/z80dma.c -o obj/retro64/emu/machine/z80dma.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/z80dma.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/z80pio.c -o obj/retro64/emu/machine/z80pio.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/z80pio.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/z80sio.c -o obj/retro64/emu/machine/z80sio.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/z80sio.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/machine/z80sti.c -o obj/retro64/emu/machine/z80sti.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/machine/z80sti.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/pc_video.c -o obj/retro64/emu/video/pc_video.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/video/pc_video.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/generic.c -o obj/retro64/emu/video/generic.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/video/generic.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/rgbutil.c -o obj/retro64/emu/video/rgbutil.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/video/rgbutil.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/hd63484.c -o obj/retro64/emu/video/hd63484.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/video/hd63484.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/video/hd63484.c: In function 'void ptn(running_device*, int, int, int, INT16, INT16)': src/emu/video/hd63484.c:680:20: warning: variable 'ay_neg' set but not used [-Wunused-but-set-variable] 680 | int ax_neg,ay_neg; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/tlc34076.c -o obj/retro64/emu/video/tlc34076.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/video/tlc34076.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/video/tlc34076.c: In function 'void tlc34076_w(const address_space*, offs_t, UINT8)': src/emu/video/tlc34076.c:166:15: warning: variable 'oldval' set but not used [-Wunused-but-set-variable] 166 | UINT8 oldval; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/resnet.c -o obj/retro64/emu/video/resnet.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/video/resnet.c:50: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/saa5050.c -o obj/retro64/emu/video/saa5050.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/video/saa5050.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/mc6845.c -o obj/retro64/emu/video/mc6845.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/video/mc6845.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/s2636.c -o obj/retro64/emu/video/s2636.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/video/s2636.c:78: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/tms34061.c -o obj/retro64/emu/video/tms34061.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/video/tms34061.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/poly.c -o obj/retro64/emu/video/poly.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/video/poly.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/vector.c -o obj/retro64/emu/video/vector.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/video/vector.c:33: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/tms9927.c -o obj/retro64/emu/video/tms9927.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/video/tms9927.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/pc_vga.c -o obj/retro64/emu/video/pc_vga.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/video/pc_vga.c:31: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/arm/armdasm.c -o obj/retro64/emu/cpu/arm/armdasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/arm/armdasm.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/tms9928a.c -o obj/retro64/emu/video/tms9928a.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/video/tms9928a.c:48: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/video/tms9928a.c: In function 'void draw_mode3(running_device*, bitmap_t*, const rectangle*)': src/emu/video/tms9928a.c:582:14: warning: variable 'bg' set but not used [-Wunused-but-set-variable] 582 | UINT8 fg,bg,*patternptr; | ^~ src/emu/video/tms9928a.c: In function 'void draw_mode23(running_device*, bitmap_t*, const rectangle*)': src/emu/video/tms9928a.c:612:14: warning: variable 'bg' set but not used [-Wunused-but-set-variable] 612 | UINT8 fg,bg,*patternptr; | ^~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/alph8201/8201dasm.c -o obj/retro64/emu/cpu/alph8201/8201dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/alph8201/8201dasm.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/adsp2100/2100dasm.c -o obj/retro64/emu/cpu/adsp2100/2100dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/adsp2100/2100dasm.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/apexc/apexcdsm.c -o obj/retro64/emu/cpu/apexc/apexcdsm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/apexc/apexcdsm.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/arm7/arm7dasm.c -o obj/retro64/emu/cpu/arm7/arm7dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/arm7/arm7dasm.c:35: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/se3208/se3208dis.c -o obj/retro64/emu/cpu/se3208/se3208dis.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/se3208/se3208dis.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/jaguar/jagdasm.c -o obj/retro64/emu/cpu/jaguar/jagdasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/jaguar/jagdasm.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/asap/asapdasm.c -o obj/retro64/emu/cpu/asap/asapdasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/asap/asapdasm.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/asap/asapdasm.c: In function 'offs_t cpu_disassemble_asap(legacy_cpu_device*, char*, offs_t, const UINT8*, const UINT8*, int)': src/emu/cpu/asap/asapdasm.c:90:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 90 | else | ^~~~ src/emu/cpu/asap/asapdasm.c:91:129: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 91 | sprintf(buffer, "add%s %s,%s,%s", setcond[cond], reg[rsrc1], src2(op,0), reg[rdst]); break; | ^~~~~ src/emu/cpu/asap/asapdasm.c:103:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 103 | else | ^~~~ src/emu/cpu/asap/asapdasm.c:104:129: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 104 | sprintf(buffer, "or%s %s,%s,%s", setcond[cond], reg[rsrc1], src2(op,0), reg[rdst]); break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/dsp32/dsp32dis.c -o obj/retro64/emu/cpu/dsp32/dsp32dis.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/dsp32/dsp32dis.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/am29000/am29dasm.c -o obj/retro64/emu/cpu/am29000/am29dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/am29000/am29dasm.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sharc/sharcdsm.c -o obj/retro64/emu/cpu/sharc/sharcdsm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/sharc/sharcdsm.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cubeqcpu/cubedasm.c -o obj/retro64/emu/cpu/cubeqcpu/cubedasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/cubeqcpu/cubedasm.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/esrip/esripdsm.c -o obj/retro64/emu/cpu/esrip/esripdsm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/esrip/esripdsm.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cdp1802/1802dasm.c -o obj/retro64/emu/cpu/cdp1802/1802dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/cdp1802/1802dasm.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cop400/cop410ds.c -o obj/retro64/emu/cpu/cop400/cop410ds.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/cop400/cop410ds.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cop400/cop420ds.c -o obj/retro64/emu/cpu/cop400/cop420ds.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/cop400/cop420ds.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cop400/cop440ds.c -o obj/retro64/emu/cpu/cop400/cop440ds.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/cop400/cop440ds.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/ccpu/ccpudasm.c -o obj/retro64/emu/cpu/ccpu/ccpudasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/ccpu/ccpudasm.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/cp1610/1610dasm.c -o obj/retro64/emu/cpu/cp1610/1610dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/cp1610/1610dasm.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/cp1610/1610dasm.c: In function 'offs_t cpu_disassemble_cp1610(legacy_cpu_device*, char*, offs_t, const UINT8*, const UINT8*, int)': src/emu/cpu/cp1610/1610dasm.c:7:45: warning: narrowing conversion of '((((int)(* oprom)) << 8) | ((int)(*(oprom + 1))))' from 'int' to 'UINT16' {aka 'short unsigned int'} is ill-formed in C++11 [-Wnarrowing] 7 | UINT16 oprom16[4]={ (oprom[0] << 8) | oprom[1], (oprom[2] << 8) | oprom[3], (oprom[4] << 8) | oprom[5], (oprom[6] << 8) | oprom[7] }; | ~~~~~~~~~~~~~~~~^~~~~~~~~~ src/emu/cpu/cp1610/1610dasm.c:7:73: warning: narrowing conversion of '((((int)(*(oprom + 2))) << 8) | ((int)(*(oprom + 3))))' from 'int' to 'UINT16' {aka 'short unsigned int'} is ill-formed in C++11 [-Wnarrowing] 7 | UINT16 oprom16[4]={ (oprom[0] << 8) | oprom[1], (oprom[2] << 8) | oprom[3], (oprom[4] << 8) | oprom[5], (oprom[6] << 8) | oprom[7] }; | ~~~~~~~~~~~~~~~~^~~~~~~~~~ src/emu/cpu/cp1610/1610dasm.c:7:101: warning: narrowing conversion of '((((int)(*(oprom + 4))) << 8) | ((int)(*(oprom + 5))))' from 'int' to 'UINT16' {aka 'short unsigned int'} is ill-formed in C++11 [-Wnarrowing] 7 | UINT16 oprom16[4]={ (oprom[0] << 8) | oprom[1], (oprom[2] << 8) | oprom[3], (oprom[4] << 8) | oprom[5], (oprom[6] << 8) | oprom[7] }; | ~~~~~~~~~~~~~~~~^~~~~~~~~~ src/emu/cpu/cp1610/1610dasm.c:7:129: warning: narrowing conversion of '((((int)(*(oprom + 6))) << 8) | ((int)(*(oprom + 7))))' from 'int' to 'UINT16' {aka 'short unsigned int'} is ill-formed in C++11 [-Wnarrowing] 7 | UINT16 oprom16[4]={ (oprom[0] << 8) | oprom[1], (oprom[2] << 8) | oprom[3], (oprom[4] << 8) | oprom[5], (oprom[6] << 8) | oprom[7] }; | ~~~~~~~~~~~~~~~~^~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/f8/f8dasm.c -o obj/retro64/emu/cpu/f8/f8dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/f8/f8dasm.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/g65816/g65816ds.c -o obj/retro64/emu/cpu/g65816/g65816ds.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/g65816/g65816ds.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/hd6309/6309dasm.c -o obj/retro64/emu/cpu/hd6309/6309dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/hd6309/6309dasm.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sh2/sh2dasm.c -o obj/retro64/emu/cpu/sh2/sh2dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/sh2/sh2dasm.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h83002/h8disasm.c -o obj/retro64/emu/cpu/h83002/h8disasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/h83002/h8disasm.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/h6280/6280dasm.c -o obj/retro64/emu/cpu/h6280/6280dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/h6280/6280dasm.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/h6280/6280dasm.c: In function 'offs_t cpu_disassemble_h6280(legacy_cpu_device*, char*, offs_t, const UINT8*, const UINT8*, int)': src/emu/cpu/h6280/6280dasm.c:156:10: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 156 | else if (opc == _rts) | ^~ src/emu/cpu/h6280/6280dasm.c:159:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 159 | switch(arg) | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sh4/sh4dasm.c -o obj/retro64/emu/cpu/sh4/sh4dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/sh4/sh4dasm.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/t11/t11dasm.c -o obj/retro64/emu/cpu/t11/t11dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/t11/t11dasm.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i4004/4004dasm.c -o obj/retro64/emu/cpu/i4004/4004dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/i4004/4004dasm.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i8008/8008dasm.c -o obj/retro64/emu/cpu/i8008/8008dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/i8008/8008dasm.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/scmp/scmpdasm.c -o obj/retro64/emu/cpu/scmp/scmpdasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/scmp/scmpdasm.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/scmp/scmpdasm.c: In function 'offs_t cpu_disassemble_scmp(legacy_cpu_device*, char*, offs_t, const UINT8*, const UINT8*, int)': src/emu/cpu/scmp/scmpdasm.c:36:34: warning: '%d' directive writing 1 byte into a region of size between 0 and 9 [-Wformat-overflow=] 36 | sprintf(aspr,"%s(%d)",as,ptr); | ^~ src/emu/cpu/scmp/scmpdasm.c:36:30: note: directive argument in the range [0, 3] 36 | sprintf(aspr,"%s(%d)",as,ptr); | ^~~~~~~~ In file included from /usr/include/stdio.h:964, from ./src/emu/emucore.h:19: In function 'int sprintf(char*, const char*, ...)', inlined from 'offs_t cpu_disassemble_scmp(legacy_cpu_device*, char*, offs_t, const UINT8*, const UINT8*, int)' at src/emu/cpu/scmp/scmpdasm.c:36:10: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 13 bytes into a destination of size 10 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i8085/8085dasm.c -o obj/retro64/emu/cpu/i8085/8085dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/i8085/8085dasm.c:45: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mcs48/mcs48dsm.c -o obj/retro64/emu/cpu/mcs48/mcs48dsm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mcs48/mcs48dsm.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/mcs48/mcs48dsm.c: In function 'UINT32 common_dasm(running_device*, char*, offs_t, const UINT8*, const UINT8*, int)': src/emu/cpu/mcs48/mcs48dsm.c:24:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 24 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:25:161: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 25 | sprintf(buffer, "out dbb,a"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:32:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 32 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:33:169: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 33 | sprintf(buffer, "illegal"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:60:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 60 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:61:161: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 61 | sprintf(buffer, "in a,dbb"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:140:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 140 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:141:169: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 141 | sprintf(buffer, "illegal"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:154:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 154 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:155:169: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 155 | sprintf(buffer, "illegal"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:158:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 158 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:159:169: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 159 | sprintf(buffer, "illegal"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:165:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 165 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:166:137: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 166 | sprintf(buffer, "jobf $%03X", (pc & 0xf00) | *opram++); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:169:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 169 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:170:169: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 170 | sprintf(buffer, "illegal"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:179:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 179 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:180:161: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 180 | sprintf(buffer, "mov sts,a"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:183:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 183 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:184:169: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 184 | sprintf(buffer, "illegal"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:193:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 193 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:194:169: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 194 | sprintf(buffer, "illegal"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:250:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 250 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:251:137: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 251 | sprintf(buffer, "jnibf $%03X", (pc & 0xf00) | *opram++); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:265:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 265 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:266:161: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 266 | sprintf(buffer, "en dma"); break; | ^~~~~ src/emu/cpu/mcs48/mcs48dsm.c:283:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 283 | else | ^~~~ src/emu/cpu/mcs48/mcs48dsm.c:284:161: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 284 | sprintf(buffer, "en flags"); break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/e132xs/32xsdasm.c -o obj/retro64/emu/cpu/e132xs/32xsdasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/e132xs/32xsdasm.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mcs51/mcs51dasm.c -o obj/retro64/emu/cpu/mcs51/mcs51dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mcs51/mcs51dasm.c:36: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i960/i960dis.c -o obj/retro64/emu/cpu/i960/i960dis.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/i960/i960dis.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/i860/i860dis.c -o obj/retro64/emu/cpu/i860/i860dis.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/i860/i860dis.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from /usr/include/stdio.h:964, from ./src/emu/emucore.h:19: In function 'int sprintf(char*, const char*, ...)', inlined from 'void flop_12d(char*, char*, UINT32, UINT32)' at src/emu/cpu/i860/i860dis.c:162:10: /usr/include/bits/stdio2.h:30:34: warning: dangling pointer 'mnemonic' to 'newname' may be used [-Wdangling-pointer=] 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/i860/i860dis.c: In function 'void flop_12d(char*, char*, UINT32, UINT32)': src/emu/cpu/i860/i860dis.c:133:30: note: 'newname' declared here 133 | char newname[256]; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/ssem/ssemdasm.c -o obj/retro64/emu/cpu/ssem/ssemdasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/ssem/ssemdasm.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/lh5801/5801dasm.c -o obj/retro64/emu/cpu/lh5801/5801dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/lh5801/5801dasm.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mb88xx/mb88dasm.c -o obj/retro64/emu/cpu/mb88xx/mb88dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mb88xx/mb88dasm.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mb86233/mb86233d.c -o obj/retro64/emu/cpu/mb86233/mb86233d.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mb86233/mb86233d.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/pic16c5x/16c5xdsm.c -o obj/retro64/emu/cpu/pic16c5x/16c5xdsm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/pic16c5x/16c5xdsm.c:24: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/pic16c62x/16c62xdsm.c -o obj/retro64/emu/cpu/pic16c62x/16c62xdsm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/pic16c62x/16c62xdsm.c:27: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/konami/knmidasm.c -o obj/retro64/emu/cpu/konami/knmidasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/konami/knmidasm.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mips/r3kdasm.c -o obj/retro64/emu/cpu/mips/r3kdasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mips/r3kdasm.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/mips/r3kdasm.c: In function 'UINT32 dasm_cop(UINT32, int, UINT32, char*)': src/emu/cpu/mips/r3kdasm.c:144:25: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 144 | else | ^~~~ src/emu/cpu/mips/r3kdasm.c:145:145: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 145 | sprintf(buffer, "cop%d $%07x", cop, op & 0x01ffffff); break; | ^~~~~ src/emu/cpu/mips/r3kdasm.c: In function 'unsigned int dasmr3k(char*, unsigned int, UINT32)': src/emu/cpu/mips/r3kdasm.c:250:57: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 250 | else | ^~~~ src/emu/cpu/mips/r3kdasm.c:251:137: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 251 | sprintf(buffer, "sll %s,%s,%d", reg[rd], reg[rt], shift); break; | ^~~~~ src/emu/cpu/mips/r3kdasm.c:260:57: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 260 | else | ^~~~ src/emu/cpu/mips/r3kdasm.c:261:108: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 261 | sprintf(buffer, "jalr %s,%s", reg[rs], reg[rd]); flags = DASMFLAG_STEP_OVER | DASMFLAG_STEP_OVER_EXTRA(1); break; | ^~~~~ src/emu/cpu/mips/r3kdasm.c:318:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 318 | else | ^~~~ src/emu/cpu/mips/r3kdasm.c:319:124: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 319 | sprintf(buffer, "beq %s,%s,$%08x", reg[rs], reg[rt], pc + 4 + ((INT16)op << 2));break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m37710/m7700ds.c -o obj/retro64/emu/cpu/m37710/m7700ds.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m37710/m7700ds.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mips/psxdasm.c -o obj/retro64/emu/cpu/mips/psxdasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mips/psxdasm.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/mips/psxdasm.c: In function 'char* effective_address(DasmPSXCPU_state*, UINT32, UINT32)': src/emu/cpu/mips/psxdasm.c:128:43: warning: ') ; 0x' directive writing 6 bytes into a region of size between 0 and 19 [-Wformat-overflow=] 128 | sprintf( s_address, "%s(%s) ; 0x%08x", make_signed_hex_str_16( INS_IMMEDIATE( op ) ), s_cpugenreg[ INS_RS( op ) ], | ^~~~~~ In file included from /usr/include/stdio.h:964, from ./src/emu/emucore.h:19: In function 'int sprintf(char*, const char*, ...)', inlined from 'char* effective_address(DasmPSXCPU_state*, UINT32, UINT32)' at src/emu/cpu/mips/psxdasm.c:128:10, inlined from 'char* effective_address(DasmPSXCPU_state*, UINT32, UINT32)' at src/emu/cpu/mips/psxdasm.c:122:14: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 16 or more bytes (assuming 35) into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/mips/psxdasm.c: In function 'char* effective_address(DasmPSXCPU_state*, UINT32, UINT32)': src/emu/cpu/mips/psxdasm.c:132:35: warning: ')' directive writing 1 byte into a region of size between 0 and 19 [-Wformat-overflow=] 132 | sprintf( s_address, "%s(%s)", make_signed_hex_str_16( INS_IMMEDIATE( op ) ), s_cpugenreg[ INS_RS( op ) ] ); | ^ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* effective_address(DasmPSXCPU_state*, UINT32, UINT32)' at src/emu/cpu/mips/psxdasm.c:132:9: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 3 or more bytes (assuming 22) into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6502/6502dasm.c -o obj/retro64/emu/cpu/m6502/6502dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m6502/6502dasm.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mips/mips3dsm.c -o obj/retro64/emu/cpu/mips/mips3dsm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mips/mips3dsm.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/mips/mips3dsm.c: In function 'unsigned int dasmmips3(char*, unsigned int, UINT32)': src/emu/cpu/mips/mips3dsm.c:366:57: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 366 | else | ^~~~ src/emu/cpu/mips/mips3dsm.c:367:137: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 367 | sprintf(buffer, "sll %s,%s,%d", reg[rd], reg[rt], shift); break; | ^~~~~ src/emu/cpu/mips/mips3dsm.c:377:57: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 377 | else | ^~~~ src/emu/cpu/mips/mips3dsm.c:378:108: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 378 | sprintf(buffer, "jalr %s,%s", reg[rs], reg[rd]); flags = DASMFLAG_STEP_OVER | DASMFLAG_STEP_OVER_EXTRA(1); break; | ^~~~~ src/emu/cpu/mips/mips3dsm.c:454:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 454 | else | ^~~~ src/emu/cpu/mips/mips3dsm.c:455:124: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 455 | sprintf(buffer, "beq %s,%s,$%08x", reg[rs], reg[rt], pc + 4 + ((INT16)op << 2));break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6805/6805dasm.c -o obj/retro64/emu/cpu/m6805/6805dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m6805/6805dasm.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms57002/tms57002.c -o obj/retro64/emu/cpu/tms57002/tms57002.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms57002/tms57002.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6800/6800dasm.c -o obj/retro64/emu/cpu/m6800/6800dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m6800/6800dasm.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mc68hc11/hc11dasm.c -o obj/retro64/emu/cpu/mc68hc11/hc11dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mc68hc11/hc11dasm.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/m6809/6809dasm.c -o obj/retro64/emu/cpu/m6809/6809dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m6809/6809dasm.c:18: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/pdp1/pdp1dasm.c -o obj/retro64/emu/cpu/pdp1/pdp1dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/pdp1/pdp1dasm.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/pdp1/tx0dasm.c -o obj/retro64/emu/cpu/pdp1/tx0dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/pdp1/tx0dasm.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/v810/v810dasm.c -o obj/retro64/emu/cpu/v810/v810dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/v810/v810dasm.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/powerpc/ppc_dasm.c -o obj/retro64/emu/cpu/powerpc/ppc_dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/powerpc/ppc_dasm.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/powerpc/ppc_dasm.c:177:25: warning: narrowing conversion of '-67108336' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 177 | { "fabs", D_OP(63)|D_XO(264), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:178:25: warning: narrowing conversion of '-67108822' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 178 | { "fadd", D_OP(63)|D_XO(21), M_RT|M_RA|M_RB|M_RC, F_FRT_FRA_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:179:25: warning: narrowing conversion of '-335544278' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 179 | { "fadds", D_OP(59)|D_XO(21), M_RT|M_RA|M_RB|M_RC, F_FRT_FRA_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:180:25: warning: narrowing conversion of '-67108800' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 180 | { "fcmpo", D_OP(63)|D_XO(32), M_CRFD|M_RA|M_RB, F_FCMP, 0 }, src/emu/cpu/powerpc/ppc_dasm.c:181:25: warning: narrowing conversion of '-67108864' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 181 | { "fcmpu", D_OP(63)|D_XO(0), M_CRFD|M_RA|M_RB, F_FCMP, 0 }, src/emu/cpu/powerpc/ppc_dasm.c:182:25: warning: narrowing conversion of '-67108836' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 182 | { "fctiw", D_OP(63)|D_XO(14), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:183:25: warning: narrowing conversion of '-67108834' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 183 | { "fctiwz", D_OP(63)|D_XO(15), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:184:25: warning: narrowing conversion of '-67108828' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 184 | { "fdiv", D_OP(63)|D_XO(18), M_RT|M_RA|M_RB|M_RC, F_FRT_FRA_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:185:25: warning: narrowing conversion of '-335544284' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 185 | { "fdivs", D_OP(59)|D_XO(18), M_RT|M_RA|M_RB|M_RC, F_FRT_FRA_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:186:25: warning: narrowing conversion of '-67108806' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 186 | { "fmadd", D_OP(63)|D_XO(29), M_RT|M_RA|M_RB|M_REGC|M_RC, F_FRT_FRA_FRC_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:187:25: warning: narrowing conversion of '-335544262' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 187 | { "fmadds", D_OP(59)|D_XO(29), M_RT|M_RA|M_RB|M_REGC|M_RC, F_FRT_FRA_FRC_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:188:25: warning: narrowing conversion of '-67108720' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 188 | { "fmr", D_OP(63)|D_XO(72), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:189:25: warning: narrowing conversion of '-67108808' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 189 | { "fmsub", D_OP(63)|D_XO(28), M_RT|M_RA|M_RB|M_REGC|M_RC, F_FRT_FRA_FRC_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:190:25: warning: narrowing conversion of '-335544264' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 190 | { "fmsubs", D_OP(59)|D_XO(28), M_RT|M_RA|M_RB|M_REGC|M_RC, F_FRT_FRA_FRC_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:191:25: warning: narrowing conversion of '-67108814' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 191 | { "fmul", D_OP(63)|D_XO(25), M_RT|M_RA|M_REGC|M_RC, F_FRT_FRA_FRC, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:192:25: warning: narrowing conversion of '-335544270' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 192 | { "fmuls", D_OP(59)|D_XO(25), M_RT|M_RA|M_REGC|M_RC, F_FRT_FRA_FRC, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:193:25: warning: narrowing conversion of '-67108592' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 193 | { "fnabs", D_OP(63)|D_XO(136), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:194:25: warning: narrowing conversion of '-67108784' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 194 | { "fneg", D_OP(63)|D_XO(40), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:195:25: warning: narrowing conversion of '-67108802' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 195 | { "fnmadd", D_OP(63)|D_XO(31), M_RT|M_RA|M_RB|M_REGC|M_RC, F_FRT_FRA_FRC_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:196:25: warning: narrowing conversion of '-335544258' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 196 | { "fnmadds",D_OP(59)|D_XO(31), M_RT|M_RA|M_RB|M_REGC|M_RC, F_FRT_FRA_FRC_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:197:25: warning: narrowing conversion of '-67108804' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 197 | { "fnmsub", D_OP(63)|D_XO(30), M_RT|M_RA|M_RB|M_REGC|M_RC, F_FRT_FRA_FRC_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:198:25: warning: narrowing conversion of '-335544260' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 198 | { "fnmsubs",D_OP(59)|D_XO(30), M_RT|M_RA|M_RB|M_REGC|M_RC, F_FRT_FRA_FRC_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:199:25: warning: narrowing conversion of '-335544272' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 199 | { "fres", D_OP(59)|D_XO(24), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:200:25: warning: narrowing conversion of '-67108840' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 200 | { "frsp", D_OP(63)|D_XO(12), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:201:25: warning: narrowing conversion of '-67108812' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 201 | { "frsqrte",D_OP(63)|D_XO(26), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:202:25: warning: narrowing conversion of '-67108818' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 202 | { "fsel", D_OP(63)|D_XO(23), M_RT|M_RA|M_RB|M_REGC|M_RC, F_FRT_FRA_FRC_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:203:25: warning: narrowing conversion of '-67108820' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 203 | { "fsqrt", D_OP(63)|D_XO(22), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:204:25: warning: narrowing conversion of '-335544276' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 204 | { "fsqrts", D_OP(59)|D_XO(22), M_RT|M_RB|M_RC, F_FRT_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:205:25: warning: narrowing conversion of '-67108824' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 205 | { "fsub", D_OP(63)|D_XO(20), M_RT|M_RA|M_RB|M_RC, F_FRT_FRA_FRB, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:206:25: warning: narrowing conversion of '-335544280' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 206 | { "fsubs", D_OP(59)|D_XO(20), M_RT|M_RA|M_RB|M_RC, F_FRT_FRA_FRB, FL_RC }, In file included from src/emu/cpu/powerpc/ppc_dasm.c:18: src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-2013265920' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:212:17: note: in expansion of macro 'D_OP' 212 | { "lbz", D_OP(34), M_RT|M_RA|M_D, F_RT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-1946157056' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:213:17: note: in expansion of macro 'D_OP' 213 | { "lbzu", D_OP(35), M_RT|M_RA|M_D, F_RT_D_RA, FL_CHECK_RA_RT }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-939524096' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:216:17: note: in expansion of macro 'D_OP' 216 | { "lfd", D_OP(50), M_RT|M_RA|M_D, F_FRT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-872415232' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:217:17: note: in expansion of macro 'D_OP' 217 | { "lfdu", D_OP(51), M_RT|M_RA|M_D, F_FRT_D_RA, FL_CHECK_RA }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-1073741824' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:220:17: note: in expansion of macro 'D_OP' 220 | { "lfs", D_OP(48), M_RT|M_RA|M_D, F_FRT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-1006632960' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:221:17: note: in expansion of macro 'D_OP' 221 | { "lfsu", D_OP(49), M_RT|M_RA|M_D, F_FRT_D_RA, FL_CHECK_RA }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-1476395008' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:224:17: note: in expansion of macro 'D_OP' 224 | { "lha", D_OP(42), M_RT|M_RA|M_D, F_RT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-1409286144' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:225:17: note: in expansion of macro 'D_OP' 225 | { "lhau", D_OP(43), M_RT|M_RA|M_D, F_RT_D_RA, FL_CHECK_RA_RT }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-1610612736' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:229:17: note: in expansion of macro 'D_OP' 229 | { "lhz", D_OP(40), M_RT|M_RA|M_D, F_RT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-1543503872' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:230:17: note: in expansion of macro 'D_OP' 230 | { "lhzu", D_OP(41), M_RT|M_RA|M_D, F_RT_D_RA, FL_CHECK_RA_RT }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-1207959552' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:233:17: note: in expansion of macro 'D_OP' 233 | { "lmw", D_OP(46), M_RT|M_RA|M_D, F_RT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-2147483648' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:238:17: note: in expansion of macro 'D_OP' 238 | { "lwz", D_OP(32), M_RT|M_RA|M_D, F_RT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-2080374784' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:239:17: note: in expansion of macro 'D_OP' 239 | { "lwzu", D_OP(33), M_RT|M_RA|M_D, F_RT_D_RA, FL_CHECK_RA_RT }, | ^~~~ src/emu/cpu/powerpc/ppc_dasm.c:243:25: warning: narrowing conversion of '-67108736' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 243 | { "mcrfs", D_OP(63)|D_XO(64), M_CRFD|M_CRFS, F_CRFD_CRFS, 0 }, src/emu/cpu/powerpc/ppc_dasm.c:247:25: warning: narrowing conversion of '-67107698' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 247 | { "mffs", D_OP(63)|D_XO(583), M_RT|M_RC, F_MFFSx, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:255:25: warning: narrowing conversion of '-67108724' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 255 | { "mtfsb0", D_OP(63)|D_XO(70), M_CRBD|M_RC, F_FCRBD, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:256:25: warning: narrowing conversion of '-67108788' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 256 | { "mtfsb1", D_OP(63)|D_XO(38), M_CRBD|M_RC, F_FCRBD, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:257:25: warning: narrowing conversion of '-67107442' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 257 | { "mtfsf", D_OP(63)|D_XO(711), M_FM|M_RB|M_RC, F_MTFSFx, FL_RC }, src/emu/cpu/powerpc/ppc_dasm.c:258:25: warning: narrowing conversion of '-67108596' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 258 | { "mtfsfi", D_OP(63)|D_XO(134), M_CRFD|M_IMM|M_RC, F_MTFSFIx, FL_RC }, src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-1744830464' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:284:17: note: in expansion of macro 'D_OP' 284 | { "stb", D_OP(38), M_RT|M_RA|M_D, F_RT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-1677721600' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:285:17: note: in expansion of macro 'D_OP' 285 | { "stbu", D_OP(39), M_RT|M_RA|M_D, F_RT_D_RA, FL_CHECK_RA }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-671088640' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:288:17: note: in expansion of macro 'D_OP' 288 | { "stfd", D_OP(54), M_RT|M_RA|M_D, F_FRT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-603979776' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:289:17: note: in expansion of macro 'D_OP' 289 | { "stfdu", D_OP(55), M_RT|M_RA|M_D, F_FRT_D_RA, FL_CHECK_RA }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-805306368' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:293:17: note: in expansion of macro 'D_OP' 293 | { "stfs", D_OP(52), M_RT|M_RA|M_D, F_FRT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-738197504' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:294:17: note: in expansion of macro 'D_OP' 294 | { "stfsu", D_OP(53), M_RT|M_RA|M_D, F_FRT_D_RA, FL_CHECK_RA }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-1342177280' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:297:17: note: in expansion of macro 'D_OP' 297 | { "sth", D_OP(44), M_RT|M_RA|M_D, F_RT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-1275068416' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:299:17: note: in expansion of macro 'D_OP' 299 | { "sthu", D_OP(45), M_RT|M_RA|M_D, F_RT_D_RA, FL_CHECK_RA }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-1140850688' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:302:17: note: in expansion of macro 'D_OP' 302 | { "stmw", D_OP(47), M_RT|M_RA|M_D, F_RT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-1879048192' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:305:17: note: in expansion of macro 'D_OP' 305 | { "stw", D_OP(36), M_RT|M_RA|M_D, F_RT_D_RA_0, 0 }, | ^~~~ src/emu/cpu/powerpc/ppccom.h:439:54: warning: narrowing conversion of '-1811939328' from 'int' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 439 | #define D_OP(op) ((op & 0x3f) << 26) | ~~~~~~~~~~~~~^~~~~~ src/emu/cpu/powerpc/ppc_dasm.c:308:17: note: in expansion of macro 'D_OP' 308 | { "stwu", D_OP(37), M_RT|M_RA|M_D, F_RT_D_RA, FL_CHECK_RA }, | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/nec/necdasm.c -o obj/retro64/emu/cpu/nec/necdasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/nec/necdasm.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/nec/necdasm.c: In function 'char* shexstring(UINT32, int, int)': src/emu/cpu/nec/necdasm.c:939:37: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 939 | sprintf(buffer, "+%s", hexstring(value, digits)); | ^ In file included from /usr/include/stdio.h:964, from ./src/emu/emucore.h:19: In function 'int sprintf(char*, const char*, ...)', inlined from 'char* shexstring(UINT32, int, int)' at src/emu/cpu/nec/necdasm.c:939:10: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/nec/necdasm.c: In function 'char* shexstring(UINT32, int, int)': src/emu/cpu/nec/necdasm.c:937:37: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 937 | sprintf(buffer, "-%s", hexstring(-value, digits)); | ^ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* shexstring(UINT32, int, int)' at src/emu/cpu/nec/necdasm.c:937:10: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/nec/necdasm.c: In function 'char* handle_param(char*, UINT32)': src/emu/cpu/nec/necdasm.c:937:37: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 937 | sprintf(buffer, "-%s", hexstring(-value, digits)); | ^ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* shexstring(UINT32, int, int)' at src/emu/cpu/nec/necdasm.c:937:10, inlined from 'char* handle_param(char*, UINT32)' at src/emu/cpu/nec/necdasm.c:1057:16: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/nec/necdasm.c: In function 'char* handle_param(char*, UINT32)': src/emu/cpu/nec/necdasm.c:937:37: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 937 | sprintf(buffer, "-%s", hexstring(-value, digits)); | ^ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* shexstring(UINT32, int, int)' at src/emu/cpu/nec/necdasm.c:937:10, inlined from 'char* handle_param(char*, UINT32)' at src/emu/cpu/nec/necdasm.c:1052:16: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/v9938.c -o obj/retro64/emu/video/v9938.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/video/v9938.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/upd7810/7810dasm.c -o obj/retro64/emu/cpu/upd7810/7810dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/upd7810/7810dasm.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/minx/minxd.c -o obj/retro64/emu/cpu/minx/minxd.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/minx/minxd.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/rsp/rsp_dasm.c -o obj/retro64/emu/cpu/rsp/rsp_dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/rsp/rsp_dasm.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/saturn/saturnds.c -o obj/retro64/emu/cpu/saturn/saturnds.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/saturn/saturnds.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/s2650/2650dasm.c -o obj/retro64/emu/cpu/s2650/2650dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/s2650/2650dasm.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/mn10200/mn102dis.c -o obj/retro64/emu/cpu/mn10200/mn102dis.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/mn10200/mn102dis.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sc61860/scdasm.c -o obj/retro64/emu/cpu/sc61860/scdasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/sc61860/scdasm.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/v60/v60d.c -o obj/retro64/emu/cpu/v60/v60d.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/v60/v60d.c:2: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/sm8500/sm8500d.c -o obj/retro64/emu/cpu/sm8500/sm8500d.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/sm8500/sm8500d.c:10: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/spc700/spc700ds.c -o obj/retro64/emu/cpu/spc700/spc700ds.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/spc700/spc700ds.c:18: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms0980/tms0980d.c -o obj/retro64/emu/cpu/tms0980/tms0980d.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms0980/tms0980d.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/ssp1601/ssp1601d.c -o obj/retro64/emu/cpu/ssp1601/ssp1601d.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/ssp1601/ssp1601d.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/avr8/avr8dasm.c -o obj/retro64/emu/cpu/avr8/avr8dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/avr8/avr8dasm.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms7000/7000dasm.c -o obj/retro64/emu/cpu/tms7000/7000dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms7000/7000dasm.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/dsp56k/dsp56dsm.c -o obj/retro64/emu/cpu/dsp56k/dsp56dsm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/dsp56k/dsp56dsm.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_movec_3(UINT16, UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:2196:35: warning: '%s' directive writing up to 31 bytes into a region of size between 0 and 31 [-Wformat-overflow=] 2196 | sprintf(args, "%s,%s", SD, ea); | ^~ ~~ In file included from /usr/include/stdio.h:964, from ./src/emu/emucore.h:19: In function 'int sprintf(char*, const char*, ...)', inlined from 'size_t dsp56k_dasm_movec_3(UINT16, UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2196:10: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 64 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_movec_3(UINT16, UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:2194:35: warning: '%s' directive writing up to 31 bytes into a region of size between 0 and 31 [-Wformat-overflow=] 2194 | sprintf(args, "%s,%s", ea, SD); | ^~ ~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'size_t dsp56k_dasm_movec_3(UINT16, UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2194:10: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 64 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_bfop(UINT16, UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:3189:40: warning: '%s' directive writing up to 127 bytes into a region of size 29 [-Wformat-overflow=] 3189 | sprintf(D, "X:$%s", fullAddy); | ^~ ~~~~~~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void assemble_D_from_P_table(UINT16, UINT16, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3189:11, inlined from 'size_t dsp56k_dasm_bfop(UINT16, UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:1711:27: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 131 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_moves(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:3198:45: warning: '%c' directive writing 1 byte into a region of size between 0 and 31 [-Wformat-overflow=] 3198 | case 0x0: sprintf(args, "%s,%c:%s", SD, ma, ea); break; | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3198:20, inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3194:13, inlined from 'size_t dsp56k_dasm_moves(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2325:33: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 66 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_moves(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:3199:45: warning: '%s' directive writing up to 31 bytes into a region of size 30 [-Wformat-overflow=] 2325 | assemble_arguments_from_W_table(BITS(op,0x0100), args, 'X', SD, A); | ~ ...... 3199 | case 0x1: sprintf(args, "%c:%s,%s", ma, ea, SD); break; | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3199:20, inlined from 'size_t dsp56k_dasm_moves(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2325:33: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 66 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_movep(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:2292:22: warning: '%s' directive writing up to 127 bytes into a region of size 31 [-Wformat-overflow=] 2292 | sprintf(A, "$%s", fullAddy); | ^~ ~~~~~~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'size_t dsp56k_dasm_movep(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2292:9: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 129 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_movep(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:3198:45: warning: '%c' directive writing 1 byte into a region of size between 0 and 31 [-Wformat-overflow=] 3198 | case 0x0: sprintf(args, "%s,%c:%s", SD, ma, ea); break; | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3198:20, inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3194:13, inlined from 'size_t dsp56k_dasm_movep(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2293:33: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 66 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_movep(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:3199:45: warning: '%s' directive writing up to 31 bytes into a region of size 30 [-Wformat-overflow=] 2293 | assemble_arguments_from_W_table(BITS(op,0x0100), args, 'X', SD, A); | ~ ...... 3199 | case 0x1: sprintf(args, "%c:%s,%s", ma, ea, SD); break; | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3199:20, inlined from 'size_t dsp56k_dasm_movep(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2293:33: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 66 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_movem(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:3198:45: warning: '%c' directive writing 1 byte into a region of size between 0 and 31 [-Wformat-overflow=] 3198 | case 0x0: sprintf(args, "%s,%c:%s", SD, ma, ea); break; | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3198:20, inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3194:13, inlined from 'size_t dsp56k_dasm_movem(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2248:33: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 66 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_movem(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:3199:45: warning: '%s' directive writing up to 31 bytes into a region of size 30 [-Wformat-overflow=] 2248 | assemble_arguments_from_W_table(BITS(op,0x0100), args, 'P', SD, ea); | ~~ ...... 3199 | case 0x1: sprintf(args, "%c:%s,%s", ma, ea, SD); break; | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3199:20, inlined from 'size_t dsp56k_dasm_movem(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2248:33: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 66 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_movec(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:3198:45: warning: '%c' directive writing 1 byte into a region of size between 0 and 31 [-Wformat-overflow=] 3198 | case 0x0: sprintf(args, "%s,%c:%s", SD, ma, ea); break; | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3198:20, inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3194:13, inlined from 'size_t dsp56k_dasm_movec(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2149:33: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 66 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_movec(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:3199:45: warning: '%s' directive writing up to 31 bytes into a region of size 30 [-Wformat-overflow=] 2149 | assemble_arguments_from_W_table(BITS(op,0x0400), args, 'X', SD, ea); | ~~ ...... 3199 | case 0x1: sprintf(args, "%c:%s,%s", ma, ea, SD); break; | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3199:20, inlined from 'size_t dsp56k_dasm_movec(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2149:33: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 66 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_movec_2(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:3198:45: warning: '%c' directive writing 1 byte into a region of size between 0 and 31 [-Wformat-overflow=] 3198 | case 0x0: sprintf(args, "%s,%c:%s", SD, ma, ea); break; | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3198:20, inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3194:13, inlined from 'size_t dsp56k_dasm_movec_2(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2179:33: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 66 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_movec_2(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:3199:45: warning: '%s' directive writing up to 31 bytes into a region of size 30 [-Wformat-overflow=] 2179 | assemble_arguments_from_W_table(BITS(op,0x0400), args, 'X', SD, ea); | ~~ ...... 3199 | case 0x1: sprintf(args, "%c:%s,%s", ma, ea, SD); break; | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3199:20, inlined from 'size_t dsp56k_dasm_movec_2(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2179:33: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 66 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_movem_1(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:2262:24: warning: '%s' directive writing up to 31 bytes into a region of size 30 [-Wformat-overflow=] 2262 | sprintf(SD, "P:%s", ea); | ^~ ~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'size_t dsp56k_dasm_movem_1(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2262:9: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 3 and 34 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_movem_1(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:3198:45: warning: '%c' directive writing 1 byte into a region of size between 0 and 31 [-Wformat-overflow=] 3198 | case 0x0: sprintf(args, "%s,%c:%s", SD, ma, ea); break; | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3198:20, inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3194:13, inlined from 'size_t dsp56k_dasm_movem_1(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2263:33: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 66 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_movem_1(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:3199:45: warning: '%s' directive writing up to 31 bytes into a region of size 30 [-Wformat-overflow=] 2263 | assemble_arguments_from_W_table(BITS(op,0x0100), args, 'X', SD, ea2); | ~~~ ...... 3199 | case 0x1: sprintf(args, "%c:%s,%s", ma, ea, SD); break; | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3199:20, inlined from 'size_t dsp56k_dasm_movem_1(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2263:33: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 66 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_movec_1(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:3198:45: warning: '%c' directive writing 1 byte into a region of size between 0 and 31 [-Wformat-overflow=] 3198 | case 0x0: sprintf(args, "%s,%c:%s", SD, ma, ea); break; | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3198:20, inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3194:13, inlined from 'size_t dsp56k_dasm_movec_1(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2165:33: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 66 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_movec_1(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:3199:45: warning: '%s' directive writing up to 31 bytes into a region of size 30 [-Wformat-overflow=] 2165 | assemble_arguments_from_W_table(BITS(op,0x0400), args, 'X', SD, ea); | ~~ ...... 3199 | case 0x1: sprintf(args, "%c:%s,%s", ma, ea, SD); break; | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3199:20, inlined from 'size_t dsp56k_dasm_movec_1(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2165:33: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 66 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_movep_1(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:2310:25: warning: '%s' directive writing up to 127 bytes into a region of size 29 [-Wformat-overflow=] 2310 | sprintf(SD, "X:$%s", fullAddy); | ^~ ~~~~~~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'size_t dsp56k_dasm_movep_1(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2310:9: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 131 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_movep_1(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:3198:45: warning: '%c' directive writing 1 byte into a region of size between 0 and 31 [-Wformat-overflow=] 3198 | case 0x0: sprintf(args, "%s,%c:%s", SD, ma, ea); break; | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3198:20, inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3194:13, inlined from 'size_t dsp56k_dasm_movep_1(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2311:33: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 66 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_movep_1(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:3199:45: warning: '%s' directive writing up to 31 bytes into a region of size 30 [-Wformat-overflow=] 2311 | assemble_arguments_from_W_table(BITS(op,0x0100), args, 'X', SD, ea); | ~~ ...... 3199 | case 0x1: sprintf(args, "%c:%s,%s", ma, ea, SD); break; | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3199:20, inlined from 'size_t dsp56k_dasm_movep_1(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2311:33: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 66 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_tfr3(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:3198:45: warning: '%c' directive writing 1 byte into a region of size between 0 and 31 [-Wformat-overflow=] 3198 | case 0x0: sprintf(args, "%s,%c:%s", SD, ma, ea); break; | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3198:20, inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3194:13, inlined from 'size_t dsp56k_dasm_tfr3(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2520:33: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 66 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/dsp56k/dsp56dsm.c: In function 'size_t dsp56k_dasm_tfr3(UINT16, char*, char*)': src/emu/cpu/dsp56k/dsp56dsm.c:3199:45: warning: '%s' directive writing up to 31 bytes into a region of size 30 [-Wformat-overflow=] 2520 | assemble_arguments_from_W_table(BITS(op,0x0100), args, 'X', SD, ea); | ~~ ...... 3199 | case 0x1: sprintf(args, "%c:%s,%s", ma, ea, SD); break; | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void assemble_arguments_from_W_table(UINT16, char*, char, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:3199:20, inlined from 'size_t dsp56k_dasm_tfr3(UINT16, char*, char*)' at src/emu/cpu/dsp56k/dsp56dsm.c:2520:33: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 4 and 66 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' Compiling src/emu/cpu/m68000/m68kdasm.c... gcc -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -I./src/emu/cpu/m68000 -c src/emu/cpu/m68000/m68kdasm.c -o obj/retro64/emu/cpu/m68000/m68kdasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/m68000/m68kdasm.c:29: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/m68000/m68kdasm.c: In function 'char* get_imm_str_s(unsigned int)': src/emu/cpu/m68000/m68kdasm.c:378:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 351 | return str; | ~~~ ...... 378 | sprintf(str, "#%s", make_signed_hex_str_16(read_imm_16())); | ^~ In file included from /usr/include/stdio.h:964, from ./src/emu/emucore.h:19: In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:378:10: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68000_stop()': src/emu/cpu/m68000/m68kdasm.c:378:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 351 | return str; | ~~~ ...... 378 | sprintf(str, "#%s", make_signed_hex_str_16(read_imm_16())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:378:10, inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:372:14, inlined from 'void d68000_stop()' at src/emu/cpu/m68000/m68kdasm.c:2906:9: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68020_link_32()': src/emu/cpu/m68000/m68kdasm.c:380:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 367 | return str; | ~~~ ...... 380 | sprintf(str, "#%s", make_signed_hex_str_32(read_imm_32())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:380:10, inlined from 'void d68020_link_32()' at src/emu/cpu/m68000/m68kdasm.c:1951:9, inlined from 'void d68020_link_32()' at src/emu/cpu/m68000/m68kdasm.c:1948:13: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68000_subi_32()': src/emu/cpu/m68000/m68kdasm.c:380:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 367 | return str; | ~~~ ...... 380 | sprintf(str, "#%s", make_signed_hex_str_32(read_imm_32())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:380:10, inlined from 'void d68000_subi_32()' at src/emu/cpu/m68000/m68kdasm.c:2963:14: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68000_subi_8()': src/emu/cpu/m68000/m68kdasm.c:376:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 335 | return str; | ~~~ ...... 376 | sprintf(str, "#%s", make_signed_hex_str_8(read_imm_8())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:376:10, inlined from 'void d68000_subi_8()' at src/emu/cpu/m68000/m68kdasm.c:2951:14: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68000_cmpi_32()': src/emu/cpu/m68000/m68kdasm.c:380:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 367 | return str; | ~~~ ...... 380 | sprintf(str, "#%s", make_signed_hex_str_32(read_imm_32())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:380:10, inlined from 'void d68000_cmpi_32()' at src/emu/cpu/m68000/m68kdasm.c:1442:8: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68000_cmpi_8()': src/emu/cpu/m68000/m68kdasm.c:376:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 335 | return str; | ~~~ ...... 376 | sprintf(str, "#%s", make_signed_hex_str_8(read_imm_8())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:376:10, inlined from 'void d68000_cmpi_8()' at src/emu/cpu/m68000/m68kdasm.c:1396:14: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68000_addi_32()': src/emu/cpu/m68000/m68kdasm.c:380:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 367 | return str; | ~~~ ...... 380 | sprintf(str, "#%s", make_signed_hex_str_32(read_imm_32())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:380:10, inlined from 'void d68000_addi_32()' at src/emu/cpu/m68000/m68kdasm.c:781:14: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68000_addi_8()': src/emu/cpu/m68000/m68kdasm.c:376:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 335 | return str; | ~~~ ...... 376 | sprintf(str, "#%s", make_signed_hex_str_8(read_imm_8())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:376:10, inlined from 'void d68000_addi_8()' at src/emu/cpu/m68000/m68kdasm.c:769:14: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68020_cmpi_pcdi_32()': src/emu/cpu/m68000/m68kdasm.c:380:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 367 | return str; | ~~~ ...... 380 | sprintf(str, "#%s", make_signed_hex_str_32(read_imm_32())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:380:10, inlined from 'void d68020_cmpi_pcix_32()' at src/emu/cpu/m68000/m68kdasm.c:1458:8, inlined from 'void d68020_cmpi_pcdi_32()' at src/emu/cpu/m68000/m68kdasm.c:1454:13: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68020_cmpi_pcdi_8()': src/emu/cpu/m68000/m68kdasm.c:376:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 335 | return str; | ~~~ ...... 376 | sprintf(str, "#%s", make_signed_hex_str_8(read_imm_8())); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'char* get_imm_str_s(unsigned int)' at src/emu/cpu/m68000/m68kdasm.c:376:10, inlined from 'void d68020_cmpi_pcix_8()' at src/emu/cpu/m68000/m68kdasm.c:1412:8, inlined from 'void d68020_cmpi_pcdi_8()' at src/emu/cpu/m68000/m68kdasm.c:1408:13: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68020_cmpi_pcix_8()': src/emu/cpu/m68000/m68kdasm.c:376:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 335 | return str; | ~~~ ...... 376 | sprintf(str, "#%s", make_signed_hex_str_8(read_imm_8())); | ^~ /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/emu/cpu/m68000/m68kdasm.c: In function 'void d68020_cmpi_pcix_32()': src/emu/cpu/m68000/m68kdasm.c:380:32: warning: '%s' directive writing up to 19 bytes into a region of size 14 [-Wformat-overflow=] 367 | return str; | ~~~ ...... 380 | sprintf(str, "#%s", make_signed_hex_str_32(read_imm_32())); | ^~ /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms9900/9900dasm.c -o obj/retro64/emu/cpu/tms9900/9900dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms9900/9900dasm.c:23: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/cpu/tms9900/9900dasm.c: In function 'unsigned int Dasm9900(char*, unsigned int, int, const UINT8*, const UINT8*)': src/emu/cpu/tms9900/9900dasm.c:468:25: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 468 | else | ^~~~ src/emu/cpu/tms9900/9900dasm.c:474:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 474 | break; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32010/32010dsm.c -o obj/retro64/emu/cpu/tms32010/32010dsm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms32010/32010dsm.c:27: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32025/32025dsm.c -o obj/retro64/emu/cpu/tms32025/32025dsm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms32025/32025dsm.c:31: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32031/dis32031.c -o obj/retro64/emu/cpu/tms32031/dis32031.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms32031/dis32031.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z80/z80dasm.c -o obj/retro64/emu/cpu/z80/z80dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/z80/z80dasm.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms57002/57002dsm.c -o obj/retro64/emu/cpu/tms57002/57002dsm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms57002/57002dsm.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/lr35902/lr35902d.c -o obj/retro64/emu/cpu/lr35902/lr35902d.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/lr35902/lr35902d.c:22: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms32051/dis32051.c -o obj/retro64/emu/cpu/tms32051/dis32051.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms32051/dis32051.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tlcs900/dasm900.c -o obj/retro64/emu/cpu/tlcs900/dasm900.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tlcs900/dasm900.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z180/z180dasm.c -o obj/retro64/emu/cpu/z180/z180dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/z180/z180dasm.c:46: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/superfx/sfx_dasm.c -o obj/retro64/emu/cpu/superfx/sfx_dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/superfx/sfx_dasm.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z8000/8000dasm.c -o obj/retro64/emu/cpu/z8000/8000dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/z8000/8000dasm.c:47: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/tms34010/34010dsm.c -o obj/retro64/emu/cpu/tms34010/34010dsm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/tms34010/34010dsm.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/dac.c -o obj/retro64/emu/sound/dac.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/dac.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/samples.c -o obj/retro64/emu/sound/samples.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/samples.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/sound/samples.c:6: ./src/osd/retro/retromain.h:138:20: warning: 'Buttons_Name' defined but not used [-Wunused-variable] 138 | static const char *Buttons_Name[16]= | ^~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/dmadac.c -o obj/retro64/emu/sound/dmadac.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/dmadac.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/beep.c -o obj/retro64/emu/sound/beep.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/beep.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/speaker.c -o obj/retro64/emu/sound/speaker.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/speaker.c:73: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/cdda.c -o obj/retro64/emu/sound/cdda.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/cdda.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/tiasound.c -o obj/retro64/emu/sound/tiasound.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/tiasound.c:42: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/tiaintf.c -o obj/retro64/emu/sound/tiaintf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/tiaintf.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/astrocde.c -o obj/retro64/emu/sound/astrocde.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/astrocde.c:42: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/cpu/z8/z8dasm.c -o obj/retro64/emu/cpu/z8/z8dasm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/cpu/z8/z8dasm.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/cem3394.c -o obj/retro64/emu/sound/cem3394.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/cem3394.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/es5503.c -o obj/retro64/emu/sound/es5503.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/es5503.c:36: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/bsmt2000.c -o obj/retro64/emu/sound/bsmt2000.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/bsmt2000.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/pokey.c -o obj/retro64/emu/sound/pokey.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/pokey.c:52: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/es8712.c -o obj/retro64/emu/sound/es8712.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/es8712.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/cdp1863.c -o obj/retro64/emu/sound/cdp1863.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/cdp1863.c:18: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/gaelco.c -o obj/retro64/emu/sound/gaelco.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/gaelco.c:36: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/cdp1864.c -o obj/retro64/emu/sound/cdp1864.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/cdp1864.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/cdp1869.c -o obj/retro64/emu/sound/cdp1869.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/cdp1869.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/hc55516.c -o obj/retro64/emu/sound/hc55516.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/hc55516.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/c6280.c -o obj/retro64/emu/sound/c6280.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/c6280.c:56: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/ics2115.c -o obj/retro64/emu/sound/ics2115.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/ics2115.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/es5506.c -o obj/retro64/emu/sound/es5506.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/es5506.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/iremga20.c -o obj/retro64/emu/sound/iremga20.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/iremga20.c:29: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/k005289.c -o obj/retro64/emu/sound/k005289.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/k005289.c:28: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/k007232.c -o obj/retro64/emu/sound/k007232.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/k007232.c:26: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/ay8910.c -o obj/retro64/emu/sound/ay8910.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/ay8910.c:107: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/k056800.c -o obj/retro64/emu/sound/k056800.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/k056800.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/k051649.c -o obj/retro64/emu/sound/k051649.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/k051649.c:25: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/k054539.c -o obj/retro64/emu/sound/k054539.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/k054539.c:20: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/sound/k054539.c: In function 'void k054539_update(device_t*, void*, stream_sample_t**, stream_sample_t**, int)': src/emu/sound/k054539.c:188:1: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 188 | else | ^~~~ src/emu/sound/k054539.c:191:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 191 | gain = info->k054539_gain[ch]; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/k053260.c -o obj/retro64/emu/sound/k053260.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/k053260.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/n63701x.c -o obj/retro64/emu/sound/n63701x.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/n63701x.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/mos6560.c -o obj/retro64/emu/sound/mos6560.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/mos6560.c:59: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/sound/mos6560.c: In function 'UINT8 mos6560_port_r(device_t*, offs_t)': src/emu/sound/mos6560.c:479:43: warning: the address of '_mos6560_state::paddle_cb' will never be NULL [-Waddress] 479 | val = (mos6560->paddle_cb != NULL) ? mos6560->paddle_cb[offset - 8](device->machine) : mos6560->reg[offset]; | ^ src/emu/sound/mos6560.c:105:40: note: '_mos6560_state::paddle_cb' declared here 105 | mos6560_paddle_callback paddle_cb[2]; | ^~~~~~~~~ src/emu/sound/mos6560.c: In function 'void mos6560_port_w(device_t*, offs_t, UINT8)': src/emu/sound/mos6560.c:399:38: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 399 | mos6560->reg[offset] = data; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ src/emu/sound/mos6560.c:74:15: note: at offset 16 into destination object '_mos6560_state::reg' of size 16 74 | UINT8 reg[16]; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/c140.c -o obj/retro64/emu/sound/c140.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/c140.c:46: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/discrete.c -o obj/retro64/emu/sound/discrete.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/discrete.c:36: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/sound/discrete.c: In function 'void device_stop_discrete(device_t*)': src/emu/sound/discrete.c:630:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 630 | if (info->disclogfile) | ^~ src/emu/sound/discrete.c:632:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 632 | info->disclogfile = NULL; | ^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/namco.c -o obj/retro64/emu/sound/namco.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/namco.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/c352.c -o obj/retro64/emu/sound/c352.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/c352.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/upd7759.c -o obj/retro64/emu/sound/upd7759.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/upd7759.c:100: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/nes_apu.c -o obj/retro64/emu/sound/nes_apu.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/nes_apu.c:47: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/msm5205.c -o obj/retro64/emu/sound/msm5205.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/msm5205.c:17: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/digitalk.c -o obj/retro64/emu/sound/digitalk.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/digitalk.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/okim6376.c -o obj/retro64/emu/sound/okim6376.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/okim6376.c:13: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/msm5232.c -o obj/retro64/emu/sound/msm5232.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/msm5232.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/okim6295.c -o obj/retro64/emu/sound/okim6295.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/okim6295.c:38: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/okim6258.c -o obj/retro64/emu/sound/okim6258.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/okim6258.c:12: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/rf5c68.c -o obj/retro64/emu/sound/rf5c68.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/rf5c68.c:5: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/saa1099.c -o obj/retro64/emu/sound/saa1099.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/saa1099.c:66: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/qsound.c -o obj/retro64/emu/sound/qsound.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/qsound.c:34: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/segapcm.c -o obj/retro64/emu/sound/segapcm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/segapcm.c:5: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/rf5c400.c -o obj/retro64/emu/sound/rf5c400.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/rf5c400.c:18: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/sound/rf5c400.c: In function 'void rf5c400_update(device_t*, void*, stream_sample_t**, stream_sample_t**, int)': src/emu/sound/rf5c400.c:122:16: warning: variable 'start' set but not used [-Wunused-but-set-variable] 122 | UINT32 start, end, loop; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/scspdsp.c -o obj/retro64/emu/sound/scspdsp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/scspdsp.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/aicadsp.c -o obj/retro64/emu/sound/aicadsp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/aicadsp.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/multipcm.c -o obj/retro64/emu/sound/multipcm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/multipcm.c:34: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/st0016.c -o obj/retro64/emu/sound/st0016.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/st0016.c:6: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/nile.c -o obj/retro64/emu/sound/nile.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/nile.c:27: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/x1_010.c -o obj/retro64/emu/sound/x1_010.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/x1_010.c:51: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/t6w28.c -o obj/retro64/emu/sound/t6w28.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/t6w28.c:32: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/aica.c -o obj/retro64/emu/sound/aica.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/aica.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/snkwave.c -o obj/retro64/emu/sound/snkwave.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/snkwave.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/scsp.c -o obj/retro64/emu/sound/scsp.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/scsp.c:29: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/sp0250.c -o obj/retro64/emu/sound/sp0250.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/sp0250.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/psx.c -o obj/retro64/emu/sound/psx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/psx.c:11: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/s14001a.c -o obj/retro64/emu/sound/s14001a.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/s14001a.c:237: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/sp0256.c -o obj/retro64/emu/sound/sp0256.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/sp0256.c:34: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/tms36xx.c -o obj/retro64/emu/sound/tms36xx.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/tms36xx.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/sound/tms36xx.c: In function 'void mm6221aa_tune_w(running_device*, int)': src/emu/sound/tms36xx.c:418:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 418 | if( tune == tms->tune_num ) | ^~ src/emu/sound/tms36xx.c:7:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 7 | #define LOG(x) do { if (VERBOSE) logerror x; } while (0) | ^~ src/emu/sound/tms36xx.c:421:9: note: in expansion of macro 'LOG' 421 | LOG(("%s tune:%X\n", tms->subtype, tune)); | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/tms3615.c -o obj/retro64/emu/sound/tms3615.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/tms3615.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/sn76477.c -o obj/retro64/emu/sound/sn76477.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/sn76477.c:30: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/vrender0.c -o obj/retro64/emu/sound/vrender0.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/vrender0.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/wave.c -o obj/retro64/emu/sound/wave.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/wave.c:16: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/sn76496.c -o obj/retro64/emu/sound/sn76496.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/sn76496.c:105: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/vlm5030.c -o obj/retro64/emu/sound/vlm5030.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/vlm5030.c:76: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/2151intf.c -o obj/retro64/emu/sound/2151intf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/2151intf.c:9: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/2413intf.c -o obj/retro64/emu/sound/2413intf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/2413intf.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/2203intf.c -o obj/retro64/emu/sound/2203intf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/2203intf.c:1: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/tms5220.c -o obj/retro64/emu/sound/tms5220.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/tms5220.c:249: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/tms5110.c -o obj/retro64/emu/sound/tms5110.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/tms5110.c:63: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/2608intf.c -o obj/retro64/emu/sound/2608intf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/2608intf.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/ymdeltat.c -o obj/retro64/emu/sound/ymdeltat.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/ymdeltat.c:65: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/ym2151.c -o obj/retro64/emu/sound/ym2151.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/ym2151.c:7: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/2610intf.c -o obj/retro64/emu/sound/2610intf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/2610intf.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/3812intf.c -o obj/retro64/emu/sound/3812intf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/3812intf.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/2612intf.c -o obj/retro64/emu/sound/2612intf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/2612intf.c:14: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/3526intf.c -o obj/retro64/emu/sound/3526intf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/3526intf.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/ym2413.c -o obj/retro64/emu/sound/ym2413.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/ym2413.c:40: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/sound/ym2413.c:275:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 275 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:275:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 275 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:275:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 275 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:275:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 275 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:276:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 276 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:276:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 276 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:276:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 276 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:276:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 276 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:277:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 277 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:277:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 277 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:277:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 277 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:277:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 277 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:278:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 278 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:278:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 278 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:278:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 278 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:278:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 278 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:280:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 280 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:280:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 280 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:280:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 280 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:280:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 280 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:281:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 281 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:281:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 281 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:281:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 281 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:281:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 281 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:282:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 282 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/ym2413.c:282:25: warning: narrowing conversion of '4.0e+0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 282 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/ym2413.c:282:35: warning: narrowing conversion of '6.0e+0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 282 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/ym2413.c:282:45: warning: narrowing conversion of '8.0e+0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 282 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/ym2413.c:283:15: warning: narrowing conversion of '1.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 283 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/ym2413.c:283:25: warning: narrowing conversion of '1.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 283 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/ym2413.c:283:35: warning: narrowing conversion of '1.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 283 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/ym2413.c:283:45: warning: narrowing conversion of '1.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 283 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/ym2413.c:285:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 285 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:285:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 285 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:285:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 285 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:285:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 285 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ym2413.c:286:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 286 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/ym2413.c:286:25: warning: narrowing conversion of '6.0e+0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 286 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/ym2413.c:286:35: warning: narrowing conversion of '1.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 286 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/ym2413.c:286:45: warning: narrowing conversion of '1.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 286 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/ym2413.c:287:15: warning: narrowing conversion of '1.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 287 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/ym2413.c:287:25: warning: narrowing conversion of '2.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 287 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/ym2413.c:287:35: warning: narrowing conversion of '2.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 287 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/ym2413.c:287:45: warning: narrowing conversion of '2.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 287 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/ym2413.c:288:15: warning: narrowing conversion of '2.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 288 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/ym2413.c:288:25: warning: narrowing conversion of '2.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 288 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/ym2413.c:288:35: warning: narrowing conversion of '3.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 288 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/ym2413.c:288:45: warning: narrowing conversion of '3.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 288 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/ym2413.c:290:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 290 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/ym2413.c:290:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 290 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/ym2413.c:290:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 290 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/ym2413.c:290:45: warning: narrowing conversion of '1.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 290 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/ym2413.c:291:15: warning: narrowing conversion of '1.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 291 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/ym2413.c:291:25: warning: narrowing conversion of '2.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 291 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/ym2413.c:291:35: warning: narrowing conversion of '2.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 291 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/ym2413.c:291:45: warning: narrowing conversion of '3.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 291 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/ym2413.c:292:15: warning: narrowing conversion of '3.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 292 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/ym2413.c:292:25: warning: narrowing conversion of '3.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 292 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/ym2413.c:292:35: warning: narrowing conversion of '3.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 292 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/ym2413.c:292:45: warning: narrowing conversion of '4.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 292 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/ym2413.c:293:15: warning: narrowing conversion of '4.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 293 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/ym2413.c:293:25: warning: narrowing conversion of '4.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 293 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/ym2413.c:293:35: warning: narrowing conversion of '4.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 293 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/ym2413.c:293:45: warning: narrowing conversion of '4.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 293 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/ym2413.c:295:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 295 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/ym2413.c:295:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 295 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/ym2413.c:295:35: warning: narrowing conversion of '1.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 295 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/ym2413.c:295:45: warning: narrowing conversion of '2.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 295 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/ym2413.c:296:15: warning: narrowing conversion of '3.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 296 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/ym2413.c:296:25: warning: narrowing conversion of '3.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 296 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/ym2413.c:296:35: warning: narrowing conversion of '4.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 296 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/ym2413.c:296:45: warning: narrowing conversion of '4.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 296 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/ym2413.c:297:15: warning: narrowing conversion of '4.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 297 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/ym2413.c:297:25: warning: narrowing conversion of '5.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 297 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/ym2413.c:297:35: warning: narrowing conversion of '5.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 297 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/ym2413.c:297:45: warning: narrowing conversion of '5.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 297 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/ym2413.c:298:15: warning: narrowing conversion of '5.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 298 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/ym2413.c:298:25: warning: narrowing conversion of '6.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 298 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/ym2413.c:298:35: warning: narrowing conversion of '6.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 298 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/ym2413.c:298:45: warning: narrowing conversion of '6.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 298 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/ym2413.c:300:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 300 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/ym2413.c:300:25: warning: narrowing conversion of '1.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 300 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/ym2413.c:300:35: warning: narrowing conversion of '3.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 300 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/ym2413.c:300:45: warning: narrowing conversion of '4.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 300 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/ym2413.c:301:15: warning: narrowing conversion of '4.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 301 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/ym2413.c:301:25: warning: narrowing conversion of '5.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 301 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/ym2413.c:301:35: warning: narrowing conversion of '5.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 301 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/ym2413.c:301:45: warning: narrowing conversion of '6.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 301 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/ym2413.c:302:15: warning: narrowing conversion of '6.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 302 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/ym2413.c:302:25: warning: narrowing conversion of '6.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 302 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/ym2413.c:302:35: warning: narrowing conversion of '7.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 302 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/ym2413.c:302:45: warning: narrowing conversion of '7.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 302 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/ym2413.c:303:15: warning: narrowing conversion of '7.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 303 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/ym2413.c:303:25: warning: narrowing conversion of '7.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 303 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/ym2413.c:303:35: warning: narrowing conversion of '7.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 303 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/ym2413.c:303:45: warning: narrowing conversion of '8.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 303 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/ym2413.c:305:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 305 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/ym2413.c:305:25: warning: narrowing conversion of '3.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 305 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/ym2413.c:305:35: warning: narrowing conversion of '4.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 305 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/ym2413.c:305:45: warning: narrowing conversion of '5.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 305 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/ym2413.c:306:15: warning: narrowing conversion of '6.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 306 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/ym2413.c:306:25: warning: narrowing conversion of '7.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 306 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/ym2413.c:306:35: warning: narrowing conversion of '7.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 306 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/ym2413.c:306:45: warning: narrowing conversion of '7.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 306 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/ym2413.c:307:15: warning: narrowing conversion of '8.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 307 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/ym2413.c:307:25: warning: narrowing conversion of '8.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 307 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/ym2413.c:307:35: warning: narrowing conversion of '8.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 307 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/ym2413.c:307:45: warning: narrowing conversion of '8.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 307 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/ym2413.c:308:15: warning: narrowing conversion of '9.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 308 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/ym2413.c:308:25: warning: narrowing conversion of '9.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 308 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/ym2413.c:308:35: warning: narrowing conversion of '9.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 308 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/ym2413.c:308:45: warning: narrowing conversion of '9.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 308 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/ym2413.c:310:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 310 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/ym2413.c:310:25: warning: narrowing conversion of '4.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 310 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/ym2413.c:310:35: warning: narrowing conversion of '6.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 310 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/ym2413.c:310:45: warning: narrowing conversion of '7.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 310 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/ym2413.c:311:15: warning: narrowing conversion of '8.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 311 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/ym2413.c:311:25: warning: narrowing conversion of '8.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 311 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/ym2413.c:311:35: warning: narrowing conversion of '9.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 311 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/ym2413.c:311:45: warning: narrowing conversion of '9.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 311 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/ym2413.c:312:15: warning: narrowing conversion of '9.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 312 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/ym2413.c:312:25: warning: narrowing conversion of '1.0e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 312 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/ym2413.c:312:35: warning: narrowing conversion of '1.02e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 312 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/ym2413.c:312:45: warning: narrowing conversion of '1.04e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 312 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/ym2413.c:313:15: warning: narrowing conversion of '1.06e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 313 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/ym2413.c:313:25: warning: narrowing conversion of '1.08e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 313 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/ym2413.c:313:35: warning: narrowing conversion of '1.1e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 313 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/ym2413.c:313:45: warning: narrowing conversion of '1.12e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 313 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/ym2413.c:438:8: warning: narrowing conversion of '1.0e+0f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 438 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ym2413.c:438:17: warning: narrowing conversion of '2.0e+0f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 438 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ym2413.c:438:26: warning: narrowing conversion of '4.0e+0f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 438 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ym2413.c:438:35: warning: narrowing conversion of '6.0e+0f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 438 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ym2413.c:438:44: warning: narrowing conversion of '8.0e+0f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 438 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ym2413.c:438:53: warning: narrowing conversion of '1.0e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 438 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ym2413.c:438:62: warning: narrowing conversion of '1.2e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 438 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ym2413.c:438:71: warning: narrowing conversion of '1.4e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 438 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ym2413.c:439:8: warning: narrowing conversion of '1.6e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 439 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ym2413.c:439:17: warning: narrowing conversion of '1.8e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 439 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ym2413.c:439:26: warning: narrowing conversion of '2.0e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 439 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ym2413.c:439:35: warning: narrowing conversion of '2.0e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 439 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ym2413.c:439:44: warning: narrowing conversion of '2.4e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 439 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ym2413.c:439:53: warning: narrowing conversion of '2.4e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 439 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ym2413.c:439:62: warning: narrowing conversion of '3.0e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 439 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ym2413.c:439:71: warning: narrowing conversion of '3.0e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 439 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/8950intf.c -o obj/retro64/emu/sound/8950intf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/8950intf.c:19: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/262intf.c -o obj/retro64/emu/sound/262intf.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/262intf.c:8: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/fm2612.c -o obj/retro64/emu/sound/fm2612.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/fm2612.c:131: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/ymf278b.c -o obj/retro64/emu/sound/ymf278b.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/ymf278b.c:60: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/zsg2.c -o obj/retro64/emu/sound/zsg2.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/zsg2.c:46: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/fmopl.c -o obj/retro64/emu/sound/fmopl.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/fmopl.c:70: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/sound/fmopl.c:336:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 336 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:336:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 336 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:336:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 336 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:336:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 336 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:337:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 337 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:337:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 337 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:337:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 337 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:337:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 337 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:338:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 338 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:338:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 338 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:338:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 338 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:338:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 338 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:339:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 339 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:339:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 339 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:339:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 339 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:339:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 339 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:341:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 341 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:341:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 341 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:341:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 341 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:341:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 341 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:342:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 342 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:342:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 342 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:342:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 342 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:342:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 342 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:343:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 343 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/fmopl.c:343:25: warning: narrowing conversion of '8.0e+0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 343 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/fmopl.c:343:35: warning: narrowing conversion of '1.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 343 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/fmopl.c:343:45: warning: narrowing conversion of '1.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 343 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/fmopl.c:344:15: warning: narrowing conversion of '2.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 344 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/fmopl.c:344:25: warning: narrowing conversion of '2.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 344 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/fmopl.c:344:35: warning: narrowing conversion of '2.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 344 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/fmopl.c:344:45: warning: narrowing conversion of '3.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 344 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/fmopl.c:346:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 346 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:346:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 346 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:346:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 346 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:346:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 346 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/fmopl.c:347:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 347 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/fmopl.c:347:25: warning: narrowing conversion of '1.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 347 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/fmopl.c:347:35: warning: narrowing conversion of '2.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 347 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/fmopl.c:347:45: warning: narrowing conversion of '2.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 347 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/fmopl.c:348:15: warning: narrowing conversion of '3.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 348 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/fmopl.c:348:25: warning: narrowing conversion of '4.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 348 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/fmopl.c:348:35: warning: narrowing conversion of '4.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 348 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/fmopl.c:348:45: warning: narrowing conversion of '4.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 348 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/fmopl.c:349:15: warning: narrowing conversion of '5.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 349 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/fmopl.c:349:25: warning: narrowing conversion of '5.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 349 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/fmopl.c:349:35: warning: narrowing conversion of '6.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 349 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/fmopl.c:349:45: warning: narrowing conversion of '6.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 349 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/fmopl.c:351:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 351 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/fmopl.c:351:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 351 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/fmopl.c:351:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 351 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/fmopl.c:351:45: warning: narrowing conversion of '2.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 351 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/fmopl.c:352:15: warning: narrowing conversion of '3.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 352 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/fmopl.c:352:25: warning: narrowing conversion of '4.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 352 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/fmopl.c:352:35: warning: narrowing conversion of '5.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 352 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/fmopl.c:352:45: warning: narrowing conversion of '6.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 352 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/fmopl.c:353:15: warning: narrowing conversion of '6.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 353 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/fmopl.c:353:25: warning: narrowing conversion of '7.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 353 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/fmopl.c:353:35: warning: narrowing conversion of '7.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 353 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/fmopl.c:353:45: warning: narrowing conversion of '8.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 353 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/fmopl.c:354:15: warning: narrowing conversion of '8.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 354 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/fmopl.c:354:25: warning: narrowing conversion of '8.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 354 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/fmopl.c:354:35: warning: narrowing conversion of '9.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 354 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/fmopl.c:354:45: warning: narrowing conversion of '9.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 354 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/fmopl.c:356:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 356 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/fmopl.c:356:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 356 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/fmopl.c:356:35: warning: narrowing conversion of '3.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 356 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/fmopl.c:356:45: warning: narrowing conversion of '5.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 356 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/fmopl.c:357:15: warning: narrowing conversion of '6.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 357 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/fmopl.c:357:25: warning: narrowing conversion of '7.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 357 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/fmopl.c:357:35: warning: narrowing conversion of '8.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 357 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/fmopl.c:357:45: warning: narrowing conversion of '9.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 357 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/fmopl.c:358:15: warning: narrowing conversion of '9.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 358 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/fmopl.c:358:25: warning: narrowing conversion of '1.04e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 358 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/fmopl.c:358:35: warning: narrowing conversion of '1.08e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 358 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/fmopl.c:358:45: warning: narrowing conversion of '1.12e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 358 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/fmopl.c:359:15: warning: narrowing conversion of '1.16e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 359 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/fmopl.c:359:25: warning: narrowing conversion of '1.2e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 359 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/fmopl.c:359:35: warning: narrowing conversion of '1.24e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 359 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/fmopl.c:359:45: warning: narrowing conversion of '1.28e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 359 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/fmopl.c:361:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 361 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/fmopl.c:361:25: warning: narrowing conversion of '3.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 361 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/fmopl.c:361:35: warning: narrowing conversion of '6.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 361 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/fmopl.c:361:45: warning: narrowing conversion of '8.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 361 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/fmopl.c:362:15: warning: narrowing conversion of '9.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 362 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/fmopl.c:362:25: warning: narrowing conversion of '1.08e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 362 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/fmopl.c:362:35: warning: narrowing conversion of '1.16e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 362 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/fmopl.c:362:45: warning: narrowing conversion of '1.24e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 362 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/fmopl.c:363:15: warning: narrowing conversion of '1.28e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 363 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/fmopl.c:363:25: warning: narrowing conversion of '1.36e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 363 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/fmopl.c:363:35: warning: narrowing conversion of '1.4e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 363 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/fmopl.c:363:45: warning: narrowing conversion of '1.44e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 363 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/fmopl.c:364:15: warning: narrowing conversion of '1.48e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 364 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/fmopl.c:364:25: warning: narrowing conversion of '1.52e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 364 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/fmopl.c:364:35: warning: narrowing conversion of '1.56e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 364 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/fmopl.c:364:45: warning: narrowing conversion of '1.6e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 364 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/fmopl.c:366:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 366 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/fmopl.c:366:25: warning: narrowing conversion of '6.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 366 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/fmopl.c:366:35: warning: narrowing conversion of '9.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 366 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/fmopl.c:366:45: warning: narrowing conversion of '1.16e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 366 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/fmopl.c:367:15: warning: narrowing conversion of '1.28e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 367 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/fmopl.c:367:25: warning: narrowing conversion of '1.4e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 367 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/fmopl.c:367:35: warning: narrowing conversion of '1.48e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 367 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/fmopl.c:367:45: warning: narrowing conversion of '1.56e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 367 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/fmopl.c:368:15: warning: narrowing conversion of '1.6e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 368 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/fmopl.c:368:25: warning: narrowing conversion of '1.68e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 368 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/fmopl.c:368:35: warning: narrowing conversion of '1.72e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 368 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/fmopl.c:368:45: warning: narrowing conversion of '1.76e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 368 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/fmopl.c:369:15: warning: narrowing conversion of '1.8e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 369 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/fmopl.c:369:25: warning: narrowing conversion of '1.84e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 369 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/fmopl.c:369:35: warning: narrowing conversion of '1.88e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 369 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/fmopl.c:369:45: warning: narrowing conversion of '1.92e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 369 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/fmopl.c:371:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 371 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/fmopl.c:371:25: warning: narrowing conversion of '9.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 371 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/fmopl.c:371:35: warning: narrowing conversion of '1.28e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 371 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/fmopl.c:371:45: warning: narrowing conversion of '1.48e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 371 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/fmopl.c:372:15: warning: narrowing conversion of '1.6e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 372 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/fmopl.c:372:25: warning: narrowing conversion of '1.72e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 372 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/fmopl.c:372:35: warning: narrowing conversion of '1.8e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 372 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/fmopl.c:372:45: warning: narrowing conversion of '1.88e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 372 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/fmopl.c:373:15: warning: narrowing conversion of '1.92e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 373 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/fmopl.c:373:25: warning: narrowing conversion of '2.0e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 373 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/fmopl.c:373:35: warning: narrowing conversion of '2.04e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 373 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/fmopl.c:373:45: warning: narrowing conversion of '2.08e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 373 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/fmopl.c:374:15: warning: narrowing conversion of '2.12e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 374 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/fmopl.c:374:25: warning: narrowing conversion of '2.16e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 374 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/fmopl.c:374:35: warning: narrowing conversion of '2.2e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 374 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/fmopl.c:374:45: warning: narrowing conversion of '2.24e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 374 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/fmopl.c:499:8: warning: narrowing conversion of '1.0e+0f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 499 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/fmopl.c:499:17: warning: narrowing conversion of '2.0e+0f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 499 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/fmopl.c:499:26: warning: narrowing conversion of '4.0e+0f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 499 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/fmopl.c:499:35: warning: narrowing conversion of '6.0e+0f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 499 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/fmopl.c:499:44: warning: narrowing conversion of '8.0e+0f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 499 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/fmopl.c:499:53: warning: narrowing conversion of '1.0e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 499 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/fmopl.c:499:62: warning: narrowing conversion of '1.2e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 499 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/fmopl.c:499:71: warning: narrowing conversion of '1.4e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 499 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/fmopl.c:500:8: warning: narrowing conversion of '1.6e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 500 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/fmopl.c:500:17: warning: narrowing conversion of '1.8e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 500 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/fmopl.c:500:26: warning: narrowing conversion of '2.0e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 500 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/fmopl.c:500:35: warning: narrowing conversion of '2.0e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 500 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/fmopl.c:500:44: warning: narrowing conversion of '2.4e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 500 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/fmopl.c:500:53: warning: narrowing conversion of '2.4e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 500 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/fmopl.c:500:62: warning: narrowing conversion of '3.0e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 500 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/fmopl.c:500:71: warning: narrowing conversion of '3.0e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 500 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/astring.c -o obj/retro64/lib/util/astring.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/fm.c -o obj/retro64/emu/sound/fm.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/fm.c:114: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/ymz280b.c -o obj/retro64/emu/sound/ymz280b.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/ymz280b.c:24: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/bitmap.c -o obj/retro64/lib/util/bitmap.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/avcomp.c -o obj/retro64/lib/util/avcomp.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/ymf262.c -o obj/retro64/emu/sound/ymf262.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/ymf262.c:56: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/sound/ymf262.c:291:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 291 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:291:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 291 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:291:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 291 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:291:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 291 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:292:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 292 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:292:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 292 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:292:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 292 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:292:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 292 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:293:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 293 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:293:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 293 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:293:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 293 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:293:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 293 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:294:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 294 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:294:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 294 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:294:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 294 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:294:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 294 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:296:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 296 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:296:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 296 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:296:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 296 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:296:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 296 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:297:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 297 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:297:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 297 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:297:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 297 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:297:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 297 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:298:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 298 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/ymf262.c:298:25: warning: narrowing conversion of '8.0e+0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 298 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/ymf262.c:298:35: warning: narrowing conversion of '1.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 298 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/ymf262.c:298:45: warning: narrowing conversion of '1.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 298 | 0.000/DV, 0.750/DV, 1.125/DV, 1.500/DV, | ^ src/emu/sound/ymf262.c:299:15: warning: narrowing conversion of '2.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 299 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/ymf262.c:299:25: warning: narrowing conversion of '2.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 299 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/ymf262.c:299:35: warning: narrowing conversion of '2.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 299 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/ymf262.c:299:45: warning: narrowing conversion of '3.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 299 | 1.875/DV, 2.250/DV, 2.625/DV, 3.000/DV, | ^ src/emu/sound/ymf262.c:301:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 301 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:301:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 301 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:301:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 301 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:301:45: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 301 | 0.000/DV, 0.000/DV, 0.000/DV, 0.000/DV, | ^ src/emu/sound/ymf262.c:302:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 302 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/ymf262.c:302:25: warning: narrowing conversion of '1.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 302 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/ymf262.c:302:35: warning: narrowing conversion of '2.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 302 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/ymf262.c:302:45: warning: narrowing conversion of '2.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 302 | 0.000/DV, 1.125/DV, 1.875/DV, 2.625/DV, | ^ src/emu/sound/ymf262.c:303:15: warning: narrowing conversion of '3.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 303 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/ymf262.c:303:25: warning: narrowing conversion of '4.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 303 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/ymf262.c:303:35: warning: narrowing conversion of '4.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 303 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/ymf262.c:303:45: warning: narrowing conversion of '4.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 303 | 3.000/DV, 3.750/DV, 4.125/DV, 4.500/DV, | ^ src/emu/sound/ymf262.c:304:15: warning: narrowing conversion of '5.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 304 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/ymf262.c:304:25: warning: narrowing conversion of '5.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 304 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/ymf262.c:304:35: warning: narrowing conversion of '6.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 304 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/ymf262.c:304:45: warning: narrowing conversion of '6.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 304 | 4.875/DV, 5.250/DV, 5.625/DV, 6.000/DV, | ^ src/emu/sound/ymf262.c:306:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 306 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/ymf262.c:306:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 306 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/ymf262.c:306:35: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 306 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/ymf262.c:306:45: warning: narrowing conversion of '2.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 306 | 0.000/DV, 0.000/DV, 0.000/DV, 1.875/DV, | ^ src/emu/sound/ymf262.c:307:15: warning: narrowing conversion of '3.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 307 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/ymf262.c:307:25: warning: narrowing conversion of '4.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 307 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/ymf262.c:307:35: warning: narrowing conversion of '5.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 307 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/ymf262.c:307:45: warning: narrowing conversion of '6.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 307 | 3.000/DV, 4.125/DV, 4.875/DV, 5.625/DV, | ^ src/emu/sound/ymf262.c:308:15: warning: narrowing conversion of '6.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 308 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/ymf262.c:308:25: warning: narrowing conversion of '7.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 308 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/ymf262.c:308:35: warning: narrowing conversion of '7.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 308 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/ymf262.c:308:45: warning: narrowing conversion of '8.0e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 308 | 6.000/DV, 6.750/DV, 7.125/DV, 7.500/DV, | ^ src/emu/sound/ymf262.c:309:15: warning: narrowing conversion of '8.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 309 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/ymf262.c:309:25: warning: narrowing conversion of '8.8e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 309 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/ymf262.c:309:35: warning: narrowing conversion of '9.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 309 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/ymf262.c:309:45: warning: narrowing conversion of '9.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 309 | 7.875/DV, 8.250/DV, 8.625/DV, 9.000/DV, | ^ src/emu/sound/ymf262.c:311:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 311 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/ymf262.c:311:25: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 311 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/ymf262.c:311:35: warning: narrowing conversion of '3.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 311 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/ymf262.c:311:45: warning: narrowing conversion of '5.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 311 | 0.000/DV, 0.000/DV, 3.000/DV, 4.875/DV, | ^ src/emu/sound/ymf262.c:312:15: warning: narrowing conversion of '6.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 312 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/ymf262.c:312:25: warning: narrowing conversion of '7.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 312 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/ymf262.c:312:35: warning: narrowing conversion of '8.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 312 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/ymf262.c:312:45: warning: narrowing conversion of '9.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 312 | 6.000/DV, 7.125/DV, 7.875/DV, 8.625/DV, | ^ src/emu/sound/ymf262.c:313:15: warning: narrowing conversion of '9.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 313 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/ymf262.c:313:25: warning: narrowing conversion of '1.04e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 313 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/ymf262.c:313:35: warning: narrowing conversion of '1.08e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 313 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/ymf262.c:313:45: warning: narrowing conversion of '1.12e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 313 | 9.000/DV, 9.750/DV,10.125/DV,10.500/DV, | ^ src/emu/sound/ymf262.c:314:15: warning: narrowing conversion of '1.16e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 314 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/ymf262.c:314:25: warning: narrowing conversion of '1.2e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 314 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/ymf262.c:314:35: warning: narrowing conversion of '1.24e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 314 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/ymf262.c:314:45: warning: narrowing conversion of '1.28e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 314 | 10.875/DV,11.250/DV,11.625/DV,12.000/DV, | ^ src/emu/sound/ymf262.c:316:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 316 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/ymf262.c:316:25: warning: narrowing conversion of '3.2e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 316 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/ymf262.c:316:35: warning: narrowing conversion of '6.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 316 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/ymf262.c:316:45: warning: narrowing conversion of '8.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 316 | 0.000/DV, 3.000/DV, 6.000/DV, 7.875/DV, | ^ src/emu/sound/ymf262.c:317:15: warning: narrowing conversion of '9.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 317 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/ymf262.c:317:25: warning: narrowing conversion of '1.08e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 317 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/ymf262.c:317:35: warning: narrowing conversion of '1.16e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 317 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/ymf262.c:317:45: warning: narrowing conversion of '1.24e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 317 | 9.000/DV,10.125/DV,10.875/DV,11.625/DV, | ^ src/emu/sound/ymf262.c:318:15: warning: narrowing conversion of '1.28e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 318 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/ymf262.c:318:25: warning: narrowing conversion of '1.36e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 318 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/ymf262.c:318:35: warning: narrowing conversion of '1.4e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 318 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/ymf262.c:318:45: warning: narrowing conversion of '1.44e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 318 | 12.000/DV,12.750/DV,13.125/DV,13.500/DV, | ^ src/emu/sound/ymf262.c:319:15: warning: narrowing conversion of '1.48e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 319 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/ymf262.c:319:25: warning: narrowing conversion of '1.52e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 319 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/ymf262.c:319:35: warning: narrowing conversion of '1.56e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 319 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/ymf262.c:319:45: warning: narrowing conversion of '1.6e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 319 | 13.875/DV,14.250/DV,14.625/DV,15.000/DV, | ^ src/emu/sound/ymf262.c:321:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 321 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/ymf262.c:321:25: warning: narrowing conversion of '6.4e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 321 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/ymf262.c:321:35: warning: narrowing conversion of '9.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 321 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/ymf262.c:321:45: warning: narrowing conversion of '1.16e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 321 | 0.000/DV, 6.000/DV, 9.000/DV,10.875/DV, | ^ src/emu/sound/ymf262.c:322:15: warning: narrowing conversion of '1.28e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 322 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/ymf262.c:322:25: warning: narrowing conversion of '1.4e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 322 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/ymf262.c:322:35: warning: narrowing conversion of '1.48e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 322 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/ymf262.c:322:45: warning: narrowing conversion of '1.56e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 322 | 12.000/DV,13.125/DV,13.875/DV,14.625/DV, | ^ src/emu/sound/ymf262.c:323:15: warning: narrowing conversion of '1.6e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 323 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/ymf262.c:323:25: warning: narrowing conversion of '1.68e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 323 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/ymf262.c:323:35: warning: narrowing conversion of '1.72e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 323 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/ymf262.c:323:45: warning: narrowing conversion of '1.76e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 323 | 15.000/DV,15.750/DV,16.125/DV,16.500/DV, | ^ src/emu/sound/ymf262.c:324:15: warning: narrowing conversion of '1.8e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 324 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/ymf262.c:324:25: warning: narrowing conversion of '1.84e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 324 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/ymf262.c:324:35: warning: narrowing conversion of '1.88e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 324 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/ymf262.c:324:45: warning: narrowing conversion of '1.92e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 324 | 16.875/DV,17.250/DV,17.625/DV,18.000/DV, | ^ src/emu/sound/ymf262.c:326:15: warning: narrowing conversion of '0.0f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 326 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/ymf262.c:326:25: warning: narrowing conversion of '9.6e+1f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 326 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/ymf262.c:326:35: warning: narrowing conversion of '1.28e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 326 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/ymf262.c:326:45: warning: narrowing conversion of '1.48e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 326 | 0.000/DV, 9.000/DV,12.000/DV,13.875/DV, | ^ src/emu/sound/ymf262.c:327:15: warning: narrowing conversion of '1.6e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 327 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/ymf262.c:327:25: warning: narrowing conversion of '1.72e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 327 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/ymf262.c:327:35: warning: narrowing conversion of '1.8e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 327 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/ymf262.c:327:45: warning: narrowing conversion of '1.88e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 327 | 15.000/DV,16.125/DV,16.875/DV,17.625/DV, | ^ src/emu/sound/ymf262.c:328:15: warning: narrowing conversion of '1.92e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 328 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/ymf262.c:328:25: warning: narrowing conversion of '2.0e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 328 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/ymf262.c:328:35: warning: narrowing conversion of '2.04e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 328 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/ymf262.c:328:45: warning: narrowing conversion of '2.08e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 328 | 18.000/DV,18.750/DV,19.125/DV,19.500/DV, | ^ src/emu/sound/ymf262.c:329:15: warning: narrowing conversion of '2.12e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 329 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/ymf262.c:329:25: warning: narrowing conversion of '2.16e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 329 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/ymf262.c:329:35: warning: narrowing conversion of '2.2e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 329 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/ymf262.c:329:45: warning: narrowing conversion of '2.24e+2f' from 'float' to 'UINT32' {aka 'unsigned int'} is ill-formed in C++11 [-Wnarrowing] 329 | 19.875/DV,20.250/DV,20.625/DV,21.000/DV | ^ src/emu/sound/ymf262.c:454:8: warning: narrowing conversion of '1.0e+0f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 454 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ymf262.c:454:17: warning: narrowing conversion of '2.0e+0f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 454 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ymf262.c:454:26: warning: narrowing conversion of '4.0e+0f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 454 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ymf262.c:454:35: warning: narrowing conversion of '6.0e+0f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 454 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ymf262.c:454:44: warning: narrowing conversion of '8.0e+0f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 454 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ymf262.c:454:53: warning: narrowing conversion of '1.0e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 454 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ymf262.c:454:62: warning: narrowing conversion of '1.2e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 454 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ymf262.c:454:71: warning: narrowing conversion of '1.4e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 454 | 0.50*ML, 1.00*ML, 2.00*ML, 3.00*ML, 4.00*ML, 5.00*ML, 6.00*ML, 7.00*ML, | ^ src/emu/sound/ymf262.c:455:8: warning: narrowing conversion of '1.6e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 455 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ymf262.c:455:17: warning: narrowing conversion of '1.8e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 455 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ymf262.c:455:26: warning: narrowing conversion of '2.0e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 455 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ymf262.c:455:35: warning: narrowing conversion of '2.0e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 455 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ymf262.c:455:44: warning: narrowing conversion of '2.4e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 455 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ymf262.c:455:53: warning: narrowing conversion of '2.4e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 455 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ymf262.c:455:62: warning: narrowing conversion of '3.0e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 455 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ymf262.c:455:71: warning: narrowing conversion of '3.0e+1f' from 'float' to 'UINT8' {aka 'unsigned char'} is ill-formed in C++11 [-Wnarrowing] 455 | 8.00*ML, 9.00*ML,10.00*ML,10.00*ML,12.00*ML,12.00*ML,15.00*ML,15.00*ML | ^ src/emu/sound/ymf262.c: In function 'void OPL3WriteReg(OPL3*, int, int)': src/emu/sound/ymf262.c:2099:74: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] 2099 | UINT8 conn = (CH->SLOT[SLOT1].CON<<1) || ((CH+3)->SLOT[SLOT1].CON<<0); | ~~~~~~~~~~~~~~~~~~~~^~~~ src/emu/sound/ymf262.c:2099:106: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] 2099 | UINT8 conn = (CH->SLOT[SLOT1].CON<<1) || ((CH+3)->SLOT[SLOT1].CON<<0); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/emu/sound/ymf262.c:2151:78: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] 2151 | UINT8 conn = ((CH-3)->SLOT[SLOT1].CON<<1) || (CH->SLOT[SLOT1].CON<<0); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/emu/sound/ymf262.c:2151:106: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] 2151 | UINT8 conn = ((CH-3)->SLOT[SLOT1].CON<<1) || (CH->SLOT[SLOT1].CON<<0); | ~~~~~~~~~~~~~~~~~~~~^~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/cdrom.c -o obj/retro64/lib/util/cdrom.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/coreutil.c -o obj/retro64/lib/util/coreutil.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/corefile.c -o obj/retro64/lib/util/corefile.o In file included from src/lib/util/corefile.c:42: ./src/osd/retro/libretro-common/include/compat/zlib/zlib.h:1574:32: warning: "_FILE_OFFSET_BITS" is not defined, evaluates to 0 [-Wundef] 1574 | #if !defined(ZLIB_INTERNAL) && _FILE_OFFSET_BITS-0 == 64 && _LFS64_LARGEFILE-0 | ^~~~~~~~~~~~~~~~~ src/lib/util/corefile.c: In function 'UINT32 core_fread(core_file*, void*, UINT32)': src/lib/util/corefile.c:438:20: warning: variable 'filerr' set but not used [-Wunused-but-set-variable] 438 | file_error filerr; | ^~~~~~ src/lib/util/corefile.c: In function 'UINT32 core_fwrite(core_file*, const void*, UINT32)': src/lib/util/corefile.c:774:20: warning: variable 'filerr' set but not used [-Wunused-but-set-variable] 774 | file_error filerr; | ^~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/harddisk.c -o obj/retro64/lib/util/harddisk.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/corestr.c -o obj/retro64/lib/util/corestr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/imageutl.c -o obj/retro64/lib/util/imageutl.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/md5.c -o obj/retro64/lib/util/md5.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/opresolv.c -o obj/retro64/lib/util/opresolv.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/jedparse.c -o obj/retro64/lib/util/jedparse.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/sound/ymf271.c -o obj/retro64/emu/sound/ymf271.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/sound/ymf271.c:15: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/emu/sound/ymf271.c: In function 'void update_pcm(YMF271Chip*, int, INT32*, int)': src/emu/sound/ymf271.c:529:33: warning: variable 'ch2_vol' set but not used [-Wunused-but-set-variable] 529 | INT64 ch0_vol, ch1_vol, ch2_vol, ch3_vol; | ^~~~~~~ src/emu/sound/ymf271.c:529:42: warning: variable 'ch3_vol' set but not used [-Wunused-but-set-variable] 529 | INT64 ch0_vol, ch1_vol, ch2_vol, ch3_vol; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/pool.c -o obj/retro64/lib/util/pool.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/palette.c -o obj/retro64/lib/util/palette.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/options.c -o obj/retro64/lib/util/options.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/tagmap.c -o obj/retro64/lib/util/tagmap.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/unicode.c -o obj/retro64/lib/util/unicode.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/chd.c -o obj/retro64/lib/util/chd.o In file included from src/lib/util/chd.c:44: ./src/osd/retro/libretro-common/include/compat/zlib/zlib.h:1574:32: warning: "_FILE_OFFSET_BITS" is not defined, evaluates to 0 [-Wundef] 1574 | #if !defined(ZLIB_INTERNAL) && _FILE_OFFSET_BITS-0 == 64 && _LFS64_LARGEFILE-0 | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:548, from ./src/osd/osdcomm.h:47, from ./src/osd/osdcore.h:51, from src/lib/util/chd.h:45, from src/lib/util/chd.c:40: In function 'void* memcpy(void*, const void*, size_t)', inlined from 'chd_error header_read(core_file*, chd_header*)' at src/lib/util/chd.c:1822:9: /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' forming offset [108, 119] is out of the bounds [0, 108] of object 'rawheader' with type 'UINT8 [108]' {aka 'unsigned char [108]'} [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/lib/util/chd.c: In function 'chd_error header_read(core_file*, chd_header*)': src/lib/util/chd.c:1755:15: note: 'rawheader' declared here 1755 | UINT8 rawheader[CHD_MAX_HEADER_SIZE]; | ^~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/aviio.c -o obj/retro64/lib/util/aviio.o src/lib/util/aviio.c: In function 'avi_error read_movie_data(avi_file*)': src/lib/util/aviio.c:1270:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1270 | if (avierr != AVIERR_NONE) | ^~ src/lib/util/aviio.c:1274:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1274 | avierr = find_first_chunk(file, CHUNKTYPE_AVIH, &hdrl, &avih); | ^~~~~~ src/lib/util/aviio.c: In function 'avi_error parse_indx_chunk(avi_file*, avi_stream*, avi_chunk*)': src/lib/util/aviio.c:1516:32: warning: variable 'id' set but not used [-Wunused-but-set-variable] 1516 | UINT32 entries, entry, id; | ^~ src/lib/util/aviio.c:1519:15: warning: variable 'subtype' set but not used [-Wunused-but-set-variable] 1519 | UINT8 subtype, type; | ^~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/unzip.c -o obj/retro64/lib/util/unzip.o In file included from src/lib/util/unzip.c:45: ./src/osd/retro/libretro-common/include/compat/zlib/zlib.h:1574:32: warning: "_FILE_OFFSET_BITS" is not defined, evaluates to 0 [-Wundef] 1574 | #if !defined(ZLIB_INTERNAL) && _FILE_OFFSET_BITS-0 == 64 && _LFS64_LARGEFILE-0 | ^~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/sha1.c -o obj/retro64/lib/util/sha1.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/huffman.c -o obj/retro64/lib/util/huffman.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/png.c -o obj/retro64/lib/util/png.o In file included from src/lib/util/png.c:43: ./src/osd/retro/libretro-common/include/compat/zlib/zlib.h:1574:32: warning: "_FILE_OFFSET_BITS" is not defined, evaluates to 0 [-Wundef] 1574 | #if !defined(ZLIB_INTERNAL) && _FILE_OFFSET_BITS-0 == 64 && _LFS64_LARGEFILE-0 | ^~~~~~~~~~~~~~~~~ src/lib/util/png.c: In function 'png_error write_deflated_chunk(core_file*, UINT8*, UINT32, UINT32)': src/lib/util/png.c:842:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 842 | if (zerr != Z_OK) | ^~ src/lib/util/png.c:846:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 846 | for ( ; ; ) | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/xmlfile.c -o obj/retro64/lib/util/xmlfile.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/vbiparse.c -o obj/retro64/lib/util/vbiparse.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/util/zippath.c -o obj/retro64/lib/util/zippath.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/retro/retrodir.c -o obj/retro64/osd/retro/retrodir.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/retro/retromisc.c -o obj/retro64/osd/retro/retromisc.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/retro/retrofile.c -o obj/retro64/osd/retro/retrofile.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/retro/retroos.c -o obj/retro64/osd/retro/retroos.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/retro/libretro-common/compat/compat_strcasestr.c -o obj/retro64/osd/retro/libretro-common/compat/compat_strcasestr.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/retro/libretro-common/compat/compat_strl.c -o obj/retro64/osd/retro/libretro-common/compat/compat_strl.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/expat/xmlrole.c -o obj/retro64/lib/expat/xmlrole.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/retro/libretro-common/file/file_path.c -o obj/retro64/osd/retro/libretro-common/file/file_path.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/retro/retrosync.c -o obj/retro64/osd/retro/retrosync.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/osd/retro/retrowork.c -o obj/retro64/osd/retro/retrowork.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/expat/xmlparse.c -o obj/retro64/lib/expat/xmlparse.o gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/expat/xmltok.c -o obj/retro64/lib/expat/xmltok.o In file included from src/lib/expat/xmltok.c:11: src/lib/expat/xmltok_ns.c: In function 'const ENCODING* findEncodingNS(const ENCODING*, const char*, const char*)': src/lib/expat/xmltok.h:256:24: warning: 'buf' may be used uninitialized [-Wmaybe-uninitialized] 256 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/lib/expat/xmltok_ns.c:78:3: note: in expansion of macro 'XmlUtf8Convert' 78 | XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); | ^~~~~~~~~~~~~~ src/lib/expat/xmltok.h:256:24: note: by argument 5 of type 'const char*' to 'void(const ENCODING*, const char**, const char*, char**, const char*)' {aka 'void(const encoding*, const char**, const char*, char**, const char*)'} 256 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/lib/expat/xmltok_ns.c:78:3: note: in expansion of macro 'XmlUtf8Convert' 78 | XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); | ^~~~~~~~~~~~~~ In file included from src/lib/expat/xmltok.c:1621: src/lib/expat/xmltok_ns.c:75:8: note: 'buf' declared here 75 | char buf[ENCODING_MAX]; | ^~~ src/lib/expat/xmltok_ns.c: In function 'const ENCODING* findEncoding(const ENCODING*, const char*, const char*)': src/lib/expat/xmltok.h:256:24: warning: 'buf' may be used uninitialized [-Wmaybe-uninitialized] 256 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/lib/expat/xmltok_ns.c:78:3: note: in expansion of macro 'XmlUtf8Convert' 78 | XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); | ^~~~~~~~~~~~~~ src/lib/expat/xmltok.h:256:24: note: by argument 5 of type 'const char*' to 'void(const ENCODING*, const char**, const char*, char**, const char*)' {aka 'void(const encoding*, const char**, const char*, char**, const char*)'} 256 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/lib/expat/xmltok_ns.c:78:3: note: in expansion of macro 'XmlUtf8Convert' 78 | XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); | ^~~~~~~~~~~~~~ In file included from src/lib/expat/xmltok.c:1610: src/lib/expat/xmltok_ns.c:75:8: note: 'buf' declared here 75 | char buf[ENCODING_MAX]; | ^~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/lib/softfloat/softfloat.c -o obj/retro64/lib/softfloat/softfloat.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/lib/softfloat/mamesf.h:15, from src/lib/softfloat/milieu.h:36, from src/lib/softfloat/softfloat.c:33: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' src/lib/softfloat/softfloat.c: In function 'float32 float32_rem(float32, float32)': src/lib/softfloat/softfloat.c:1869:17: warning: variable 'bSign' set but not used [-Wunused-but-set-variable] 1869 | flag aSign, bSign, zSign; | ^~~~~ src/lib/softfloat/softfloat.c: In function 'float64 float64_rem(float64, float64)': src/lib/softfloat/softfloat.c:2806:17: warning: variable 'bSign' set but not used [-Wunused-but-set-variable] 2806 | flag aSign, bSign, zSign; | ^~~~~ src/lib/softfloat/softfloat.c: In function 'floatx80 floatx80_rem(floatx80, floatx80)': src/lib/softfloat/softfloat.c:3714:17: warning: variable 'bSign' set but not used [-Wunused-but-set-variable] 3714 | flag aSign, bSign, zSign; | ^~~~~ src/lib/softfloat/softfloat.c: In function 'float128 float128_rem(float128, float128)': src/lib/softfloat/softfloat.c:4823:17: warning: variable 'bSign' set but not used [-Wunused-but-set-variable] 4823 | flag aSign, bSign, zSign; | ^~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -DCRLF=2 -DDISABLE_MIDI=1 -DINLINE="static inline" -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64_be_interface -DDISABLE_MIDI -D__LIBRETRO__ -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 -fsingle-precision-constant -D__LIBRETRO__ -fstrict-aliasing -DALIGN_INTS -DALIGN_SHORTS -ffast-math -fPIC -pipe -O3 -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -I./src/osd/retro/libretro-common/include -I./src/osd/retro/libretro-common/include/compat/zlib -I./src/mame -Iobj/retro64/mame/layout -I./src/emu -Iobj/retro64/emu -Iobj/retro64/emu/layout -I./src/lib/util -I./src/lib -I./src/osd -I./src/osd/retro -I./src/lib/expat -I./src/lib/util -I./src/lib/libjpeg -fno-delete-null-pointer-checks -x c++ -std=gnu++98 -Woverloaded-virtual -c src/emu/video/voodoo.c -o obj/retro64/emu/video/voodoo.o In file included from ./src/emu/emucore.h:30, from ./src/emu/emu.h:53, from src/emu/video/voodoo.c:137: ./src/emu/emualloc.h:105:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 105 | resource_pool_object(const resource_pool_object &); | ^ ./src/emu/emualloc.h:105:32: note: remove the '< >' ./src/emu/emualloc.h:124:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 124 | resource_pool_array(const resource_pool_array &); | ^ ./src/emu/emualloc.h:124:31: note: remove the '< >' In file included from src/emu/video/voodoo.c:142: src/emu/video/voodoo.c: In function 'INT32 lfb_w(voodoo_state*, offs_t, UINT32, UINT32, int)': src/emu/video/vooddefs.h:2049:22: warning: variable 'dither' set but not used [-Wunused-but-set-variable] 2049 | const UINT8 *dither = NULL \ | ^~~~~~ src/emu/video/voodoo.c:3028:17: note: in expansion of macro 'DECLARE_DITHER_POINTERS' 3028 | DECLARE_DITHER_POINTERS; | ^~~~~~~~~~~~~~~~~~~~~~~ src/emu/video/voodoo.c: In function 'INT32 fastfill(voodoo_state*)': src/emu/video/vooddefs.h:2049:22: warning: variable 'dither' set but not used [-Wunused-but-set-variable] 2049 | const UINT8 *dither = NULL \ | ^~~~~~ src/emu/video/voodoo.c:4717:25: note: in expansion of macro 'DECLARE_DITHER_POINTERS' 4717 | DECLARE_DITHER_POINTERS; | ^~~~~~~~~~~~~~~~~~~~~~~ gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' gmake: Entering directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' g++ -shared -Wl,--version-script=src/osd/retro/link.T -fPIC obj/retro64/mame/mamedriv.o obj/retro64/mame/alba.a obj/retro64/mame/alliedl.a obj/retro64/mame/alpha.a obj/retro64/mame/amiga.a obj/retro64/mame/aristocr.a obj/retro64/mame/atari.a obj/retro64/mame/atlus.a obj/retro64/mame/barcrest.a obj/retro64/mame/bfm.a obj/retro64/mame/bmc.a obj/retro64/mame/capcom.a obj/retro64/mame/cinemat.a obj/retro64/mame/comad.a obj/retro64/mame/cvs.a obj/retro64/mame/dataeast.a obj/retro64/mame/dooyong.a obj/retro64/mame/dynax.a obj/retro64/mame/edevices.a obj/retro64/mame/eolith.a obj/retro64/mame/excelent.a obj/retro64/mame/exidy.a obj/retro64/mame/f32.a obj/retro64/mame/fuuki.a obj/retro64/mame/gaelco.a obj/retro64/mame/gameplan.a obj/retro64/mame/gametron.a obj/retro64/mame/gottlieb.a obj/retro64/mame/igs.a obj/retro64/mame/irem.a obj/retro64/mame/itech.a obj/retro64/mame/jaleco.a obj/retro64/mame/jpm.a obj/retro64/mame/kaneko.a obj/retro64/mame/konami.a obj/retro64/mame/maygay.a obj/retro64/mame/meadows.a obj/retro64/mame/merit.a obj/retro64/mame/metro.a obj/retro64/mame/midcoin.a obj/retro64/mame/midw8080.a obj/retro64/mame/midway.a obj/retro64/mame/msx.a obj/retro64/mame/namco.a obj/retro64/mame/nasco.a obj/retro64/mame/neogeo.a obj/retro64/mame/nichibut.a obj/retro64/mame/nintendo.a obj/retro64/mame/nix.a obj/retro64/mame/nmk.a obj/retro64/mame/omori.a obj/retro64/mame/olympia.a obj/retro64/mame/orca.a obj/retro64/mame/pacific.a obj/retro64/mame/pacman.a obj/retro64/mame/pce.a obj/retro64/mame/phoenix.a obj/retro64/mame/playmark.a obj/retro64/mame/psikyo.a obj/retro64/mame/ramtek.a obj/retro64/mame/rare.a obj/retro64/mame/sanritsu.a obj/retro64/mame/sega.a obj/retro64/mame/seibu.a obj/retro64/mame/seta.a obj/retro64/mame/sigma.a obj/retro64/mame/snk.a obj/retro64/mame/stern.a obj/retro64/mame/subsino.a obj/retro64/mame/sun.a obj/retro64/mame/suna.a obj/retro64/mame/taito.a obj/retro64/mame/tatsumi.a obj/retro64/mame/tch.a obj/retro64/mame/tecfri.a obj/retro64/mame/technos.a obj/retro64/mame/tehkan.a obj/retro64/mame/thepit.a obj/retro64/mame/toaplan.a obj/retro64/mame/tong.a obj/retro64/mame/unico.a obj/retro64/mame/univers.a obj/retro64/mame/upl.a obj/retro64/mame/valadon.a obj/retro64/mame/veltmjr.a obj/retro64/mame/venture.a obj/retro64/mame/vsystem.a obj/retro64/mame/yunsung.a obj/retro64/mame/zaccaria.a obj/retro64/mame/misc.a obj/retro64/mame/shared.a obj/retro64/osd/retro/retromain.o obj/retro64/libcpu.a obj/retro64/libemu.a obj/retro64/libdasm.a obj/retro64/libsound.a obj/retro64/libutil.a obj/retro64/libexpat.a obj/retro64/libsoftfloat.a obj/retro64/libocore.a -lstdc++ -lpthread -lz -o mame2010_libretro.so gmake: Leaving directory '/usr/src/RPM/BUILD/libretro-arcades-20240628/libretro-mame2010' cp "mame2010_libretro.so" "/usr/src/RPM/BUILD/libretro-arcades-20240628/dist/unix/mame2010_libretro.so" 1 core(s) successfully processed: mame2010 + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.62474 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/libretro-arcades-buildroot + : + /bin/rm -rf -- /usr/src/tmp/libretro-arcades-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd libretro-arcades-20240628 + mkdir -p /usr/src/tmp/libretro-arcades-buildroot/usr/lib/libretro + install -m 0644 ./dist/unix/fbalpha2012_cps1_libretro.so ./dist/unix/fbalpha2012_cps2_libretro.so ./dist/unix/fbalpha2012_cps3_libretro.so ./dist/unix/fbneo_libretro.so ./dist/unix/galaksija_libretro.so ./dist/unix/mame2000_libretro.so ./dist/unix/mame2003_plus_libretro.so ./dist/unix/mame2010_libretro.so ./dist/unix/mame2015_libretro.so /usr/src/tmp/libretro-arcades-buildroot/usr/lib/libretro/ + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/libretro-arcades-buildroot (auto) Verifying and fixing files in /usr/src/tmp/libretro-arcades-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/libretro-arcades-buildroot/ (default) Compressing files in /usr/src/tmp/libretro-arcades-buildroot (auto) Adjusting library links in /usr/src/tmp/libretro-arcades-buildroot ./usr/lib: (from :0) 056-debuginfo.brp: WARNING: 7 non-stripped binaries don't contain .debug sections making -debuginfo 056-debuginfo.brp: WARNING: package less relevant. An excerpt from the list of affected files follows: ./usr/lib/libretro/fbalpha2012_cps2_libretro.so ./usr/lib/libretro/fbalpha2012_cps1_libretro.so ./usr/lib/libretro/fbalpha2012_cps3_libretro.so ./usr/lib/libretro/mame2000_libretro.so ./usr/lib/libretro/mame2003_plus_libretro.so ./usr/lib/libretro/fbneo_libretro.so ./usr/lib/libretro/mame2015_libretro.so Verifying ELF objects in /usr/src/tmp/libretro-arcades-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .pyo files Splitting links to aliased files under /{,s}bin in /usr/src/tmp/libretro-arcades-buildroot Hardlinking identical .pyc and .opt-?.pyc files Processing files: libretro-arcades-daphne-20240628-alt1 error: No such file or directory: /usr/src/tmp/libretro-arcades-buildroot/usr/lib/libretro/daphne_libretro.so RPM build errors: No such file or directory: /usr/src/tmp/libretro-arcades-buildroot/usr/lib/libretro/daphne_libretro.so Command exited with non-zero status 1 6318.41user 439.29system 52:54.45elapsed 212%CPU (0avgtext+0avgdata 839148maxresident)k 0inputs+0outputs (0major+125883251minor)pagefaults 0swaps hsh-rebuild: rebuild of `libretro-arcades-20240628-alt1.src.rpm' failed. Command exited with non-zero status 1 9.42user 2.82system 53:36.55elapsed 0%CPU (0avgtext+0avgdata 136044maxresident)k 60696inputs+0outputs (0major+247633minor)pagefaults 0swaps